From c11cee70ac30e5334870c18d21e6f22e90fdbb2b Mon Sep 17 00:00:00 2001 From: root Date: Sat, 21 Jan 2023 23:01:18 +0300 Subject: [PATCH] Sync with portage [Sat Jan 21 23:01:17 MSK 2023]. --- Manifest.files.gz | Bin 29766 -> 29781 bytes app-accessibility/Manifest.gz | Bin 4722 -> 4724 bytes app-accessibility/brltty/files/brltty.rc | 12 - .../brltty/files/brltty.tmpfiles.conf | 1 - app-admin/Manifest.gz | Bin 32370 -> 32367 bytes app-admin/awscli/Manifest | 9 +- app-admin/awscli/awscli-1.27.37.ebuild | 80 - app-admin/awscli/awscli-1.27.41.ebuild | 80 - app-admin/awscli/awscli-1.27.45.ebuild | 2 +- app-admin/awscli/awscli-1.27.48.ebuild | 80 - app-admin/awscli/awscli-1.27.49.ebuild | 80 - app-admin/awscli/awscli-1.27.51.ebuild | 80 - ...i-1.27.46.ebuild => awscli-1.27.53.ebuild} | 0 ...i-1.27.47.ebuild => awscli-1.27.54.ebuild} | 0 app-admin/clustershell/Manifest | 1 - .../clustershell/clustershell-1.8.4.ebuild | 67 - .../clustershell-1.8.4-current-thread.patch | 95 - ...lustershell-1.8.4-setrlimit-division.patch | 21 - .../files/clustershell-1.8.4-skip-tests.patch | 63 - .../eclean-kernel/eclean-kernel-2.99.3.ebuild | 2 +- .../eclean-kernel/eclean-kernel-9999.ebuild | 2 +- app-admin/gkrellm/gkrellm-2.3.11-r1.ebuild | 10 +- app-admin/gkrellm/gkrellm-2.3.11-r2.ebuild | 141 ++ app-admin/gkrellm/gkrellm-9999.ebuild | 30 +- app-admin/sudo/sudo-1.9.12_p2.ebuild | 2 +- app-arch/Manifest.gz | Bin 16901 -> 16902 bytes app-arch/ncompress/ncompress-5.0-r1.ebuild | 37 + app-arch/upx/Manifest | 1 - app-arch/upx/upx-4.0.0.ebuild | 23 - app-arch/upx/upx-4.0.1.ebuild | 30 - app-containers/Manifest.gz | Bin 7546 -> 7550 bytes .../distrobox/distrobox-1.4.1.ebuild | 4 +- app-containers/lxc/Manifest | 2 + app-containers/lxc/lxc-5.0.2.ebuild | 168 ++ app-containers/lxd/Manifest | 2 + ...remove-shellcheck-buildsystem-checks.patch | 32 + app-containers/lxd/lxd-5.0.2.ebuild | 204 ++ app-crypt/Manifest.gz | Bin 23941 -> 23932 bytes app-crypt/minisign/Manifest | 2 +- ...nisign-0.9.ebuild => minisign-0.11.ebuild} | 11 +- app-crypt/minisign/minisign-9999.ebuild | 4 +- app-crypt/tpm2-tss-engine/Manifest | 2 +- ...0-tests-Allow-compilation-under-musl.patch | 35 - .../tpm2-tss-engine-1.1.0-r1.ebuild | 42 - ...r2.ebuild => tpm2-tss-engine-1.2.0.ebuild} | 10 +- app-crypt/tpm2-tss/Manifest | 1 + ...ss-4.0.0-Dont-install-files-into-run.patch | 26 + app-crypt/tpm2-tss/metadata.xml | 1 + app-crypt/tpm2-tss/tpm2-tss-4.0.0.ebuild | 93 + app-crypt/yubikey-manager/Manifest | 2 + .../yubikey-manager-5.0.1.ebuild | 53 + app-emacs/Manifest.gz | Bin 65495 -> 65823 bytes app-emacs/doom-modeline/Manifest | 1 + .../doom-modeline/doom-modeline-3.3.2.ebuild | 41 + .../files/50doom-modeline-gentoo.el | 2 + app-emacs/doom-modeline/metadata.xml | 13 + app-emacs/shrink-path/Manifest | 1 + .../shrink-path/files/50shrink-path-gentoo.el | 1 + app-emacs/shrink-path/metadata.xml | 13 + .../shrink-path/shrink-path-0.3.1.ebuild | 43 + app-emulation/Manifest.gz | Bin 14802 -> 14806 bytes app-emulation/qemu/qemu-7.2.0.ebuild | 2 +- app-eselect/Manifest.gz | Bin 6703 -> 6705 bytes app-eselect/eselect-wxwidgets/Manifest | 1 + .../eselect-wxwidgets-20230114-r1.ebuild | 50 + app-i18n/Manifest.gz | Bin 17365 -> 17365 bytes app-i18n/ibus-m17n/Manifest | 1 - app-i18n/ibus-m17n/ibus-m17n-1.4.17.ebuild | 45 - app-i18n/ibus-m17n/ibus-m17n-1.4.18.ebuild | 4 +- app-i18n/ibus-table-others/Manifest | 1 - .../ibus-table-others-1.3.13.ebuild | 21 - .../ibus-table-others-1.3.14.ebuild | 4 +- app-i18n/ibus-table/Manifest | 1 - app-i18n/ibus-table/ibus-table-1.16.13.ebuild | 55 - app-i18n/ibus-table/ibus-table-1.16.14.ebuild | 2 +- app-i18n/ibus-typing-booster/Manifest | 4 +- .../ibus-typing-booster-2.19.10.ebuild | 2 +- ...ild => ibus-typing-booster-2.19.13.ebuild} | 0 ...uild => ibus-typing-booster-2.20.0.ebuild} | 2 +- app-laptop/Manifest.gz | Bin 3248 -> 3251 bytes .../tuxedo-control-center-bin/metadata.xml | 3 + .../tuxedo-control-center-bin-1.1.4.ebuild | 4 +- app-laptop/tuxedo-keyboard/Manifest | 1 + app-laptop/tuxedo-keyboard/metadata.xml | 3 + .../tuxedo-keyboard-3.1.3-r1.ebuild | 23 + app-misc/Manifest.gz | Bin 49742 -> 49753 bytes app-misc/fmawk/fmawk-1.3.ebuild | 4 +- app-misc/golly/Manifest | 1 + app-misc/golly/golly-4.2.ebuild | 70 + app-misc/golly/metadata.xml | 5 +- app-office/Manifest.gz | Bin 7735 -> 7738 bytes app-office/libreoffice-bin-debug/Manifest | 9 + .../libreoffice-bin-debug-7.4.4.2.ebuild | 85 + app-office/libreoffice-bin/Manifest | 9 + .../libreoffice-bin-7.4.4.2.ebuild | 260 +++ .../libreoffice-l10n-7.4.4.2.ebuild | 2 +- .../libreoffice/libreoffice-7.4.4.2.ebuild | 2 +- app-portage/Manifest.gz | Bin 9425 -> 9415 bytes app-portage/elicense/elicense-1.0.2.ebuild | 2 +- app-portage/flaggie/Manifest | 2 + app-portage/flaggie/flaggie-0.99.1.ebuild | 36 + app-portage/flaggie/flaggie-0.99.2.ebuild | 36 + app-portage/gentoopm/gentoopm-0.5.0.ebuild | 2 +- app-portage/gentoopm/gentoopm-9999.ebuild | 2 +- app-portage/pycargoebuild/Manifest | 1 + .../pycargoebuild/pycargoebuild-0.6.1.ebuild | 2 +- .../pycargoebuild/pycargoebuild-0.6.2.ebuild | 32 + .../unsymlink-lib/unsymlink-lib-20.ebuild | 2 +- app-shells/Manifest.gz | Bin 8801 -> 8801 bytes app-shells/zsh-completions/Manifest | 1 - .../zsh-completions-0.33.0.ebuild | 33 - app-text/Manifest.gz | Bin 49065 -> 49079 bytes app-text/libwps/libwps-0.4.13.ebuild | 2 +- app-text/mupdf/mupdf-1.21.0.ebuild | 4 +- app-text/mupdf/mupdf-1.21.1.ebuild | 6 +- app-text/pandoc-bin/Manifest | 4 +- ...-bin-2.19.ebuild => pandoc-bin-3.0.ebuild} | 24 +- app-text/poppler/poppler-23.01.0.ebuild | 2 +- app-text/sdcv/sdcv-0.5.4.ebuild | 4 +- app-text/wgetpaste/wgetpaste-2.33-r1.ebuild | 2 +- app-text/xlsx2csv/Manifest | 1 + .../xlsx2csv/files/xlsx2csv-0.7.8-tests.patch | 13 + app-text/xlsx2csv/metadata.xml | 19 +- app-text/xlsx2csv/xlsx2csv-0.8.0.ebuild | 35 + app-text/zathura/Manifest | 1 + ....5.2-r2.ebuild => zathura-0.5.2-r3.ebuild} | 15 +- dev-cpp/Manifest.gz | Bin 12925 -> 12918 bytes dev-cpp/atkmm/Manifest | 1 - dev-cpp/atkmm/atkmm-2.36.2-r1.ebuild | 38 - dev-cpp/libcmis/libcmis-0.5.2-r2.ebuild | 2 +- dev-db/Manifest.gz | Bin 15424 -> 15437 bytes dev-db/etcd/etcd-3.4.16-r1.ebuild | 79 + dev-db/etcd/files/etcd.confd-r1 | 1 + dev-db/etcd/files/etcd.initd-r1 | 27 + dev-db/etcd/files/etcd.service-r1 | 17 + dev-db/etcd/files/etcd.tmpfiles.d.conf | 2 +- dev-db/etcd/metadata.xml | 6 +- dev-db/mysql-workbench/Manifest | 1 + .../mysql-workbench-8.0.32.ebuild | 110 ++ dev-db/opendbx/Manifest | 2 - dev-db/opendbx/opendbx-1.4.5-r2.ebuild | 79 - dev-db/opendbx/opendbx-1.4.6-r4.ebuild | 79 - dev-db/opendbx/opendbx-1.5.0-r3.ebuild | 81 - dev-db/oracle-instantclient/Manifest | 7 - .../oracle-instantclient-18.5.0.0.ebuild | 365 ---- dev-embedded/Manifest.gz | Bin 9208 -> 9201 bytes dev-embedded/openocd/Manifest | 2 +- ....12.0_rc3.ebuild => openocd-0.12.0.ebuild} | 2 +- dev-games/Manifest.gz | Bin 6715 -> 6721 bytes dev-games/godot/Manifest | 2 +- ..._beta12.ebuild => godot-4.0_beta14.ebuild} | 13 +- dev-java/Manifest.gz | Bin 56642 -> 56651 bytes dev-java/msv/msv-2022.7.ebuild | 4 +- dev-java/openjdk/Manifest | 3 + dev-java/openjdk/openjdk-11.0.18_p10.ebuild | 300 +++ dev-java/openjdk/openjdk-17.0.6_p10.ebuild | 314 ++++ dev-java/openjdk/openjdk-8.362_p09.ebuild | 229 +++ dev-java/tomcat-el-api/Manifest | 2 + .../tomcat-el-api/tomcat-el-api-8.5.85.ebuild | 40 + dev-java/tomcat-jsp-api/Manifest | 2 + .../tomcat-jsp-api-8.5.85.ebuild | 47 + dev-java/tomcat-servlet-api/Manifest | 2 + .../tomcat-servlet-api-8.5.85.ebuild | 49 + dev-lang/Manifest.gz | Bin 19516 -> 19531 bytes dev-lang/clipsjni/clipsjni-6.40-r1.ebuild | 4 +- dev-lang/eisl/eisl-2.63.ebuild | 4 +- dev-lang/fennel/fennel-1.2.1.ebuild | 4 +- ...-8.10.6-r1.ebuild => ghc-8.10.6-r2.ebuild} | 2 +- dev-lang/spidermonkey/Manifest | 1 + .../spidermonkey/spidermonkey-102.7.0.ebuild | 413 +++++ dev-lang/typescript/typescript-4.9.3.ebuild | 4 +- dev-lang/zig-bin/Manifest | 5 + dev-lang/zig-bin/zig-bin-0.10.0.ebuild | 4 +- dev-lang/zig-bin/zig-bin-0.10.1.ebuild | 52 + dev-lang/zig/Manifest | 1 + dev-lang/zig/zig-0.10.1.ebuild | 99 + dev-libs/Manifest.gz | Bin 96436 -> 95950 bytes dev-libs/boost/boost-1.81.0-r1.ebuild | 2 +- dev-libs/capstone/capstone-4.0.2-r2.ebuild | 2 +- dev-libs/capstone/capstone-5.0_rc2-r2.ebuild | 2 +- dev-libs/capstone/capstone-9999.ebuild | 2 +- dev-libs/dqlite/Manifest | 1 + dev-libs/dqlite/dqlite-1.14.0.ebuild | 49 + dev-libs/elfutils/elfutils-0.188.ebuild | 6 +- dev-libs/ell/ell-0.55.ebuild | 4 +- dev-libs/hidapi/Manifest | 1 + dev-libs/hidapi/hidapi-0.12.0-r1.ebuild | 42 + dev-libs/hidapi/hidapi-0.13.1.ebuild | 42 + dev-libs/libffi/Manifest | 3 - .../files/libffi-3.2.1-o-tmpfile-eacces.patch | 17 - .../libffi-3.3-compiler-vendor-quote.patch | 33 - .../files/libffi-3.3-power7-memcpy-2.patch | 28 - .../files/libffi-3.3-power7-memcpy.patch | 42 - dev-libs/libffi/files/libffi-3.3-power7.patch | 39 - .../libffi/files/libffi-3.3-ppc-int128.patch | 63 - .../files/libffi-3.3-ppc-vector-offset.patch | 53 - .../files/libffi-3.3_rc0-ppc-macos-go.patch | 79 - .../files/libffi-3.4.2-backport-pr-722.patch | 88 - dev-libs/libffi/libffi-3.3-r2.ebuild | 74 - dev-libs/libffi/libffi-3.4.2-r2.ebuild | 80 - dev-libs/libffi/metadata.xml | 1 - dev-libs/libfilezilla/Manifest | 1 + .../libfilezilla/libfilezilla-0.41.0.ebuild | 51 + dev-libs/libgit2/Manifest | 1 + dev-libs/libgit2/libgit2-1.5.1.ebuild | 76 + .../files/libinput-1.22.1-sphinx-6.patch | 28 + dev-libs/libinput/libinput-1.22.1.ebuild | 4 + dev-libs/librep/Manifest | 1 - dev-libs/librep/files/50librep-gentoo.el | 6 - .../files/librep-0.92.0-disable-elisp.patch | 19 - .../librep-0.92.7-configure-clang16.patch | 74 - .../librep/files/librep-0.92.7-libtool.patch | 47 - dev-libs/librep/librep-0.92.7-r2.ebuild | 83 - dev-libs/librep/metadata.xml | 9 - dev-libs/librevenge/librevenge-0.0.5.ebuild | 2 +- dev-libs/libtraceevent/Manifest | 1 + .../libtraceevent/libtraceevent-1.7.1.ebuild | 50 + dev-libs/libtracefs/Manifest | 1 + ...1-r1.ebuild => libtracefs-1.6.1-r2.ebuild} | 2 +- ...3-r1.ebuild => libtracefs-1.6.3-r2.ebuild} | 2 +- dev-libs/libtracefs/libtracefs-1.6.4.ebuild | 55 + dev-libs/nspr/nspr-4.35-r1.ebuild | 15 +- dev-libs/plasma-wayland-protocols/Manifest | 1 + .../plasma-wayland-protocols-1.10.0.ebuild | 19 + dev-libs/pocl/files/pocl-3.1-nodebug.patch | 29 + dev-libs/pocl/pocl-3.1.ebuild | 35 +- dev-libs/raft/Manifest | 1 + dev-libs/raft/raft-0.17.1.ebuild | 56 + dev-libs/re2/re2-0.2022.12.01.ebuild | 2 +- dev-libs/rocclr/Manifest | 2 - ...cclr-3.7.0-cmake-install-destination.patch | 52 - dev-libs/rocclr/metadata.xml | 15 - dev-libs/rocclr/rocclr-4.3.0.ebuild | 36 - dev-libs/rocm-hostcall/Manifest | 1 - ...ocm-hostcall-2.7.0-install-correctly.patch | 39 - dev-libs/rocm-hostcall/metadata.xml | 11 - .../rocm-hostcall/rocm-hostcall-2.7.0.ebuild | 27 - dev-libs/skalibs/skalibs-2.13.0.0.ebuild | 6 +- dev-libs/tllist/metadata.xml | 8 +- dev-libs/tree-sitter-c-sharp/Manifest | 1 + .../tree-sitter-c-sharp-0.20.0.ebuild | 13 + dev-libs/tree-sitter-scala/Manifest | 1 + .../tree-sitter-scala-0.19.1.ebuild | 13 + dev-libs/xalan-c/Manifest | 1 - .../files/1.11.0_pre797991-as-needed.patch | 105 -- .../files/1.11.0_pre797991-bugfixes.patch | 49 - .../1.11.0_pre797991-parallel-build.patch | 61 - .../xalan-c/xalan-c-1.11.0_pre1153059.ebuild | 92 - dev-libs/xalan-c/xalan-c-1.12-r2.ebuild | 6 +- dev-libs/xmlrpc-c/Manifest | 1 - dev-libs/xmlrpc-c/xmlrpc-c-1.51.06-r2.ebuild | 80 - dev-libs/yascreen/Manifest | 1 + dev-libs/yascreen/yascreen-1.92.ebuild | 30 + dev-ml/Manifest.gz | Bin 37132 -> 37149 bytes dev-ml/camlidl/Manifest | 1 + dev-ml/camlidl/camlidl-1.09.ebuild | 4 +- dev-ml/camlidl/camlidl-1.11.ebuild | 66 + .../files/camlidl-1.09.parallelMake.patch | 12 + ...le-1.1.3.ebuild => facile-1.1.3-r1.ebuild} | 6 +- dev-ml/lablgtk/Manifest | 1 + dev-ml/lablgtk/lablgtk-2.18.13.ebuild | 79 + dev-ml/markup/Manifest | 1 + dev-ml/markup/markup-1.0.3.ebuild | 26 + .../files/ocamlnet-4.1.9-shuffle.patch | 11 + dev-ml/ocamlnet/ocamlnet-4.1.9-r1.ebuild | 7 +- ...build => Digest-Nilsimsa-0.60.0-r4.ebuild} | 6 +- .../Digest-Nilsimsa-0.60.0-clang16.patch | 19 + .../File-RsyncP/File-RsyncP-0.760.0-r1.ebuild | 38 + .../files/File-RsyncP-0.760.0-clang16.patch | 188 ++ .../files/File-RsyncP-0.760.0-lto.patch | 40 + dev-perl/Manifest.gz | Bin 282166 -> 282006 bytes dev-perl/Net-Pcap/Manifest | 1 + dev-perl/Net-Pcap/Net-Pcap-0.210.0.ebuild | 30 + dev-perl/perl-mozldap/Manifest | 1 - dev-perl/perl-mozldap/metadata.xml | 8 - .../perl-mozldap/perl-mozldap-1.5.3-r2.ebuild | 29 - dev-python/Manifest.gz | Bin 260474 -> 260279 bytes dev-python/astroid/Manifest | 1 + dev-python/astroid/astroid-2.13.3.ebuild | 63 + dev-python/boto3/Manifest | 9 +- dev-python/boto3/boto3-1.26.37.ebuild | 68 - dev-python/boto3/boto3-1.26.41.ebuild | 68 - dev-python/boto3/boto3-1.26.45.ebuild | 2 +- dev-python/boto3/boto3-1.26.48.ebuild | 68 - dev-python/boto3/boto3-1.26.49.ebuild | 68 - dev-python/boto3/boto3-1.26.51.ebuild | 68 - ...o3-1.26.46.ebuild => boto3-1.26.53.ebuild} | 0 ...o3-1.26.47.ebuild => boto3-1.26.54.ebuild} | 0 dev-python/botocore/Manifest | 9 +- dev-python/botocore/botocore-1.29.37.ebuild | 74 - dev-python/botocore/botocore-1.29.41.ebuild | 74 - dev-python/botocore/botocore-1.29.45.ebuild | 2 +- dev-python/botocore/botocore-1.29.48.ebuild | 74 - dev-python/botocore/botocore-1.29.49.ebuild | 74 - dev-python/botocore/botocore-1.29.51.ebuild | 74 - ...1.29.46.ebuild => botocore-1.29.53.ebuild} | 0 ...1.29.47.ebuild => botocore-1.29.54.ebuild} | 0 dev-python/bottleneck/Manifest | 1 + dev-python/bottleneck/bottleneck-1.3.6.ebuild | 44 + dev-python/caldav/caldav-1.0.1-r1.ebuild | 2 +- dev-python/cfn-lint/Manifest | 3 - dev-python/cfn-lint/cfn-lint-0.72.2.ebuild | 54 - dev-python/cfn-lint/cfn-lint-0.72.4.ebuild | 54 - dev-python/cfn-lint/cfn-lint-0.72.5-r1.ebuild | 54 - dev-python/cfn-lint/cfn-lint-0.72.6.ebuild | 2 +- dev-python/cloudpickle/Manifest | 1 + .../cloudpickle/cloudpickle-2.2.1.ebuild | 36 + dev-python/colour/colour-0.1.5.ebuild | 2 +- .../daemonize/daemonize-2.5.0-r1.ebuild | 2 +- dev-python/dulwich/Manifest | 1 - dev-python/dulwich/dulwich-0.20.46.ebuild | 55 - dev-python/dulwich/dulwich-0.20.50.ebuild | 2 +- dev-python/ensurepip-setuptools/Manifest | 1 + .../ensurepip-setuptools-66.1.1.ebuild | 27 + dev-python/flask-nav/Manifest | 1 + dev-python/flask-nav/flask-nav-0.6-r5.ebuild | 34 + dev-python/fsspec/Manifest | 1 + dev-python/fsspec/fsspec-2023.1.0.ebuild | 67 + dev-python/hidapi/Manifest | 1 + dev-python/hidapi/hidapi-0.13.1.ebuild | 32 + .../httpx-socks/httpx-socks-0.7.5.ebuild | 2 +- .../hypercorn/hypercorn-0.14.3-r1.ebuild | 2 +- dev-python/hypothesis/Manifest | 1 + .../hypothesis/hypothesis-6.63.0.ebuild | 77 + dev-python/ipykernel/Manifest | 2 - dev-python/ipykernel/ipykernel-6.19.2.ebuild | 69 - dev-python/ipykernel/ipykernel-6.19.3.ebuild | 69 - dev-python/ipykernel/ipykernel-6.19.4.ebuild | 2 +- dev-python/jaraco-context/Manifest | 1 + .../jaraco-context-4.3.0.ebuild | 48 + dev-python/keyring/Manifest | 1 - dev-python/keyring/keyring-23.11.0.ebuild | 52 - dev-python/keyring/keyring-23.13.1.ebuild | 2 +- .../libsass-python-0.22.0-r1.ebuild | 2 +- dev-python/libtmux/Manifest | 1 - dev-python/libtmux/libtmux-0.15.10.ebuild | 2 +- dev-python/libtmux/libtmux-0.15.9.ebuild | 56 - dev-python/mkdocs-material/Manifest | 1 + .../mkdocs-material-9.0.6.ebuild | 53 + .../mkdocs_pymdownx_material_extras/Manifest | 1 + ...docs_pymdownx_material_extras-2.4.2.ebuild | 24 + dev-python/nbsphinx/Manifest | 1 + dev-python/nbsphinx/nbsphinx-0.8.12.ebuild | 29 + dev-python/numpy/numpy-1.24.0.ebuild | 2 +- dev-python/openapi-core/Manifest | 1 + .../openapi-core/openapi-core-0.16.5.ebuild | 68 + dev-python/pandas/Manifest | 1 + dev-python/pandas/pandas-1.5.3.ebuild | 217 +++ dev-python/paramiko/Manifest | 1 + .../files/paramiko-3.0.0-nih-test-deps.patch | 98 + dev-python/paramiko/paramiko-3.0.0.ebuild | 56 + dev-python/pipenv/Manifest | 3 +- ...env-2022.12.19-append-always-install.patch | 17 + ....11.30.ebuild => pipenv-2022.12.19.ebuild} | 3 +- dev-python/pipenv/pipenv-2022.9.24-r1.ebuild | 92 - dev-python/psycopg/psycopg-3.1.7.ebuild | 2 +- dev-python/pyhcl/Manifest | 2 +- ...hcl-0.4.4.ebuild => pyhcl-0.4.4-r1.ebuild} | 14 +- dev-python/pymdown-extensions/Manifest | 1 + .../pymdown-extensions-9.9.2.ebuild | 59 + .../pymountboot/pymountboot-0.2.3-r1.ebuild | 3 +- .../pyproj/files/pyproj-3.4.0-proj-9.1.patch | 54 - dev-python/pyproject-fmt/Manifest | 1 + .../pyproject-fmt/pyproject-fmt-0.5.0.ebuild | 38 + dev-python/pytest-httpx/Manifest | 1 + .../pytest-httpx/pytest-httpx-0.21.3.ebuild | 38 + dev-python/python-dotenv/Manifest | 1 + .../python-dotenv/python-dotenv-0.21.1.ebuild | 40 + .../python-multipart-0.0.5.ebuild | 2 +- .../python-recurring-ical-events-2.0.0.ebuild | 2 +- .../python-socks/python-socks-2.1.1.ebuild | 2 +- dev-python/rich/Manifest | 1 + dev-python/rich/rich-13.2.0.ebuild | 52 + dev-python/scikit-build/Manifest | 2 + .../scikit-build/scikit-build-0.16.5.ebuild | 68 + .../scikit-build/scikit-build-0.16.6.ebuild | 68 + dev-python/sentry-sdk/Manifest | 1 - .../sentry-sdk/sentry-sdk-1.11.1.ebuild | 100 - .../sentry-sdk/sentry-sdk-1.12.1.ebuild | 2 +- .../serverfiles/serverfiles-0.3.1-r1.ebuild | 21 + dev-python/setuptools/Manifest | 1 + .../setuptools/setuptools-66.1.1.ebuild | 127 ++ dev-python/simber/simber-0.2.5.ebuild | 2 +- dev-python/snakeoil/Manifest | 4 +- dev-python/snakeoil/snakeoil-0.10.1.ebuild | 29 - dev-python/snakeoil/snakeoil-0.10.3.ebuild | 32 - ...l-0.10.2.ebuild => snakeoil-0.10.5.ebuild} | 2 +- dev-python/sphinx-autodoc-typehints/Manifest | 4 +- ...=> sphinx-autodoc-typehints-1.21.5.ebuild} | 0 ...=> sphinx-autodoc-typehints-1.21.7.ebuild} | 0 dev-python/starlette/Manifest | 1 - dev-python/starlette/starlette-0.21.0.ebuild | 57 - dev-python/starlette/starlette-0.23.0.ebuild | 49 - dev-python/starlette/starlette-0.23.1.ebuild | 2 +- dev-python/test_server/Manifest | 1 - dev-python/test_server/metadata.xml | 13 - .../test_server/test_server-0.0.40.ebuild | 25 - dev-python/tiny-proxy/tiny-proxy-0.1.1.ebuild | 2 +- dev-python/tox/Manifest | 1 - dev-python/tox/tox-3.27.1.ebuild | 71 - dev-python/tox/tox-3.28.0.ebuild | 2 +- dev-python/trove-classifiers/Manifest | 1 + .../trove-classifiers-2023.1.20.ebuild | 34 + dev-python/vecrec/vecrec-0.3.1-r1.ebuild | 33 + .../x-wr-timezone/x-wr-timezone-0.0.5.ebuild | 2 +- .../ytmusicapi/ytmusicapi-0.25.0.ebuild | 2 +- dev-python/zconfig/Manifest | 1 - dev-python/zconfig/zconfig-3.6.0-r1.ebuild | 33 - dev-python/zconfig/zconfig-3.6.1.ebuild | 2 +- dev-qt/Manifest.gz | Bin 11210 -> 11192 bytes dev-qt/assistant/assistant-5.15.8.ebuild | 2 +- dev-qt/designer/designer-5.15.8.ebuild | 2 +- .../linguist-tools-5.15.8.ebuild | 2 +- dev-qt/linguist/linguist-5.15.8.ebuild | 2 +- dev-qt/pixeltool/pixeltool-5.15.8.ebuild | 2 +- dev-qt/qdbus/qdbus-5.15.8.ebuild | 2 +- dev-qt/qdbusviewer/qdbusviewer-5.15.8.ebuild | 2 +- dev-qt/qdoc/qdoc-5.15.8.ebuild | 2 +- dev-qt/qt3d/qt3d-5.15.8.ebuild | 2 +- dev-qt/qtbluetooth/qtbluetooth-5.15.8.ebuild | 2 +- dev-qt/qtcharts/qtcharts-5.15.8.ebuild | 2 +- .../qtconcurrent/qtconcurrent-5.15.8.ebuild | 2 +- dev-qt/qtcore/qtcore-5.15.8-r1.ebuild | 2 +- dev-qt/qtdatavis3d/qtdatavis3d-5.15.8.ebuild | 2 +- dev-qt/qtdbus/qtdbus-5.15.8.ebuild | 2 +- .../qtdeclarative-5.15.8-r2.ebuild | 2 +- dev-qt/qtdiag/qtdiag-5.15.8.ebuild | 2 +- dev-qt/qtgamepad/qtgamepad-5.15.8.ebuild | 2 +- .../qtgraphicaleffects-5.15.8.ebuild | 2 +- dev-qt/qtgui/qtgui-5.15.8-r1.ebuild | 2 +- dev-qt/qthelp/qthelp-5.15.8.ebuild | 2 +- .../qtimageformats-5.15.8.ebuild | 2 +- dev-qt/qtlocation/qtlocation-5.15.8.ebuild | 2 +- .../qtmultimedia/qtmultimedia-5.15.8.ebuild | 2 +- dev-qt/qtnetwork/qtnetwork-5.15.8-r1.ebuild | 2 +- .../qtnetworkauth/qtnetworkauth-5.15.8.ebuild | 2 +- dev-qt/qtopengl/qtopengl-5.15.8.ebuild | 2 +- dev-qt/qtpaths/qtpaths-5.15.8.ebuild | 2 +- .../qtpositioning/qtpositioning-5.15.8.ebuild | 2 +- .../qtprintsupport-5.15.8.ebuild | 2 +- .../qtquickcontrols-5.15.8.ebuild | 2 +- .../qtquickcontrols2-5.15.8.ebuild | 2 +- dev-qt/qtscript/qtscript-5.15.8.ebuild | 2 +- dev-qt/qtscxml/qtscxml-5.15.8.ebuild | 2 +- dev-qt/qtsensors/qtsensors-5.15.8.ebuild | 2 +- .../qtserialport/qtserialport-5.15.8.ebuild | 2 +- dev-qt/qtspeech/qtspeech-5.15.8.ebuild | 2 +- dev-qt/qtsql/qtsql-5.15.8.ebuild | 2 +- dev-qt/qtsvg/qtsvg-5.15.8.ebuild | 2 +- dev-qt/qttest/qttest-5.15.8.ebuild | 2 +- .../qttranslations-5.15.8.ebuild | 2 +- .../qtvirtualkeyboard-5.15.8.ebuild | 2 +- dev-qt/qtwayland/qtwayland-5.15.8.ebuild | 2 +- .../qtwaylandscanner-5.15.8.ebuild | 2 +- .../qtwebchannel/qtwebchannel-5.15.8.ebuild | 2 +- .../qtwebengine-5.15.8_p20230112.ebuild | 2 +- .../qtwebsockets-5.15.8-r1.ebuild | 2 +- dev-qt/qtwebview/qtwebview-5.15.8.ebuild | 2 +- dev-qt/qtwidgets/qtwidgets-5.15.8.ebuild | 2 +- dev-qt/qtx11extras/qtx11extras-5.15.8.ebuild | 2 +- dev-qt/qtxml/qtxml-5.15.8.ebuild | 2 +- .../qtxmlpatterns/qtxmlpatterns-5.15.8.ebuild | 2 +- dev-ruby/Manifest.gz | Bin 106957 -> 106605 bytes dev-ruby/builder/builder-3.2.4.ebuild | 31 - dev-ruby/coderay/Manifest | 1 - dev-ruby/coderay/coderay-1.1.2.ebuild | 39 - dev-ruby/coderay/coderay-1.1.3-r1.ebuild | 46 - dev-ruby/daemon_controller/Manifest | 1 - .../daemon_controller-1.2.0-r2.ebuild | 26 - dev-ruby/daemon_controller/metadata.xml | 11 - dev-ruby/daemons/daemons-1.4.1.ebuild | 4 +- .../fast_gettext/fast_gettext-1.8.0.ebuild | 55 - dev-ruby/ferret/Manifest | 1 - dev-ruby/ferret/ferret-0.11.8.7-r1.ebuild | 44 - dev-ruby/ferret/metadata.xml | 11 - dev-ruby/multi_json/multi_json-1.15.0.ebuild | 4 +- dev-ruby/net-sftp/Manifest | 1 - dev-ruby/net-sftp/net-sftp-3.0.0.ebuild | 32 - dev-ruby/net-ssh/net-ssh-6.1.0-r1.ebuild | 45 - dev-ruby/pg/Manifest | 2 - dev-ruby/pg/pg-1.2.2.ebuild | 54 - dev-ruby/pg/pg-1.2.3.ebuild | 47 - dev-ruby/rails-html-sanitizer/Manifest | 1 + .../rails-html-sanitizer-1.5.0.ebuild | 31 + dev-ruby/rbs/Manifest | 1 + dev-ruby/rbs/rbs-2.8.4.ebuild | 49 + dev-ruby/regexp_parser/Manifest | 1 + .../regexp_parser/regexp_parser-2.6.2.ebuild | 36 + .../roadie-rails/roadie-rails-2.3.0.ebuild | 8 +- dev-ruby/rr/Manifest | 1 - dev-ruby/rr/rr-1.2.1.ebuild | 38 - dev-ruby/ruby-odbc/Manifest | 1 - dev-ruby/ruby-odbc/ruby-odbc-0.99999.ebuild | 61 - dev-ruby/ruby-progressbar/Manifest | 1 - .../ruby-progressbar-1.10.1-r1.ebuild | 35 - dev-ruby/sass/sass-3.7.4.ebuild | 46 - dev-ruby/semantic_puppet/Manifest | 1 - .../semantic_puppet-1.0.2.ebuild | 20 - dev-ruby/stomp/Manifest | 1 - dev-ruby/stomp/stomp-1.4.9.ebuild | 27 - dev-ruby/tilt/Manifest | 1 - dev-ruby/tilt/tilt-2.0.10.ebuild | 45 - dev-scheme/Manifest.gz | Bin 9816 -> 9811 bytes dev-scheme/guile-ncurses/Manifest | 1 + .../guile-ncurses/guile-ncurses-3.1.ebuild | 74 + dev-scheme/guile-ssh/Manifest | 1 + .../files/guile-ssh-0.16.2-tests.patch | 18 + dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild | 45 + dev-scheme/mit-scheme/Manifest | 1 + dev-scheme/mit-scheme/metadata.xml | 1 + dev-scheme/mit-scheme/mit-scheme-12.1.ebuild | 73 + dev-tcltk/Manifest.gz | Bin 5814 -> 5815 bytes dev-tcltk/tkimg/tkimg-1.4.14-r1.ebuild | 2 +- dev-util/Manifest.gz | Bin 68580 -> 68555 bytes dev-util/b2/b2-4.9.3.ebuild | 2 +- dev-util/cargo-ebuild/metadata.xml | 2 +- dev-util/cmake/Manifest | 4 + dev-util/cmake/cmake-3.25.2.ebuild | 293 +++ dev-util/diffoscope/Manifest | 1 + dev-util/diffoscope/diffoscope-233.ebuild | 120 ++ .../files/hip-5.1.3-fno-stack-protector.patch | 16 + ...ip-5.1.3-r2.ebuild => hip-5.1.3-r3.ebuild} | 1 + .../{hip-5.3.3.ebuild => hip-5.3.3-r1.ebuild} | 1 + .../kdevelop-pg-qt-2.2.2.ebuild | 2 +- .../kdevelop-php/kdevelop-php-22.12.0.ebuild | 2 +- .../kdevelop-python-22.12.0.ebuild | 2 +- dev-util/kdevelop/kdevelop-22.12.0.ebuild | 2 +- ...Wincompatible-function-pointer-types.patch | 28 + dev-util/muon/metadata.xml | 8 +- dev-util/muon/muon-0.1.0-r1.ebuild | 1 + dev-util/poke/Manifest | 1 + dev-util/poke/metadata.xml | 8 +- dev-util/poke/poke-2.90.0.ebuild | 119 ++ dev-util/poke/poke-9999.ebuild | 7 +- dev-util/rinstall/rinstall-0.2.0.ebuild | 4 +- dev-util/stripe-mock/Manifest | 6 +- .../stripe-mock/stripe-mock-0.141.0.ebuild | 27 - .../stripe-mock/stripe-mock-0.145.0.ebuild | 27 - .../stripe-mock/stripe-mock-0.147.0.ebuild | 27 - .../stripe-mock/stripe-mock-0.148.0.ebuild | 27 - .../stripe-mock/stripe-mock-0.149.0.ebuild | 2 +- ...46.0.ebuild => stripe-mock-0.150.0.ebuild} | 2 +- dev-util/trace-cmd/Manifest | 1 + dev-util/trace-cmd/trace-cmd-3.1.6.ebuild | 144 ++ dev-vcs/Manifest.gz | Bin 11328 -> 11329 bytes dev-vcs/git/git-2.37.5.ebuild | 2 +- dev-vcs/git/git-2.38.3.ebuild | 2 +- dev-vcs/git/git-2.39.1.ebuild | 2 +- dev-vcs/python-gitlab/metadata.xml | 6 +- eclass/Manifest.gz | Bin 37525 -> 37516 bytes eclass/go-module.eclass | 5 +- eclass/wxwidgets.eclass | 8 +- games-arcade/Manifest.gz | Bin 20916 -> 20924 bytes games-arcade/performous/Manifest | 2 + .../files/performous-1.2.0-ffmpeg5.patch | 25 + .../performous/performous-1.2.0.ebuild | 102 + games-emulation/Manifest.gz | Bin 11691 -> 11690 bytes games-emulation/nestopia/Manifest | 1 - .../nestopia/nestopia-1.51.1.ebuild | 45 - .../nestopia/nestopia-1.52.0.ebuild | 10 +- games-emulation/nestopia/nestopia-9999.ebuild | 45 - games-emulation/vbam/Manifest | 1 + games-emulation/vbam/vbam-2.1.5.ebuild | 110 ++ games-emulation/vbam/vbam-9999.ebuild | 17 +- games-puzzle/Manifest.gz | Bin 17448 -> 17283 bytes games-puzzle/mindless/Manifest | 3 - games-puzzle/mindless/mindless-1.6-r1.ebuild | 62 - games-strategy/Manifest.gz | Bin 8076 -> 8072 bytes games-strategy/naev/Manifest | 1 - games-strategy/naev/naev-0.10.2.ebuild | 104 -- games-strategy/naev/naev-0.10.3.ebuild | 3 +- gui-apps/Manifest.gz | Bin 4212 -> 4216 bytes gui-apps/foot-terminfo/metadata.xml | 8 +- gui-apps/foot/metadata.xml | 8 +- kde-apps/Manifest.gz | Bin 37219 -> 37221 bytes kde-apps/kdenlive/kdenlive-22.08.3-r1.ebuild | 2 +- .../libkdcraw/libkdcraw-22.08.3-r1.ebuild | 2 +- kde-plasma/Manifest.gz | Bin 9437 -> 9610 bytes kde-plasma/bluedevil/Manifest | 1 + kde-plasma/bluedevil/bluedevil-5.26.90.ebuild | 44 + kde-plasma/breeze-grub/Manifest | 1 + .../breeze-grub/breeze-grub-5.26.90.ebuild | 23 + kde-plasma/breeze-gtk/Manifest | 1 + .../breeze-gtk/breeze-gtk-5.26.90.ebuild | 38 + kde-plasma/breeze-plymouth/Manifest | 1 + .../breeze-plymouth-5.26.90.ebuild | 28 + kde-plasma/breeze/Manifest | 1 + kde-plasma/breeze/breeze-5.26.90.ebuild | 50 + kde-plasma/discover/Manifest | 1 + kde-plasma/discover/discover-5.26.90.ebuild | 89 + kde-plasma/drkonqi/Manifest | 2 + kde-plasma/drkonqi/drkonqi-5.26.90.ebuild | 60 + kde-plasma/kactivitymanagerd/Manifest | 1 + .../kactivitymanagerd-5.26.90.ebuild | 37 + kde-plasma/kde-cli-tools/Manifest | 1 + .../kde-cli-tools-5.26.90.ebuild | 70 + kde-plasma/kde-gtk-config/Manifest | 1 + .../kde-gtk-config-5.26.90.ebuild | 56 + kde-plasma/kdecoration/Manifest | 1 + .../kdecoration/kdecoration-5.26.90.ebuild | 25 + kde-plasma/kdeplasma-addons/Manifest | 1 + .../kdeplasma-addons-5.26.90.ebuild | 73 + kde-plasma/kgamma/Manifest | 1 + kde-plasma/kgamma/kgamma-5.26.90.ebuild | 32 + kde-plasma/khotkeys/Manifest | 1 + kde-plasma/khotkeys/khotkeys-5.26.90.ebuild | 50 + kde-plasma/kinfocenter/Manifest | 1 + .../kinfocenter/kinfocenter-5.26.90.ebuild | 81 + kde-plasma/kmenuedit/Manifest | 1 + kde-plasma/kmenuedit/kmenuedit-5.26.90.ebuild | 40 + kde-plasma/kpipewire/Manifest | 1 + kde-plasma/kpipewire/kpipewire-5.26.90.ebuild | 41 + kde-plasma/kscreen/Manifest | 1 + kde-plasma/kscreen/kscreen-5.26.90.ebuild | 49 + kde-plasma/kscreenlocker/Manifest | 1 + .../kscreenlocker-5.26.90.ebuild | 86 + kde-plasma/ksshaskpass/Manifest | 1 + .../ksshaskpass/ksshaskpass-5.26.90.ebuild | 52 + kde-plasma/ksystemstats/Manifest | 1 + .../ksystemstats/ksystemstats-5.26.90.ebuild | 46 + kde-plasma/kwallet-pam/Manifest | 1 + .../kwallet-pam/kwallet-pam-5.26.90.ebuild | 37 + kde-plasma/kwayland-integration/Manifest | 1 + .../kwayland-integration-5.26.90.ebuild | 47 + kde-plasma/kwin/Manifest | 1 + .../kwin-5.26.80-gstreamer-optional.patch | 25 + kde-plasma/kwin/kwin-5.26.90.ebuild | 139 ++ kde-plasma/kwrited/Manifest | 1 + kde-plasma/kwrited/kwrited-5.26.90.ebuild | 26 + kde-plasma/layer-shell-qt/Manifest | 1 + .../layer-shell-qt-5.26.90.ebuild | 36 + kde-plasma/libkscreen/Manifest | 1 + .../libkscreen/libkscreen-5.26.90.ebuild | 40 + kde-plasma/libksysguard/Manifest | 1 + .../libksysguard/libksysguard-5.26.90.ebuild | 77 + kde-plasma/libkworkspace/Manifest | 1 + .../libkworkspace-5.26.90.ebuild | 52 + kde-plasma/milou/Manifest | 1 + kde-plasma/milou/milou-5.26.90.ebuild | 33 + kde-plasma/oxygen-sounds/Manifest | 1 + .../oxygen-sounds-5.26.90.ebuild | 17 + kde-plasma/oxygen/Manifest | 1 + kde-plasma/oxygen/oxygen-5.26.90.ebuild | 41 + .../plasma-browser-integration/Manifest | 1 + .../plasma-browser-integration-5.26.90.ebuild | 45 + kde-plasma/plasma-desktop/Manifest | 1 + .../plasma-desktop-5.26.90.ebuild | 179 ++ kde-plasma/plasma-disks/Manifest | 1 + .../plasma-disks/plasma-disks-5.26.90.ebuild | 39 + kde-plasma/plasma-firewall/Manifest | 1 + .../plasma-firewall-5.26.90.ebuild | 65 + kde-plasma/plasma-integration/Manifest | 1 + .../plasma-integration-5.26.90.ebuild | 56 + .../plasma-meta/plasma-meta-5.26.90.ebuild | 108 ++ kde-plasma/plasma-nm/Manifest | 1 + kde-plasma/plasma-nm/plasma-nm-5.26.90.ebuild | 83 + kde-plasma/plasma-pa/Manifest | 1 + kde-plasma/plasma-pa/plasma-pa-5.26.90.ebuild | 36 + kde-plasma/plasma-sdk/Manifest | 1 + .../plasma-sdk/plasma-sdk-5.26.90.ebuild | 46 + kde-plasma/plasma-systemmonitor/Manifest | 1 + .../plasma-systemmonitor-5.26.90.ebuild | 42 + kde-plasma/plasma-thunderbolt/Manifest | 1 + .../plasma-thunderbolt-5.26.90.ebuild | 39 + kde-plasma/plasma-vault/Manifest | 1 + .../plasma-vault/plasma-vault-5.26.90.ebuild | 48 + kde-plasma/plasma-welcome/Manifest | 1 + .../plasma-welcome}/metadata.xml | 6 +- .../plasma-welcome-5.26.90.ebuild | 44 + .../plasma-workspace-wallpapers/Manifest | 1 + ...plasma-workspace-wallpapers-5.26.90.ebuild | 19 + kde-plasma/plasma-workspace/Manifest | 1 + .../plasma-workspace-5.26.90.ebuild | 229 +++ kde-plasma/plymouth-kcm/Manifest | 1 + .../plymouth-kcm/plymouth-kcm-5.26.90.ebuild | 38 + kde-plasma/polkit-kde-agent/Manifest | 1 + .../polkit-kde-agent-5.26.90.ebuild | 33 + kde-plasma/powerdevil/Manifest | 1 + .../powerdevil/powerdevil-5.26.90.ebuild | 70 + kde-plasma/sddm-kcm/Manifest | 1 + kde-plasma/sddm-kcm/sddm-kcm-5.26.90.ebuild | 44 + kde-plasma/systemsettings/Manifest | 1 + .../systemsettings-5.26.90.ebuild | 59 + kde-plasma/xdg-desktop-portal-kde/Manifest | 1 + .../xdg-desktop-portal-kde-5.26.90.ebuild | 59 + kde-plasma/xembed-sni-proxy/Manifest | 1 + .../xembed-sni-proxy-5.26.90.ebuild | 41 + licenses/Manifest.gz | Bin 108814 -> 108515 bytes licenses/PSF-2.3 | 259 --- licenses/linux-fw-redistributable | 4 + licenses/mpeg2enc | 24 - mail-client/Manifest.gz | Bin 3709 -> 3707 bytes mail-client/alot/Manifest | 1 - mail-client/alot/alot-0.9.1.ebuild | 65 - mail-client/thunderbird-bin/Manifest | 66 + .../thunderbird-bin-102.7.0.ebuild | 325 ++++ mail-client/thunderbird/Manifest | 65 + .../thunderbird/thunderbird-102.6.1.ebuild | 2 +- .../thunderbird/thunderbird-102.7.0.ebuild | 1172 ++++++++++++ mate-base/Manifest.gz | Bin 2228 -> 2229 bytes mate-base/mate-panel/Manifest | 1 + mate-base/mate-panel/mate-panel-1.26.2.ebuild | 72 + mate-extra/Manifest.gz | Bin 2900 -> 2900 bytes ...uild => mate-screensaver-1.26.1-r1.ebuild} | 1 + media-gfx/Manifest.gz | Bin 37849 -> 37495 bytes media-gfx/colorhug-client/Manifest | 1 - .../colorhug-client-0.2.8.ebuild | 47 - media-gfx/colorhug-client/metadata.xml | 11 - media-gfx/converseen/Manifest | 1 + .../converseen/converseen-0.9.10.0.ebuild | 52 + media-gfx/gimp/gimp-2.10.32-r4.ebuild | 2 +- .../graphicsmagick-1.3.39.ebuild | 2 +- media-gfx/imv/imv-4.4.0.ebuild | 12 +- media-gfx/imv/imv-9999.ebuild | 87 - media-gfx/iscan-plugin-network-nt/Manifest | 1 - .../iscan-plugin-network-nt-1.1.3.ebuild | 40 - .../iscan-plugin-network-nt/metadata.xml | 8 - media-gfx/photoqt/photoqt-2.9.1-r2.ebuild | 2 +- .../prusaslicer/prusaslicer-2.5.0-r1.ebuild | 4 +- media-gfx/scrot/Manifest | 1 + media-gfx/scrot/scrot-1.8.1.ebuild | 61 + .../tuxpaint-stamps-20220604.ebuild | 4 +- media-gfx/tuxpaint/Manifest | 1 - media-gfx/tuxpaint/tuxpaint-0.9.24-r2.ebuild | 71 - media-gfx/tuxpaint/tuxpaint-0.9.28-r1.ebuild | 67 - media-gfx/tuxpaint/tuxpaint-0.9.28-r2.ebuild | 8 +- media-libs/Manifest.gz | Bin 68267 -> 68236 bytes media-libs/babl/babl-0.1.98.ebuild | 2 +- media-libs/fcft/metadata.xml | 8 +- media-libs/gegl/gegl-0.4.40-r1.ebuild | 2 +- media-libs/guilib/Manifest | 1 - media-libs/guilib/guilib-1.2.1-r1.ebuild | 43 - media-libs/guilib/metadata.xml | 7 - media-libs/harfbuzz/harfbuzz-6.0.0.ebuild | 2 +- media-libs/libraw/libraw-0.21.1.ebuild | 2 +- .../files/libsdl2-2.0.16-static-libs.patch | 2 +- .../libtgvoip-2.4.4_p20220503.ebuild | 4 +- ....1.0-r1.ebuild => netpbm-11.1.0-r2.ebuild} | 2 +- media-libs/portsmf/Manifest | 1 + ...f-239-revert-extern-to-static-change.patch | 48 + ...mf-239-set-correct-cmake-project-ver.patch | 26 + ...rtsmf-239-set-correct-pkg-config-ver.patch | 43 + media-libs/portsmf/metadata.xml | 12 + media-libs/portsmf/portsmf-239.ebuild | 40 + media-libs/tg_owt/tg_owt-0_pre20220507.ebuild | 4 +- .../tiff-compat/tiff-compat-4.4.0-r1.ebuild | 2 +- media-libs/tiff/tiff-4.5.0.ebuild | 2 +- media-libs/tse3/tse3-0.3.1-r1.ebuild | 54 - media-libs/zxing-cpp/zxing-cpp-2.0.0.ebuild | 2 +- media-sound/Manifest.gz | Bin 56736 -> 56734 bytes media-sound/audacity/Manifest | 3 + media-sound/audacity/audacity-3.2.3.ebuild | 223 +++ ....3-allow-finding-rapidjson-pkgconfig.patch | 24 + ...ity-3.2.3-allow-overriding-alsa-jack.patch | 48 + .../files/audacity-3.2.3-disable-ccache.patch | 33 + .../files/audacity-3.2.3-fix-rpaths.patch | 144 ++ ...dacity-3.2.3-remove-conan-threadpool.patch | 58 + media-sound/audacity/metadata.xml | 10 +- media-sound/deadbeef/Manifest | 1 + media-sound/deadbeef/deadbeef-1.9.3.ebuild | 4 +- media-sound/deadbeef/deadbeef-1.9.4.ebuild | 191 ++ media-sound/mpd/Manifest | 1 + media-sound/mpd/mpd-0.23.12.ebuild | 289 +++ media-sound/rescrobbled/Manifest | 7 + .../rescrobbled/rescrobbled-0.7.0.ebuild | 147 ++ media-sound/spek/Manifest | 1 + media-sound/spek/spek-0.8.5.ebuild | 35 + media-video/Manifest.gz | Bin 25687 -> 25212 bytes media-video/bino/Manifest | 1 + media-video/bino/bino-2.0.ebuild | 33 + .../ffmpegthumbnailer-2.2.2-r1.ebuild | 2 +- .../jellyfin-media-player/metadata.xml | 4 +- media-video/jellyfin-web-jmp-bin/metadata.xml | 4 +- media-video/mpeg2vidcodec/Manifest | 1 - ...ec-12-Wimplicit-function-declaration.patch | 54 - .../mpeg2vidcodec-12-fix-build-system.patch | 78 - media-video/mpeg2vidcodec/metadata.xml | 7 - .../mpeg2vidcodec/mpeg2vidcodec-12-r1.ebuild | 33 - media-video/mpv/mpv-9999.ebuild | 3 + media-video/ogmrip/Manifest | 1 - media-video/ogmrip/metadata.xml | 15 - media-video/ogmrip/ogmrip-1.0.1.ebuild | 81 - media-video/shrip/Manifest | 1 - media-video/shrip/metadata.xml | 11 - media-video/shrip/shrip-0.6.0-r1.ebuild | 39 - metadata/Manifest.gz | Bin 3518 -> 3510 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 28403 -> 28391 bytes metadata/md5-cache/app-admin/Manifest.gz | Bin 54260 -> 53484 bytes metadata/md5-cache/app-admin/awscli-1.27.37 | 16 - metadata/md5-cache/app-admin/awscli-1.27.41 | 16 - metadata/md5-cache/app-admin/awscli-1.27.45 | 4 +- metadata/md5-cache/app-admin/awscli-1.27.46 | 16 - metadata/md5-cache/app-admin/awscli-1.27.49 | 16 - metadata/md5-cache/app-admin/awscli-1.27.51 | 16 - .../{awscli-1.27.47 => awscli-1.27.53} | 6 +- .../{awscli-1.27.48 => awscli-1.27.54} | 6 +- metadata/md5-cache/app-admin/cli53-0.8.18 | 2 +- .../md5-cache/app-admin/clustershell-1.8.4 | 16 - metadata/md5-cache/app-admin/consul-1.14.3 | 2 +- .../consul-replicate-0.4.0_p20211027 | 2 +- .../app-admin/consul-template-0.29.0 | 2 +- .../app-admin/consul-template-0.29.1 | 2 +- .../app-admin/consul-template-0.29.4 | 2 +- .../app-admin/consul-template-0.29.5 | 2 +- metadata/md5-cache/app-admin/cronlocker-0.5.0 | 2 +- .../md5-cache/app-admin/docker-bench-0.5.0 | 2 +- metadata/md5-cache/app-admin/doctl-1.78.0 | 2 +- metadata/md5-cache/app-admin/doctl-1.79.0 | 2 +- metadata/md5-cache/app-admin/doctl-9999 | 2 +- .../md5-cache/app-admin/eclean-kernel-2.99.3 | 10 +- .../md5-cache/app-admin/eclean-kernel-9999 | 10 +- metadata/md5-cache/app-admin/filebeat-7.17.3 | 2 +- metadata/md5-cache/app-admin/filebeat-7.17.5 | 2 +- .../app-admin/git-credential-gopass-1.12.0 | 2 +- .../app-admin/git-credential-gopass-1.15.3 | 2 +- .../md5-cache/app-admin/gkrellm-2.3.11-r1 | 6 +- .../md5-cache/app-admin/gkrellm-2.3.11-r2 | 15 + metadata/md5-cache/app-admin/gkrellm-9999 | 6 +- metadata/md5-cache/app-admin/gopass-1.14.4 | 2 +- metadata/md5-cache/app-admin/gopass-1.15.3 | 2 +- .../md5-cache/app-admin/gopass-hibp-1.12.0 | 2 +- .../md5-cache/app-admin/gopass-hibp-1.15.3 | 2 +- .../md5-cache/app-admin/gopass-jsonapi-1.11.1 | 2 +- .../md5-cache/app-admin/gopass-jsonapi-1.15.3 | 2 +- .../app-admin/gopass-summon-provider-1.12.0 | 2 +- .../app-admin/gopass-summon-provider-1.15.3 | 2 +- metadata/md5-cache/app-admin/helm-3.10.1 | 2 +- metadata/md5-cache/app-admin/helm-3.9.4 | 2 +- metadata/md5-cache/app-admin/kube-bench-0.6.6 | 2 +- metadata/md5-cache/app-admin/kube-bench-0.6.8 | 2 +- metadata/md5-cache/app-admin/kubectx-0.9.4 | 2 +- metadata/md5-cache/app-admin/mtail-3.0.0_rc36 | 2 +- .../md5-cache/app-admin/passwordsafe-1.15.0 | 2 +- metadata/md5-cache/app-admin/serf-0.10.0 | 2 +- metadata/md5-cache/app-admin/serf-0.10.1 | 2 +- metadata/md5-cache/app-admin/serf-0.9.8 | 2 +- metadata/md5-cache/app-admin/sudo-1.9.12_p2 | 4 +- metadata/md5-cache/app-admin/terraform-1.2.2 | 2 +- metadata/md5-cache/app-admin/terraform-1.2.3 | 2 +- metadata/md5-cache/app-admin/terraform-1.2.4 | 2 +- metadata/md5-cache/app-admin/terraform-1.2.7 | 2 +- metadata/md5-cache/app-admin/vault-1.10.7 | 2 +- metadata/md5-cache/app-admin/vault-1.10.8 | 2 +- metadata/md5-cache/app-admin/vault-1.11.4 | 2 +- metadata/md5-cache/app-admin/vault-1.11.5 | 2 +- metadata/md5-cache/app-admin/vault-1.12.0 | 2 +- metadata/md5-cache/app-admin/vault-1.12.1 | 2 +- metadata/md5-cache/app-admin/vault-1.12.2 | 2 +- metadata/md5-cache/app-arch/Manifest.gz | Bin 21474 -> 21320 bytes metadata/md5-cache/app-arch/ncompress-5.0-r1 | 11 + metadata/md5-cache/app-arch/p7zip-16.02-r8 | 2 +- metadata/md5-cache/app-arch/upx-4.0.0 | 13 - metadata/md5-cache/app-arch/upx-4.0.1 | 13 - metadata/md5-cache/app-backup/Manifest.gz | Bin 12910 -> 12904 bytes .../app-backup/consul-backinator-1.6.6 | 2 +- metadata/md5-cache/app-backup/restic-0.11.0 | 2 +- metadata/md5-cache/app-backup/restic-0.12.1 | 2 +- metadata/md5-cache/app-backup/restic-0.13.0 | 2 +- metadata/md5-cache/app-backup/restic-0.13.1 | 2 +- metadata/md5-cache/app-backup/restic-0.14.0 | 2 +- metadata/md5-cache/app-benchmarks/Manifest.gz | Bin 5911 -> 5914 bytes metadata/md5-cache/app-benchmarks/hey-0.1.2 | 2 +- metadata/md5-cache/app-containers/Manifest.gz | Bin 12830 -> 13176 bytes .../md5-cache/app-containers/buildah-1.27.1 | 2 +- .../md5-cache/app-containers/buildah-1.28.0 | 2 +- .../md5-cache/app-containers/buildah-1.28.1 | 2 +- .../md5-cache/app-containers/cadvisor-0.36.0 | 2 +- .../app-containers/cni-plugins-0.9.1 | 2 +- .../app-containers/cni-plugins-1.1.1 | 2 +- .../app-containers/cni-plugins-1.1.1-r1 | 2 +- .../app-containers/containerd-1.6.14 | 2 +- .../app-containers/containers-storage-1.41.0 | 2 +- .../app-containers/containers-storage-1.42.0 | 2 +- .../md5-cache/app-containers/cosign-1.13.0 | 2 +- .../md5-cache/app-containers/cosign-1.13.1 | 2 +- .../md5-cache/app-containers/cri-o-1.26.0 | 2 +- .../md5-cache/app-containers/cri-tools-1.23.0 | 2 +- .../md5-cache/app-containers/cri-tools-1.24.0 | 2 +- .../md5-cache/app-containers/cri-tools-1.24.1 | 2 +- .../md5-cache/app-containers/cri-tools-1.24.2 | 2 +- .../md5-cache/app-containers/cri-tools-1.25.0 | 2 +- .../md5-cache/app-containers/distrobox-1.4.1 | 4 +- .../app-containers/distrobuilder-2.0 | 2 +- .../app-containers/docker-buildx-0.9.1 | 2 +- .../app-containers/docker-compose-2.12.2 | 2 +- .../app-containers/docker-swarm-1.2.9 | 2 +- .../md5-cache/app-containers/flannel-0.17.0 | 2 +- .../md5-cache/app-containers/flannel-0.20.0 | 2 +- .../md5-cache/app-containers/grype-0.48.0 | 2 +- .../md5-cache/app-containers/grype-0.51.0 | 2 +- metadata/md5-cache/app-containers/img-0.5.11 | 2 +- metadata/md5-cache/app-containers/k3d-5.4.2 | 2 +- metadata/md5-cache/app-containers/k3d-5.4.4 | 2 +- metadata/md5-cache/app-containers/k3d-5.4.6 | 2 +- .../md5-cache/app-containers/kompose-1.26.1 | 2 +- metadata/md5-cache/app-containers/lxc-5.0.2 | 16 + .../md5-cache/app-containers/lxd-5.0.1-r2 | 2 +- .../md5-cache/app-containers/lxd-5.0.1-r5 | 2 +- metadata/md5-cache/app-containers/lxd-5.0.2 | 16 + .../md5-cache/app-containers/nerdctl-0.22.2 | 2 +- .../md5-cache/app-containers/nerdctl-0.23.0 | 2 +- .../md5-cache/app-containers/nerdctl-1.0.0 | 2 +- .../md5-cache/app-containers/nerdctl-1.1.0 | 2 +- .../md5-cache/app-containers/podman-4.3.1 | 2 +- .../md5-cache/app-containers/reg-0.16.1-r1 | 2 +- metadata/md5-cache/app-containers/runc-1.1.4 | 2 +- .../md5-cache/app-containers/skopeo-1.10.0-r1 | 2 +- .../md5-cache/app-containers/skopeo-1.5.1 | 2 +- .../md5-cache/app-containers/snapd-2.57.6 | 2 +- metadata/md5-cache/app-containers/snapd-2.58 | 2 +- metadata/md5-cache/app-containers/syft-0.54.0 | 2 +- metadata/md5-cache/app-containers/syft-0.59.0 | 2 +- metadata/md5-cache/app-containers/umoci-0.4.6 | 2 +- metadata/md5-cache/app-crypt/Manifest.gz | Bin 36839 -> 37002 bytes metadata/md5-cache/app-crypt/age-1.0.0 | 2 +- metadata/md5-cache/app-crypt/age-1.1.1 | 2 +- metadata/md5-cache/app-crypt/cfssl-1.4.1 | 2 +- metadata/md5-cache/app-crypt/cfssl-1.6.0 | 2 +- metadata/md5-cache/app-crypt/minisign-0.11 | 14 + metadata/md5-cache/app-crypt/minisign-0.9 | 14 - metadata/md5-cache/app-crypt/minisign-9999 | 2 +- metadata/md5-cache/app-crypt/sbctl-0.10 | 2 +- metadata/md5-cache/app-crypt/sbctl-0.9 | 2 +- metadata/md5-cache/app-crypt/tpm2-tss-4.0.0 | 17 + .../app-crypt/tpm2-tss-engine-1.1.0-r1 | 16 - ...-engine-1.1.0-r2 => tpm2-tss-engine-1.2.0} | 8 +- .../md5-cache/app-crypt/veracrypt-1.24_p8 | 2 +- metadata/md5-cache/app-crypt/veracrypt-1.25.7 | 2 +- metadata/md5-cache/app-crypt/veracrypt-1.25.9 | 2 +- .../md5-cache/app-crypt/yubikey-manager-5.0.1 | 16 + metadata/md5-cache/app-editors/Manifest.gz | Bin 24408 -> 24404 bytes metadata/md5-cache/app-editors/micro-2.0.10 | 2 +- metadata/md5-cache/app-editors/micro-2.0.9 | 2 +- .../md5-cache/app-editors/wxhexeditor-0.24-r1 | 2 +- .../app-editors/xmlcopyeditor-1.2.1.3-r1 | 2 +- .../app-editors/xmlcopyeditor-1.3.0.0 | 2 +- metadata/md5-cache/app-emacs/Manifest.gz | Bin 99235 -> 99564 bytes .../md5-cache/app-emacs/doom-modeline-3.3.2 | 13 + .../md5-cache/app-emacs/shrink-path-0.3.1 | 15 + metadata/md5-cache/app-emulation/Manifest.gz | Bin 28207 -> 28210 bytes metadata/md5-cache/app-emulation/pcem-17-r1 | 2 +- metadata/md5-cache/app-emulation/qemu-7.2.0 | 4 +- metadata/md5-cache/app-eselect/Manifest.gz | Bin 8735 -> 8900 bytes .../app-eselect/eselect-wxwidgets-20230114-r1 | 12 + metadata/md5-cache/app-i18n/Manifest.gz | Bin 24485 -> 24003 bytes metadata/md5-cache/app-i18n/ibus-m17n-1.4.17 | 16 - metadata/md5-cache/app-i18n/ibus-m17n-1.4.18 | 4 +- .../md5-cache/app-i18n/ibus-table-1.16.13 | 18 - .../md5-cache/app-i18n/ibus-table-1.16.14 | 4 +- .../app-i18n/ibus-table-others-1.3.13 | 12 - .../app-i18n/ibus-table-others-1.3.14 | 4 +- .../app-i18n/ibus-typing-booster-2.19.10 | 4 +- ...ter-2.19.7 => ibus-typing-booster-2.19.13} | 6 +- ...ster-2.19.8 => ibus-typing-booster-2.20.0} | 2 +- metadata/md5-cache/app-i18n/poedit-2.2.4 | 2 +- metadata/md5-cache/app-i18n/poedit-2.3.1 | 2 +- .../md5-cache/app-i18n/transifex-client-1.4.1 | 2 +- .../md5-cache/app-i18n/transifex-client-1.6.4 | 2 +- metadata/md5-cache/app-laptop/Manifest.gz | Bin 3929 -> 4097 bytes .../tuxedo-control-center-bin-1.1.4 | 6 +- .../app-laptop/tuxedo-keyboard-3.1.3-r1 | 14 + metadata/md5-cache/app-metrics/Manifest.gz | Bin 7520 -> 7533 bytes .../md5-cache/app-metrics/alertmanager-0.24.0 | 2 +- .../md5-cache/app-metrics/bind_exporter-0.3.0 | 2 +- .../app-metrics/blackbox_exporter-0.21.1 | 2 +- .../md5-cache/app-metrics/ceph_exporter-4.0.1 | 2 +- .../app-metrics/consul_exporter-0.7.1 | 2 +- .../app-metrics/dnsmasq_exporter-0.2.0-r1 | 2 +- .../app-metrics/elasticsearch_exporter-1.3.0 | 2 +- .../exabgp_exporter-1.0.0_p20200718 | 2 +- .../fritzbox_smarthome_exporter-0.0.8 | 2 +- .../app-metrics/github-exporter-1.0.2 | 2 +- .../app-metrics/grok_exporter-1.0.0_rc5 | 2 +- .../app-metrics/memcached_exporter-0.10.0 | 2 +- .../app-metrics/mongodb_exporter-0.11.1 | 2 +- .../mysqld_exporter-0.12.1_p20200622 | 2 +- .../app-metrics/mysqld_exporter-0.14.0 | 2 +- .../mysqld_exporter-0.14.0_p20221209 | 2 +- .../app-metrics/nginx-vts-exporter-0.10.7-r1 | 2 +- .../md5-cache/app-metrics/node_exporter-1.3.1 | 2 +- .../md5-cache/app-metrics/node_exporter-1.4.0 | 2 +- .../app-metrics/openvpn_exporter-0.3.0 | 2 +- .../app-metrics/postgres_exporter-0.10.1 | 2 +- .../app-metrics/process-exporter-0.7.10 | 2 +- .../md5-cache/app-metrics/prom2json-1.3.0 | 2 +- .../md5-cache/app-metrics/prometheus-2.37.5 | 2 +- .../md5-cache/app-metrics/prometheus-2.40.4 | 2 +- .../md5-cache/app-metrics/prometheus-2.41.0 | 2 +- .../app-metrics/prometheus-lvm-exporter-0.3.2 | 2 +- .../md5-cache/app-metrics/pushgateway-1.5.1 | 2 +- .../app-metrics/redis_exporter-1.40.0 | 2 +- .../app-metrics/redis_exporter-1.43.0 | 2 +- .../app-metrics/redis_exporter-1.44.0 | 2 +- .../app-metrics/snmp_exporter-0.20.0-r1 | 2 +- .../app-metrics/uwsgi_exporter-1.1.0 | 2 +- metadata/md5-cache/app-misc/Manifest.gz | Bin 71774 -> 71921 bytes metadata/md5-cache/app-misc/dasel-1.26.1 | 2 +- metadata/md5-cache/app-misc/dasel-1.27.1 | 2 +- metadata/md5-cache/app-misc/dasel-1.27.3 | 2 +- metadata/md5-cache/app-misc/faq-0.0.7 | 2 +- metadata/md5-cache/app-misc/fmawk-1.3 | 4 +- metadata/md5-cache/app-misc/go-jira-1.0.28 | 2 +- metadata/md5-cache/app-misc/golly-4.0 | 2 +- metadata/md5-cache/app-misc/golly-4.1-r1 | 2 +- metadata/md5-cache/app-misc/golly-4.2 | 16 + metadata/md5-cache/app-misc/jp-0.2.1 | 2 +- metadata/md5-cache/app-misc/jpipe-0.2.0-r1 | 2 +- metadata/md5-cache/app-misc/mkcert-1.4.4 | 2 +- metadata/md5-cache/app-misc/notary-0.7.0 | 2 +- metadata/md5-cache/app-misc/pet-0.3.6-r1 | 2 +- metadata/md5-cache/app-misc/pet-0.4.0 | 2 +- metadata/md5-cache/app-misc/spire-1.3.3 | 2 +- metadata/md5-cache/app-misc/tek-1.3.0 | 2 +- metadata/md5-cache/app-misc/wally-cli-2.0.1 | 2 +- metadata/md5-cache/app-office/Manifest.gz | Bin 9828 -> 10151 bytes .../md5-cache/app-office/libreoffice-7.4.4.2 | 4 +- .../app-office/libreoffice-bin-7.4.4.2 | 17 + .../app-office/libreoffice-bin-debug-7.4.4.2 | 13 + .../app-office/libreoffice-l10n-7.4.4.2 | 4 +- metadata/md5-cache/app-portage/Manifest.gz | Bin 17311 -> 17794 bytes metadata/md5-cache/app-portage/elicense-1.0.2 | 10 +- metadata/md5-cache/app-portage/flaggie-0.99.1 | 15 + metadata/md5-cache/app-portage/flaggie-0.99.2 | 15 + metadata/md5-cache/app-portage/gentoopm-0.5.0 | 6 +- metadata/md5-cache/app-portage/gentoopm-9999 | 6 +- metadata/md5-cache/app-portage/pgo-0.0.2 | 2 +- metadata/md5-cache/app-portage/pgo-0.0.3 | 2 +- metadata/md5-cache/app-portage/pgo-9999 | 2 +- .../md5-cache/app-portage/pycargoebuild-0.6.1 | 4 +- .../md5-cache/app-portage/pycargoebuild-0.6.2 | 16 + .../md5-cache/app-portage/unsymlink-lib-20 | 8 +- metadata/md5-cache/app-shells/Manifest.gz | Bin 16217 -> 16054 bytes metadata/md5-cache/app-shells/fzf-0.34.0 | 2 +- metadata/md5-cache/app-shells/fzf-0.35.1 | 2 +- metadata/md5-cache/app-shells/fzf-0.36.0 | 2 +- metadata/md5-cache/app-shells/peco-0.5.10 | 2 +- metadata/md5-cache/app-shells/peco-0.5.8 | 2 +- metadata/md5-cache/app-shells/peco-9999 | 2 +- .../app-shells/zsh-completions-0.33.0 | 10 - metadata/md5-cache/app-text/Manifest.gz | Bin 69553 -> 69702 bytes .../md5-cache/app-text/coolreader-3.2.59-r4 | 2 +- metadata/md5-cache/app-text/crwx-ng-0.2.0-r2 | 2 +- metadata/md5-cache/app-text/diff-pdf-0.5 | 2 +- metadata/md5-cache/app-text/libwps-0.4.13 | 4 +- metadata/md5-cache/app-text/mupdf-1.21.0 | 4 +- metadata/md5-cache/app-text/mupdf-1.21.1 | 2 +- .../{pandoc-bin-2.19 => pandoc-bin-3.0} | 8 +- metadata/md5-cache/app-text/poppler-23.01.0 | 4 +- metadata/md5-cache/app-text/sdcv-0.5.4 | 4 +- metadata/md5-cache/app-text/vgrep-2.6.0 | 2 +- metadata/md5-cache/app-text/wgetpaste-2.33-r1 | 4 +- metadata/md5-cache/app-text/xchm-1.33 | 2 +- metadata/md5-cache/app-text/xlsx2csv-0.8.0 | 15 + .../{zathura-0.5.2-r2 => zathura-0.5.2-r3} | 6 +- metadata/md5-cache/dev-cpp/Manifest.gz | Bin 22846 -> 22686 bytes metadata/md5-cache/dev-cpp/atkmm-2.36.2-r1 | 15 - metadata/md5-cache/dev-cpp/libcmis-0.5.2-r2 | 4 +- metadata/md5-cache/dev-db/Manifest.gz | Bin 32747 -> 32409 bytes metadata/md5-cache/dev-db/etcd-3.3.24 | 2 +- metadata/md5-cache/dev-db/etcd-3.4.16 | 2 +- metadata/md5-cache/dev-db/etcd-3.4.16-r1 | 16 + metadata/md5-cache/dev-db/influxdb-1.8.0 | 2 +- metadata/md5-cache/dev-db/influxdb-1.8.0-r1 | 2 +- metadata/md5-cache/dev-db/influxdb-1.8.1 | 2 +- metadata/md5-cache/dev-db/influxdb-1.8.10 | 2 +- metadata/md5-cache/dev-db/influxdb-1.8.2 | 2 +- metadata/md5-cache/dev-db/influxdb-1.8.3 | 2 +- .../md5-cache/dev-db/mysql-workbench-8.0.32 | 16 + metadata/md5-cache/dev-db/opendbx-1.4.5-r2 | 16 - metadata/md5-cache/dev-db/opendbx-1.4.6-r4 | 16 - metadata/md5-cache/dev-db/opendbx-1.5.0-r3 | 16 - .../dev-db/oracle-instantclient-18.5.0.0 | 16 - metadata/md5-cache/dev-db/rqlite-7.10.1 | 2 +- metadata/md5-cache/dev-db/rqlite-7.11.0 | 2 +- metadata/md5-cache/dev-db/rqlite-7.13.0 | 2 +- metadata/md5-cache/dev-db/rqlite-7.13.1 | 2 +- metadata/md5-cache/dev-db/rqlite-7.9.2 | 2 +- metadata/md5-cache/dev-db/wxsqlite3-3.2.1-r1 | 2 +- metadata/md5-cache/dev-embedded/Manifest.gz | Bin 12360 -> 12357 bytes .../dev-embedded/arduino-builder-1.5.4-r1 | 2 +- .../{openocd-0.12.0_rc3 => openocd-0.12.0} | 6 +- metadata/md5-cache/dev-games/Manifest.gz | Bin 8513 -> 8514 bytes .../{godot-4.0_beta12 => godot-4.0_beta14} | 8 +- .../dev-games/openscenegraph-3.6.5-r114 | 2 +- .../openscenegraph-openmw-3.6_p20211017-r3 | 2 +- metadata/md5-cache/dev-go/Manifest.gz | Bin 5771 -> 5761 bytes metadata/md5-cache/dev-go/delve-1.8.0 | 2 +- metadata/md5-cache/dev-go/delve-1.9.0 | 2 +- .../md5-cache/dev-go/get-ego-vendor-0.2.0 | 2 +- metadata/md5-cache/dev-go/go-bindata-3.1.3 | 2 +- metadata/md5-cache/dev-go/go-critic-0.6.4 | 2 +- .../dev-go/go-license-detector-4.3.0 | 2 +- metadata/md5-cache/dev-go/go-licenses-1.2.1 | 2 +- metadata/md5-cache/dev-go/go-md2man-2.0.0 | 2 +- metadata/md5-cache/dev-go/go-tools-0.1.10 | 2 +- .../md5-cache/dev-go/go-tour-0_pre20200201 | 2 +- metadata/md5-cache/dev-go/gocov-1.1.0 | 2 +- metadata/md5-cache/dev-go/gogo-protobuf-1.3.2 | 2 +- .../md5-cache/dev-go/golangci-lint-1.48.0 | 2 +- .../md5-cache/dev-go/golangci-lint-1.49.0 | 2 +- .../md5-cache/dev-go/golangci-lint-1.50.1 | 2 +- metadata/md5-cache/dev-go/golicense-0.2.0 | 2 +- metadata/md5-cache/dev-go/gopls-0.9.4 | 2 +- metadata/md5-cache/dev-go/gopls-0.9.5 | 2 +- metadata/md5-cache/dev-go/gox-1.0.1 | 2 +- .../dev-go/licenseclassifier-0_pre20200402 | 2 +- .../md5-cache/dev-go/licenseclassifier-9999 | 2 +- metadata/md5-cache/dev-go/vend-1.0.3 | 2 +- metadata/md5-cache/dev-java/Manifest.gz | Bin 76638 -> 77610 bytes metadata/md5-cache/dev-java/msv-2022.7 | 4 +- .../md5-cache/dev-java/openjdk-11.0.18_p10 | 16 + .../md5-cache/dev-java/openjdk-17.0.6_p10 | 16 + metadata/md5-cache/dev-java/openjdk-8.362_p09 | 16 + .../md5-cache/dev-java/tomcat-el-api-8.5.85 | 15 + .../md5-cache/dev-java/tomcat-jsp-api-8.5.85 | 15 + .../dev-java/tomcat-servlet-api-8.5.85 | 15 + metadata/md5-cache/dev-lang/Manifest.gz | Bin 38945 -> 39416 bytes metadata/md5-cache/dev-lang/abs-2.6.0 | 2 +- metadata/md5-cache/dev-lang/clipsjni-6.40-r1 | 4 +- metadata/md5-cache/dev-lang/cxprolog-0.98.2 | 2 +- metadata/md5-cache/dev-lang/eisl-2.63 | 4 +- metadata/md5-cache/dev-lang/erlang-25.0.4-r1 | 2 +- metadata/md5-cache/dev-lang/erlang-25.1.1-r1 | 2 +- metadata/md5-cache/dev-lang/erlang-25.1.2-r1 | 2 +- metadata/md5-cache/dev-lang/fennel-1.2.1 | 4 +- metadata/md5-cache/dev-lang/gdl-1.0.1-r1 | 2 +- .../dev-lang/{ghc-8.10.6-r1 => ghc-8.10.6-r2} | 6 +- .../md5-cache/dev-lang/spidermonkey-102.7.0 | 16 + metadata/md5-cache/dev-lang/typescript-4.9.3 | 4 +- metadata/md5-cache/dev-lang/zig-0.10.1 | 14 + metadata/md5-cache/dev-lang/zig-bin-0.10.0 | 2 +- metadata/md5-cache/dev-lang/zig-bin-0.10.1 | 10 + metadata/md5-cache/dev-libs/Manifest.gz | Bin 148521 -> 149306 bytes metadata/md5-cache/dev-libs/boost-1.81.0-r1 | 4 +- metadata/md5-cache/dev-libs/capstone-4.0.2-r2 | 4 +- .../md5-cache/dev-libs/capstone-5.0_rc2-r2 | 4 +- metadata/md5-cache/dev-libs/capstone-9999 | 4 +- metadata/md5-cache/dev-libs/dqlite-1.14.0 | 16 + metadata/md5-cache/dev-libs/elfutils-0.188 | 2 +- metadata/md5-cache/dev-libs/ell-0.55 | 4 +- metadata/md5-cache/dev-libs/hidapi-0.12.0-r1 | 15 + metadata/md5-cache/dev-libs/hidapi-0.13.1 | 15 + metadata/md5-cache/dev-libs/libffi-3.3-r2 | 14 - metadata/md5-cache/dev-libs/libffi-3.4.2-r2 | 14 - .../md5-cache/dev-libs/libfilezilla-0.41.0 | 15 + metadata/md5-cache/dev-libs/libgit2-1.5.1 | 16 + metadata/md5-cache/dev-libs/libinput-1.22.1 | 2 +- metadata/md5-cache/dev-libs/librep-0.92.7-r2 | 15 - metadata/md5-cache/dev-libs/librevenge-0.0.5 | 4 +- .../md5-cache/dev-libs/libtraceevent-1.7.1 | 14 + ...ibtracefs-1.6.1-r1 => libtracefs-1.6.1-r2} | 6 +- ...ibtracefs-1.6.3-r1 => libtracefs-1.6.3-r2} | 6 +- metadata/md5-cache/dev-libs/libtracefs-1.6.4 | 15 + metadata/md5-cache/dev-libs/nspr-4.35-r1 | 2 +- .../dev-libs/plasma-wayland-protocols-1.10.0 | 15 + metadata/md5-cache/dev-libs/pocl-3.1 | 10 +- metadata/md5-cache/dev-libs/raft-0.17.1 | 16 + metadata/md5-cache/dev-libs/re2-0.2022.12.01 | 4 +- metadata/md5-cache/dev-libs/rocclr-4.3.0 | 14 - .../md5-cache/dev-libs/rocm-hostcall-2.7.0 | 14 - metadata/md5-cache/dev-libs/skalibs-2.13.0.0 | 3 +- .../dev-libs/tree-sitter-c-sharp-0.20.0 | 15 + .../dev-libs/tree-sitter-scala-0.19.1 | 15 + .../dev-libs/xalan-c-1.11.0_pre1153059 | 15 - metadata/md5-cache/dev-libs/xalan-c-1.12-r2 | 6 +- .../md5-cache/dev-libs/xmlrpc-c-1.51.06-r2 | 16 - metadata/md5-cache/dev-libs/yascreen-1.92 | 11 + metadata/md5-cache/dev-ml/Manifest.gz | Bin 78689 -> 79162 bytes metadata/md5-cache/dev-ml/camlidl-1.09 | 2 +- metadata/md5-cache/dev-ml/camlidl-1.11 | 13 + .../dev-ml/{facile-1.1.3 => facile-1.1.3-r1} | 4 +- metadata/md5-cache/dev-ml/lablgtk-2.18.13 | 13 + metadata/md5-cache/dev-ml/markup-1.0.3 | 16 + metadata/md5-cache/dev-ml/ocamlnet-4.1.9-r1 | 2 +- .../dev-perl/Alien-wxWidgets-0.690.0-r2 | 2 +- ...sa-0.60.0-r3 => Digest-Nilsimsa-0.60.0-r4} | 2 +- .../md5-cache/dev-perl/File-RsyncP-0.760.0-r1 | 14 + metadata/md5-cache/dev-perl/Manifest.gz | Bin 307416 -> 307588 bytes metadata/md5-cache/dev-perl/Net-Pcap-0.210.0 | 16 + metadata/md5-cache/dev-perl/Wx-0.993.200-r2 | 2 +- .../dev-perl/Wx-Perl-ProcessStream-0.320.0-r4 | 2 +- .../dev-perl/Wx-Scintilla-0.390.0-r4 | 2 +- .../md5-cache/dev-perl/perl-mozldap-1.5.3-r2 | 16 - metadata/md5-cache/dev-python/Manifest.gz | Bin 355110 -> 354993 bytes metadata/md5-cache/dev-python/astroid-2.13.3 | 16 + metadata/md5-cache/dev-python/boto3-1.26.37 | 16 - metadata/md5-cache/dev-python/boto3-1.26.41 | 16 - metadata/md5-cache/dev-python/boto3-1.26.45 | 4 +- metadata/md5-cache/dev-python/boto3-1.26.46 | 16 - metadata/md5-cache/dev-python/boto3-1.26.49 | 16 - metadata/md5-cache/dev-python/boto3-1.26.51 | 16 - .../{boto3-1.26.47 => boto3-1.26.53} | 6 +- .../{boto3-1.26.48 => boto3-1.26.54} | 6 +- .../md5-cache/dev-python/botocore-1.29.37 | 16 - .../md5-cache/dev-python/botocore-1.29.41 | 16 - .../md5-cache/dev-python/botocore-1.29.45 | 4 +- .../md5-cache/dev-python/botocore-1.29.46 | 16 - .../md5-cache/dev-python/botocore-1.29.47 | 16 - .../md5-cache/dev-python/botocore-1.29.51 | 16 - .../{botocore-1.29.48 => botocore-1.29.53} | 2 +- .../{botocore-1.29.49 => botocore-1.29.54} | 2 +- .../md5-cache/dev-python/bottleneck-1.3.6 | 17 + metadata/md5-cache/dev-python/caldav-1.0.1-r1 | 4 +- metadata/md5-cache/dev-python/cfn-lint-0.72.2 | 16 - metadata/md5-cache/dev-python/cfn-lint-0.72.4 | 16 - .../md5-cache/dev-python/cfn-lint-0.72.5-r1 | 16 - metadata/md5-cache/dev-python/cfn-lint-0.72.6 | 4 +- .../md5-cache/dev-python/cloudpickle-2.2.1 | 16 + metadata/md5-cache/dev-python/colour-0.1.5 | 4 +- .../md5-cache/dev-python/daemonize-2.5.0-r1 | 4 +- metadata/md5-cache/dev-python/dulwich-0.20.46 | 16 - metadata/md5-cache/dev-python/dulwich-0.20.50 | 4 +- .../dev-python/ensurepip-setuptools-66.1.1 | 10 + .../md5-cache/dev-python/flask-nav-0.6-r5 | 16 + metadata/md5-cache/dev-python/fsspec-2023.1.0 | 16 + metadata/md5-cache/dev-python/hidapi-0.13.1 | 17 + .../md5-cache/dev-python/httpx-socks-0.7.5 | 4 +- .../md5-cache/dev-python/hypercorn-0.14.3-r1 | 4 +- .../md5-cache/dev-python/hypothesis-6.63.0 | 16 + .../md5-cache/dev-python/ipykernel-6.19.2 | 16 - .../md5-cache/dev-python/ipykernel-6.19.3 | 16 - .../md5-cache/dev-python/ipykernel-6.19.4 | 4 +- .../md5-cache/dev-python/jaraco-context-4.3.0 | 16 + metadata/md5-cache/dev-python/keyring-23.11.0 | 16 - metadata/md5-cache/dev-python/keyring-23.13.1 | 4 +- .../dev-python/libsass-python-0.22.0-r1 | 4 +- metadata/md5-cache/dev-python/libtmux-0.15.10 | 4 +- metadata/md5-cache/dev-python/libtmux-0.15.9 | 16 - .../dev-python/mkdocs-material-9.0.6 | 16 + .../mkdocs_pymdownx_material_extras-2.4.2 | 15 + metadata/md5-cache/dev-python/nbsphinx-0.8.12 | 15 + metadata/md5-cache/dev-python/numpy-1.24.0 | 4 +- .../md5-cache/dev-python/openapi-core-0.16.5 | 16 + metadata/md5-cache/dev-python/pandas-1.5.3 | 17 + metadata/md5-cache/dev-python/paramiko-3.0.0 | 16 + .../{pipenv-2022.11.30 => pipenv-2022.12.19} | 4 +- .../md5-cache/dev-python/pipenv-2022.9.24-r1 | 16 - metadata/md5-cache/dev-python/psycopg-3.1.7 | 4 +- metadata/md5-cache/dev-python/pyhcl-0.4.4 | 16 - metadata/md5-cache/dev-python/pyhcl-0.4.4-r1 | 16 + .../dev-python/pymdown-extensions-9.9.2 | 16 + .../md5-cache/dev-python/pymountboot-0.2.3-r1 | 10 +- .../md5-cache/dev-python/pyproject-fmt-0.5.0 | 16 + .../md5-cache/dev-python/pytest-httpx-0.21.3 | 16 + ...est_server-0.0.40 => python-dotenv-0.21.1} | 13 +- .../dev-python/python-multipart-0.0.5 | 4 +- .../python-recurring-ical-events-2.0.0 | 4 +- .../md5-cache/dev-python/python-socks-2.1.1 | 4 +- metadata/md5-cache/dev-python/rich-13.2.0 | 16 + .../md5-cache/dev-python/scikit-build-0.16.5 | 16 + .../md5-cache/dev-python/scikit-build-0.16.6 | 16 + .../md5-cache/dev-python/sentry-sdk-1.11.1 | 16 - .../md5-cache/dev-python/sentry-sdk-1.12.1 | 4 +- .../md5-cache/dev-python/serverfiles-0.3.1-r1 | 16 + .../md5-cache/dev-python/setuptools-66.1.1 | 17 + metadata/md5-cache/dev-python/simber-0.2.5 | 4 +- metadata/md5-cache/dev-python/snakeoil-0.10.1 | 16 - metadata/md5-cache/dev-python/snakeoil-0.10.3 | 16 - .../{snakeoil-0.10.2 => snakeoil-0.10.5} | 4 +- ...1.21.3 => sphinx-autodoc-typehints-1.21.5} | 2 +- ...1.21.4 => sphinx-autodoc-typehints-1.21.7} | 2 +- .../md5-cache/dev-python/starlette-0.21.0 | 16 - .../md5-cache/dev-python/starlette-0.23.0 | 16 - .../md5-cache/dev-python/starlette-0.23.1 | 4 +- .../md5-cache/dev-python/tiny-proxy-0.1.1 | 4 +- metadata/md5-cache/dev-python/tox-3.27.1 | 16 - metadata/md5-cache/dev-python/tox-3.28.0 | 4 +- .../dev-python/trove-classifiers-2023.1.20 | 16 + metadata/md5-cache/dev-python/vecrec-0.3.1-r1 | 16 + .../md5-cache/dev-python/wxpython-4.0.7-r4 | 2 +- .../md5-cache/dev-python/x-wr-timezone-0.0.5 | 4 +- .../md5-cache/dev-python/ytmusicapi-0.25.0 | 4 +- .../md5-cache/dev-python/zconfig-3.6.0-r1 | 16 - metadata/md5-cache/dev-python/zconfig-3.6.1 | 10 +- metadata/md5-cache/dev-qt/Manifest.gz | Bin 25976 -> 25981 bytes metadata/md5-cache/dev-qt/assistant-5.15.8 | 4 +- metadata/md5-cache/dev-qt/designer-5.15.8 | 4 +- metadata/md5-cache/dev-qt/linguist-5.15.8 | 4 +- .../md5-cache/dev-qt/linguist-tools-5.15.8 | 4 +- metadata/md5-cache/dev-qt/pixeltool-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qdbus-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qdbusviewer-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qdoc-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qt3d-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtbluetooth-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtcharts-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtconcurrent-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtcore-5.15.8-r1 | 4 +- metadata/md5-cache/dev-qt/qtdatavis3d-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtdbus-5.15.8 | 4 +- .../md5-cache/dev-qt/qtdeclarative-5.15.8-r2 | 4 +- metadata/md5-cache/dev-qt/qtdiag-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtgamepad-5.15.8 | 4 +- .../dev-qt/qtgraphicaleffects-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtgui-5.15.8-r1 | 4 +- metadata/md5-cache/dev-qt/qthelp-5.15.8 | 4 +- .../md5-cache/dev-qt/qtimageformats-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtlocation-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtmultimedia-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtnetwork-5.15.8-r1 | 4 +- .../md5-cache/dev-qt/qtnetworkauth-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtopengl-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtpaths-5.15.8 | 4 +- .../md5-cache/dev-qt/qtpositioning-5.15.8 | 4 +- .../md5-cache/dev-qt/qtprintsupport-5.15.8 | 4 +- .../md5-cache/dev-qt/qtquickcontrols-5.15.8 | 4 +- .../md5-cache/dev-qt/qtquickcontrols2-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtscript-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtscxml-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtsensors-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtserialport-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtspeech-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtsql-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtsvg-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qttest-5.15.8 | 4 +- .../md5-cache/dev-qt/qttranslations-5.15.8 | 4 +- .../md5-cache/dev-qt/qtvirtualkeyboard-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtwayland-5.15.8 | 4 +- .../md5-cache/dev-qt/qtwaylandscanner-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtwebchannel-5.15.8 | 4 +- .../dev-qt/qtwebengine-5.15.8_p20230112 | 4 +- .../md5-cache/dev-qt/qtwebsockets-5.15.8-r1 | 4 +- metadata/md5-cache/dev-qt/qtwebview-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtwidgets-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtx11extras-5.15.8 | 4 +- metadata/md5-cache/dev-qt/qtxml-5.15.8 | 4 +- .../md5-cache/dev-qt/qtxmlpatterns-5.15.8 | 4 +- metadata/md5-cache/dev-ruby/Manifest.gz | Bin 203816 -> 201562 bytes metadata/md5-cache/dev-ruby/builder-3.2.4 | 17 - metadata/md5-cache/dev-ruby/coderay-1.1.2 | 16 - metadata/md5-cache/dev-ruby/coderay-1.1.3-r1 | 17 - .../dev-ruby/daemon_controller-1.2.0-r2 | 17 - metadata/md5-cache/dev-ruby/daemons-1.4.1 | 4 +- .../md5-cache/dev-ruby/fast_gettext-1.8.0 | 16 - .../md5-cache/dev-ruby/ferret-0.11.8.7-r1 | 17 - metadata/md5-cache/dev-ruby/multi_json-1.15.0 | 4 +- metadata/md5-cache/dev-ruby/net-sftp-3.0.0 | 17 - metadata/md5-cache/dev-ruby/net-ssh-6.1.0-r1 | 17 - metadata/md5-cache/dev-ruby/pg-1.2.2 | 17 - metadata/md5-cache/dev-ruby/pg-1.2.3 | 17 - .../dev-ruby/rails-html-sanitizer-1.5.0 | 17 + metadata/md5-cache/dev-ruby/rbs-2.8.4 | 17 + .../md5-cache/dev-ruby/regexp_parser-2.6.2 | 17 + .../md5-cache/dev-ruby/roadie-rails-2.3.0 | 6 +- metadata/md5-cache/dev-ruby/rr-1.2.1 | 16 - metadata/md5-cache/dev-ruby/ruby-odbc-0.99999 | 16 - .../dev-ruby/ruby-progressbar-1.10.1-r1 | 16 - metadata/md5-cache/dev-ruby/sass-3.7.4 | 16 - .../md5-cache/dev-ruby/semantic_puppet-1.0.2 | 16 - metadata/md5-cache/dev-ruby/stomp-1.4.9 | 17 - metadata/md5-cache/dev-ruby/tilt-2.0.10 | 17 - metadata/md5-cache/dev-scheme/Manifest.gz | Bin 13781 -> 14262 bytes .../md5-cache/dev-scheme/guile-ncurses-3.1 | 15 + .../md5-cache/dev-scheme/guile-ssh-0.16.2 | 15 + metadata/md5-cache/dev-scheme/mit-scheme-12.1 | 14 + metadata/md5-cache/dev-tcltk/Manifest.gz | Bin 9300 -> 9299 bytes metadata/md5-cache/dev-tcltk/tkimg-1.4.14-r1 | 4 +- metadata/md5-cache/dev-util/Manifest.gz | Bin 123702 -> 123692 bytes metadata/md5-cache/dev-util/b2-4.9.3 | 4 +- metadata/md5-cache/dev-util/clair-4.4.4 | 2 +- metadata/md5-cache/dev-util/cmake-3.25.2 | 16 + .../md5-cache/dev-util/codeblocks-20.03-r4 | 2 +- .../md5-cache/dev-util/codeblocks-20.03-r5 | 2 +- metadata/md5-cache/dev-util/codeblocks-9999 | 2 +- metadata/md5-cache/dev-util/diffoscope-233 | 16 + metadata/md5-cache/dev-util/drone-2.11.1 | 2 +- metadata/md5-cache/dev-util/drone-2.13.0 | 2 +- metadata/md5-cache/dev-util/drone-cli-1.5.0 | 2 +- metadata/md5-cache/dev-util/fq-0.2.0-r1 | 2 +- metadata/md5-cache/dev-util/github-cli-2.18.0 | 2 +- metadata/md5-cache/dev-util/github-cli-2.20.2 | 2 +- metadata/md5-cache/dev-util/github-cli-2.21.2 | 2 +- metadata/md5-cache/dev-util/github-cli-9999 | 2 +- .../md5-cache/dev-util/gitlab-ci-linter-2.2.0 | 2 +- metadata/md5-cache/dev-util/gitlab-cli-1.24.1 | 2 +- .../md5-cache/dev-util/gitlab-runner-15.5.1 | 2 +- .../md5-cache/dev-util/gitlab-runner-15.6.2 | 2 +- .../md5-cache/dev-util/gitlab-runner-15.7.2 | 2 +- .../dev-util/{hip-5.1.3-r2 => hip-5.1.3-r3} | 2 +- .../dev-util/{hip-5.3.3 => hip-5.3.3-r1} | 2 +- metadata/md5-cache/dev-util/jfrog-cli-1.35.3 | 2 +- metadata/md5-cache/dev-util/jfrog-cli-2.27.1 | 2 +- metadata/md5-cache/dev-util/jfrog-cli-2.28.0 | 2 +- metadata/md5-cache/dev-util/kdevelop-22.12.0 | 4 +- .../md5-cache/dev-util/kdevelop-pg-qt-2.2.2 | 4 +- .../md5-cache/dev-util/kdevelop-php-22.12.0 | 4 +- .../dev-util/kdevelop-python-22.12.0 | 4 +- metadata/md5-cache/dev-util/kube-linter-0.3.0 | 2 +- metadata/md5-cache/dev-util/kubeval-0.16.1 | 2 +- .../dev-util/local-log4j-vuln-scanner-0.10 | 2 +- .../md5-cache/dev-util/log4shelldetect-0.0.7 | 2 +- metadata/md5-cache/dev-util/mage-1.11.0 | 2 +- metadata/md5-cache/dev-util/mage-1.13.0 | 2 +- metadata/md5-cache/dev-util/muon-0.1.0-r1 | 2 +- metadata/md5-cache/dev-util/packer-1.7.10 | 2 +- metadata/md5-cache/dev-util/poke-2.90.0 | 15 + metadata/md5-cache/dev-util/poke-9999 | 2 +- metadata/md5-cache/dev-util/promu-0.13.0 | 2 +- metadata/md5-cache/dev-util/promu-0.14.0 | 2 +- metadata/md5-cache/dev-util/rinstall-0.2.0 | 4 +- metadata/md5-cache/dev-util/sh-3.5.1 | 2 +- metadata/md5-cache/dev-util/sh-3.6.0 | 2 +- metadata/md5-cache/dev-util/sh-9999 | 2 +- metadata/md5-cache/dev-util/src-cli-3.37.0 | 2 +- metadata/md5-cache/dev-util/src-cli-3.38.0 | 2 +- metadata/md5-cache/dev-util/src-cli-3.43.0 | 2 +- metadata/md5-cache/dev-util/src-cli-4.0.0 | 2 +- metadata/md5-cache/dev-util/src-cli-4.3.0 | 2 +- .../md5-cache/dev-util/stripe-mock-0.141.0 | 13 - .../md5-cache/dev-util/stripe-mock-0.145.0 | 13 - .../md5-cache/dev-util/stripe-mock-0.147.0 | 13 - .../md5-cache/dev-util/stripe-mock-0.148.0 | 13 - .../md5-cache/dev-util/stripe-mock-0.149.0 | 6 +- ...tripe-mock-0.146.0 => stripe-mock-0.150.0} | 6 +- metadata/md5-cache/dev-util/trace-cmd-3.1.6 | 17 + .../dev-util/web_page_replay_go-20221028 | 2 +- metadata/md5-cache/dev-util/webhook-2.7.0 | 2 +- metadata/md5-cache/dev-util/woke-0.19.0 | 2 +- metadata/md5-cache/dev-vcs/Manifest.gz | Bin 19472 -> 19469 bytes metadata/md5-cache/dev-vcs/git-2.37.5 | 4 +- metadata/md5-cache/dev-vcs/git-2.38.3 | 4 +- metadata/md5-cache/dev-vcs/git-2.39.1 | 4 +- metadata/md5-cache/dev-vcs/git-lfs-3.1.2 | 2 +- metadata/md5-cache/dev-vcs/git-lfs-3.1.4 | 2 +- metadata/md5-cache/dev-vcs/git-lfs-3.2.0 | 2 +- metadata/md5-cache/dev-vcs/git-lfs-9999 | 2 +- metadata/md5-cache/dev-vcs/git-sizer-1.5.0 | 2 +- metadata/md5-cache/dev-vcs/hub-2.14.2-r1 | 2 +- metadata/md5-cache/dev-vcs/lab-0.23.0 | 2 +- metadata/md5-cache/dev-vcs/lab-0.25.1 | 2 +- metadata/md5-cache/dev-vcs/reposurgeon-4.27 | 2 +- metadata/md5-cache/games-arcade/Manifest.gz | Bin 21800 -> 21966 bytes .../md5-cache/games-arcade/performous-1.2.0 | 15 + metadata/md5-cache/games-board/Manifest.gz | Bin 11017 -> 11011 bytes .../md5-cache/games-board/blokish-0.9.4-r3 | 2 +- .../games-board/openyahtzee-1.9.3-r1 | 2 +- .../md5-cache/games-emulation/Manifest.gz | Bin 18358 -> 18188 bytes .../md5-cache/games-emulation/nestopia-1.51.1 | 16 - .../md5-cache/games-emulation/nestopia-1.52.0 | 2 +- .../md5-cache/games-emulation/nestopia-9999 | 15 - .../md5-cache/games-emulation/pcsx2-1.6.0-r3 | 2 +- .../md5-cache/games-emulation/pcsx2-1.7.3738 | 2 +- metadata/md5-cache/games-emulation/vbam-2.1.4 | 2 +- metadata/md5-cache/games-emulation/vbam-2.1.5 | 17 + metadata/md5-cache/games-emulation/vbam-9999 | 13 +- metadata/md5-cache/games-engines/Manifest.gz | Bin 4887 -> 4888 bytes .../md5-cache/games-engines/odamex-10.0.0 | 2 +- .../games-engines/scummvm-tools-2.2.0-r1 | 2 +- metadata/md5-cache/games-misc/Manifest.gz | Bin 10397 -> 10396 bytes .../sound-of-sorting-0.6.6_pre20151107-r1 | 2 +- metadata/md5-cache/games-puzzle/Manifest.gz | Bin 18130 -> 17960 bytes .../md5-cache/games-puzzle/mindless-1.6-r1 | 14 - .../md5-cache/games-strategy/0ad-0.0.26_alpha | 2 +- metadata/md5-cache/games-strategy/Manifest.gz | Bin 10349 -> 10190 bytes .../games-strategy/megaglest-3.11.1-r100 | 2 +- .../md5-cache/games-strategy/megaglest-3.13.0 | 2 +- metadata/md5-cache/games-strategy/naev-0.10.2 | 18 - metadata/md5-cache/games-strategy/naev-0.10.3 | 4 +- .../md5-cache/games-strategy/scorched3d-44-r2 | 2 +- metadata/md5-cache/games-util/Manifest.gz | Bin 9334 -> 9334 bytes metadata/md5-cache/games-util/dfarc-3.14 | 2 +- metadata/md5-cache/games-util/slade-3.2.1-r1 | 2 +- .../md5-cache/games-util/wxchtdecoder-1.5a-r1 | 2 +- metadata/md5-cache/kde-apps/Manifest.gz | Bin 71620 -> 71609 bytes .../md5-cache/kde-apps/kdenlive-22.08.3-r1 | 4 +- .../md5-cache/kde-apps/libkdcraw-22.08.3-r1 | 4 +- metadata/md5-cache/kde-plasma/Manifest.gz | Bin 17874 -> 26592 bytes .../md5-cache/kde-plasma/bluedevil-5.26.90 | 17 + metadata/md5-cache/kde-plasma/breeze-5.26.90 | 18 + .../md5-cache/kde-plasma/breeze-grub-5.26.90 | 12 + .../md5-cache/kde-plasma/breeze-gtk-5.26.90 | 17 + .../kde-plasma/breeze-plymouth-5.26.90 | 15 + .../md5-cache/kde-plasma/discover-5.26.90 | 17 + metadata/md5-cache/kde-plasma/drkonqi-5.26.90 | 17 + .../kde-plasma/kactivitymanagerd-5.26.90 | 17 + .../kde-plasma/kde-cli-tools-5.26.90 | 18 + .../kde-plasma/kde-gtk-config-5.26.90 | 17 + .../md5-cache/kde-plasma/kdecoration-5.26.90 | 17 + .../kde-plasma/kdeplasma-addons-5.26.90 | 17 + metadata/md5-cache/kde-plasma/kgamma-5.26.90 | 17 + .../md5-cache/kde-plasma/khotkeys-5.26.90 | 17 + .../md5-cache/kde-plasma/kinfocenter-5.26.90 | 17 + .../md5-cache/kde-plasma/kmenuedit-5.26.90 | 17 + .../md5-cache/kde-plasma/kpipewire-5.26.90 | 17 + metadata/md5-cache/kde-plasma/kscreen-5.26.90 | 17 + .../kde-plasma/kscreenlocker-5.26.90 | 18 + .../md5-cache/kde-plasma/ksshaskpass-5.26.90 | 17 + .../md5-cache/kde-plasma/ksystemstats-5.26.90 | 17 + .../md5-cache/kde-plasma/kwallet-pam-5.26.90 | 17 + .../kde-plasma/kwayland-integration-5.26.90 | 17 + metadata/md5-cache/kde-plasma/kwin-5.26.90 | 18 + metadata/md5-cache/kde-plasma/kwrited-5.26.90 | 17 + .../kde-plasma/layer-shell-qt-5.26.90 | 17 + .../md5-cache/kde-plasma/libkscreen-5.26.90 | 17 + .../md5-cache/kde-plasma/libksysguard-5.26.90 | 17 + .../kde-plasma/libkworkspace-5.26.90 | 17 + metadata/md5-cache/kde-plasma/milou-5.26.90 | 17 + metadata/md5-cache/kde-plasma/oxygen-5.26.90 | 18 + .../kde-plasma/oxygen-sounds-5.26.90 | 17 + .../plasma-browser-integration-5.26.90 | 17 + .../kde-plasma/plasma-desktop-5.26.90 | 17 + .../md5-cache/kde-plasma/plasma-disks-5.26.90 | 17 + .../kde-plasma/plasma-firewall-5.26.90 | 18 + .../kde-plasma/plasma-integration-5.26.90 | 17 + .../md5-cache/kde-plasma/plasma-meta-5.26.90 | 11 + .../md5-cache/kde-plasma/plasma-nm-5.26.90 | 17 + .../md5-cache/kde-plasma/plasma-pa-5.26.90 | 17 + .../md5-cache/kde-plasma/plasma-sdk-5.26.90 | 17 + .../kde-plasma/plasma-systemmonitor-5.26.90 | 17 + .../kde-plasma/plasma-thunderbolt-5.26.90 | 17 + .../md5-cache/kde-plasma/plasma-vault-5.26.90 | 17 + .../kde-plasma/plasma-welcome-5.26.90 | 17 + .../kde-plasma/plasma-workspace-5.26.90 | 19 + .../plasma-workspace-wallpapers-5.26.90 | 13 + .../md5-cache/kde-plasma/plymouth-kcm-5.26.90 | 17 + .../kde-plasma/polkit-kde-agent-5.26.90 | 17 + .../md5-cache/kde-plasma/powerdevil-5.26.90 | 17 + .../md5-cache/kde-plasma/sddm-kcm-5.26.90 | 17 + .../kde-plasma/systemsettings-5.26.90 | 17 + .../kde-plasma/xdg-desktop-portal-kde-5.26.90 | 17 + .../kde-plasma/xembed-sni-proxy-5.26.90 | 15 + metadata/md5-cache/mail-client/Manifest.gz | Bin 8434 -> 8596 bytes metadata/md5-cache/mail-client/aerc-0.12.0-r1 | 2 +- metadata/md5-cache/mail-client/aerc-0.14.0 | 2 +- metadata/md5-cache/mail-client/aerc-9999 | 2 +- metadata/md5-cache/mail-client/alot-0.9.1 | 16 - .../md5-cache/mail-client/thunderbird-102.6.1 | 4 +- .../md5-cache/mail-client/thunderbird-102.7.0 | 17 + .../mail-client/thunderbird-bin-102.7.0 | 17 + metadata/md5-cache/mail-mta/Manifest.gz | Bin 3717 -> 3720 bytes .../mail-mta/proton-mail-bridge-2.3.0 | 2 +- metadata/md5-cache/mate-base/Manifest.gz | Bin 2216 -> 2375 bytes .../md5-cache/mate-base/mate-panel-1.26.2 | 16 + metadata/md5-cache/mate-extra/Manifest.gz | Bin 2744 -> 2744 bytes ...aver-1.26.1 => mate-screensaver-1.26.1-r1} | 4 +- metadata/md5-cache/media-gfx/Manifest.gz | Bin 56059 -> 55528 bytes .../md5-cache/media-gfx/colorhug-client-0.2.8 | 15 - .../md5-cache/media-gfx/converseen-0.9.10.0 | 15 + metadata/md5-cache/media-gfx/gimp-2.10.32-r4 | 4 +- .../md5-cache/media-gfx/graphicsmagick-1.3.39 | 4 +- .../md5-cache/media-gfx/hugin-2021.0.0-r1 | 2 +- metadata/md5-cache/media-gfx/hugin-2022.0.0 | 2 +- metadata/md5-cache/media-gfx/hugin-9999 | 2 +- metadata/md5-cache/media-gfx/imv-4.4.0 | 2 +- metadata/md5-cache/media-gfx/imv-9999 | 17 - .../media-gfx/iscan-plugin-network-nt-1.1.3 | 14 - metadata/md5-cache/media-gfx/photoqt-2.9.1-r2 | 4 +- .../md5-cache/media-gfx/prusaslicer-2.5.0 | 2 +- .../md5-cache/media-gfx/prusaslicer-2.5.0-r1 | 6 +- .../media-gfx/prusaslicer-2.5.0_alpha2-r1 | 2 +- .../md5-cache/media-gfx/prusaslicer-2.5.0_rc2 | 2 +- metadata/md5-cache/media-gfx/scrot-1.8.1 | 14 + .../media-gfx/superslicer-2.5.59.0-r3 | 2 +- metadata/md5-cache/media-gfx/tintii-2.10.0-r1 | 2 +- .../md5-cache/media-gfx/tuxpaint-0.9.24-r2 | 14 - .../md5-cache/media-gfx/tuxpaint-0.9.28-r1 | 15 - .../md5-cache/media-gfx/tuxpaint-0.9.28-r2 | 4 +- .../media-gfx/tuxpaint-stamps-20220604 | 4 +- metadata/md5-cache/media-libs/Manifest.gz | Bin 102735 -> 102571 bytes metadata/md5-cache/media-libs/babl-0.1.98 | 4 +- metadata/md5-cache/media-libs/gegl-0.4.40-r1 | 4 +- metadata/md5-cache/media-libs/guilib-1.2.1-r1 | 15 - metadata/md5-cache/media-libs/harfbuzz-6.0.0 | 4 +- metadata/md5-cache/media-libs/libraw-0.21.1 | 4 +- .../media-libs/libtgvoip-2.4.4_p20220503 | 4 +- .../{netpbm-11.1.0-r1 => netpbm-11.1.0-r2} | 6 +- .../portsmf-239} | 18 +- .../md5-cache/media-libs/tg_owt-0_pre20220507 | 4 +- metadata/md5-cache/media-libs/tiff-4.5.0 | 4 +- .../md5-cache/media-libs/tiff-compat-4.4.0-r1 | 4 +- metadata/md5-cache/media-libs/tse3-0.3.1-r1 | 14 - metadata/md5-cache/media-libs/wxsvg-1.5.11-r1 | 2 +- metadata/md5-cache/media-libs/wxsvg-1.5.23 | 2 +- metadata/md5-cache/media-libs/zxing-cpp-2.0.0 | 4 +- metadata/md5-cache/media-radio/Manifest.gz | Bin 7048 -> 7047 bytes metadata/md5-cache/media-radio/tqsl-2.6.4 | 2 +- metadata/md5-cache/media-radio/tqsl-2.6.5 | 2 +- metadata/md5-cache/media-sound/Manifest.gz | Bin 72481 -> 73274 bytes .../md5-cache/media-sound/audacity-2.4.2-r3 | 2 +- metadata/md5-cache/media-sound/audacity-3.2.3 | 17 + metadata/md5-cache/media-sound/deadbeef-1.9.3 | 4 +- metadata/md5-cache/media-sound/deadbeef-1.9.4 | 17 + .../md5-cache/media-sound/guayadeque-0.4.6 | 2 +- .../md5-cache/media-sound/guayadeque-9999 | 2 +- metadata/md5-cache/media-sound/mpd-0.23.12 | 18 + .../md5-cache/media-sound/rescrobbled-0.7.0 | 15 + .../md5-cache/media-sound/sooperlooper-1.7.4 | 2 +- metadata/md5-cache/media-sound/spek-0.8.3-r1 | 2 +- metadata/md5-cache/media-sound/spek-0.8.4 | 2 +- metadata/md5-cache/media-sound/spek-0.8.5 | 15 + metadata/md5-cache/media-video/Manifest.gz | Bin 36105 -> 35767 bytes .../media-video/aegisub-3.2.2_p20160518-r104 | 2 +- .../media-video/aegisub-3.2.2_p20160518-r105 | 2 +- metadata/md5-cache/media-video/aegisub-9999 | 2 +- metadata/md5-cache/media-video/bino-2.0 | 15 + .../md5-cache/media-video/dvdstyler-3.2.1 | 2 +- .../media-video/ffmpegthumbnailer-2.2.2-r1 | 4 +- .../md5-cache/media-video/mediainfo-22.09 | 2 +- .../md5-cache/media-video/mpeg2vidcodec-12-r1 | 12 - metadata/md5-cache/media-video/mpv-9999 | 2 +- metadata/md5-cache/media-video/ogmrip-1.0.1 | 15 - metadata/md5-cache/media-video/shrip-0.6.0-r1 | 12 - metadata/md5-cache/net-analyzer/Manifest.gz | Bin 62055 -> 62375 bytes .../md5-cache/net-analyzer/chronograf-1.8.5 | 2 +- ...ent-bin-10.3.0 => nessus-agent-bin-10.3.1} | 4 +- .../{nessus-bin-10.4.1 => nessus-bin-10.4.2} | 4 +- .../md5-cache/net-analyzer/telegraf-1.14.5 | 2 +- .../md5-cache/net-analyzer/telegraf-1.15.2 | 2 +- .../md5-cache/net-analyzer/telegraf-1.18.0 | 2 +- .../md5-cache/net-analyzer/telegraf-1.18.1 | 2 +- .../md5-cache/net-analyzer/telegraf-1.18.2 | 2 +- .../md5-cache/net-analyzer/telegraf-1.18.3 | 2 +- .../md5-cache/net-analyzer/termshark-2.4.0 | 2 +- .../md5-cache/net-analyzer/wireshark-3.6.11 | 18 + .../md5-cache/net-analyzer/wireshark-4.0.3 | 18 + metadata/md5-cache/net-analyzer/zabbix-5.0.29 | 2 +- metadata/md5-cache/net-analyzer/zabbix-5.0.30 | 2 +- metadata/md5-cache/net-analyzer/zabbix-6.0.10 | 2 +- metadata/md5-cache/net-analyzer/zabbix-6.0.11 | 2 +- metadata/md5-cache/net-analyzer/zabbix-6.0.12 | 2 +- metadata/md5-cache/net-analyzer/zabbix-6.2.4 | 2 +- metadata/md5-cache/net-analyzer/zabbix-6.2.5 | 2 +- metadata/md5-cache/net-analyzer/zabbix-6.2.6 | 2 +- metadata/md5-cache/net-dns/Manifest.gz | Bin 13399 -> 12759 bytes metadata/md5-cache/net-dns/bind-9.16.36 | 4 +- metadata/md5-cache/net-dns/bind-tools-9.16.36 | 4 +- metadata/md5-cache/net-dns/coredns-1.10.0 | 2 +- metadata/md5-cache/net-dns/coredns-1.9.3 | 2 +- .../md5-cache/net-dns/dnscrypt-proxy-2.1.2 | 2 +- .../md5-cache/net-dns/dnscrypt-proxy-9999 | 2 +- metadata/md5-cache/net-dns/pdns-4.6.3 | 17 - metadata/md5-cache/net-dns/pdns-4.7.2 | 17 - .../md5-cache/net-dns/pdns-recursor-4.7.2 | 17 - .../md5-cache/net-dns/pdns-recursor-4.7.3 | 17 - ...dns-recursor-4.8.0 => pdns-recursor-4.8.1} | 4 +- metadata/md5-cache/net-firewall/Manifest.gz | Bin 7048 -> 6882 bytes .../md5-cache/net-firewall/nufw-2.2.22-r4 | 16 - metadata/md5-cache/net-fs/Manifest.gz | Bin 5368 -> 5362 bytes ...ksmbd-tools-3.4.6 => ksmbd-tools-3.4.6-r1} | 0 .../md5-cache/net-fs/mc-2021.03.23.05.46.11 | 2 +- .../net-fs/minio-2021.04.18.19.26.29-r2 | 2 +- metadata/md5-cache/net-ftp/Manifest.gz | Bin 4203 -> 4211 bytes metadata/md5-cache/net-ftp/filezilla-3.61.0 | 2 +- metadata/md5-cache/net-ftp/filezilla-3.62.1 | 2 +- metadata/md5-cache/net-ftp/filezilla-3.62.2 | 2 +- metadata/md5-cache/net-im/Manifest.gz | Bin 16569 -> 16565 bytes .../md5-cache/net-im/telegram-desktop-4.4.1 | 4 +- metadata/md5-cache/net-irc/Manifest.gz | Bin 13788 -> 13951 bytes metadata/md5-cache/net-irc/ergo-2.10.0-r1 | 2 +- metadata/md5-cache/net-irc/ergo-2.11.0 | 2 +- metadata/md5-cache/net-irc/soju-0.5.2 | 2 +- metadata/md5-cache/net-irc/weechat-3.7.1 | 4 +- metadata/md5-cache/net-irc/weechat-3.8 | 17 + metadata/md5-cache/net-irc/weechat-9999 | 6 +- metadata/md5-cache/net-libs/Manifest.gz | Bin 54126 -> 54115 bytes metadata/md5-cache/net-libs/davix-0.8.3 | 4 +- .../net-libs/libtorrent-rasterbar-2.0.8 | 4 +- metadata/md5-cache/net-libs/webkit-gtk-2.38.3 | 4 +- .../md5-cache/net-libs/webkit-gtk-2.38.3-r410 | 4 +- .../md5-cache/net-libs/webkit-gtk-2.38.3-r500 | 4 +- metadata/md5-cache/net-mail/Manifest.gz | Bin 20705 -> 20546 bytes metadata/md5-cache/net-mail/mu-1.8.11 | 15 - metadata/md5-cache/net-misc/Manifest.gz | Bin 89096 -> 89237 bytes metadata/md5-cache/net-misc/croc-9.6.0 | 2 +- metadata/md5-cache/net-misc/croc-9.6.2 | 2 +- metadata/md5-cache/net-misc/curl-7.87.0-r2 | 4 +- metadata/md5-cache/net-misc/dhcp-4.4.3_p1-r1 | 15 + .../md5-cache/net-misc/drive-0.4.0_p20210208 | 2 +- metadata/md5-cache/net-misc/geoipupdate-4.9.0 | 2 +- .../{gerbera-1.12.0 => gerbera-1.12.1} | 10 +- metadata/md5-cache/net-misc/gerbera-9999 | 8 +- metadata/md5-cache/net-misc/icingadb-1.0.0 | 2 +- metadata/md5-cache/net-misc/icingadb-1.1.0 | 2 +- metadata/md5-cache/net-misc/minidlna-1.3.1-r1 | 15 - metadata/md5-cache/net-misc/minidlna-1.3.2-r1 | 4 +- metadata/md5-cache/net-misc/miniupnpd-2.3.2 | 15 + metadata/md5-cache/net-misc/ofono-2.0 | 16 + .../net-misc/openrdap-0.9.0_p20191017-r1 | 2 +- metadata/md5-cache/net-misc/ptpd-2.3.1-r1 | 14 - metadata/md5-cache/net-misc/rclone-1.59.2 | 2 +- metadata/md5-cache/net-misc/rclone-1.60.0 | 2 +- metadata/md5-cache/net-misc/rclone-1.60.1 | 2 +- metadata/md5-cache/net-misc/rclone-1.61.1 | 2 +- metadata/md5-cache/net-misc/rsync-3.2.7-r2 | 6 +- metadata/md5-cache/net-misc/rsync-9999 | 6 +- metadata/md5-cache/net-misc/websocketd-0.4.1 | 2 +- metadata/md5-cache/net-nds/Manifest.gz | Bin 3901 -> 3579 bytes metadata/md5-cache/net-nds/adtool-1.3.3-r2 | 14 - metadata/md5-cache/net-nds/openldap-2.4.57-r2 | 17 - .../{openldap-2.6.3-r4 => openldap-2.6.3-r5} | 2 +- metadata/md5-cache/net-p2p/Manifest.gz | Bin 15753 -> 15591 bytes metadata/md5-cache/net-p2p/amule-2.3.3 | 2 +- metadata/md5-cache/net-p2p/amule-9999 | 2 +- metadata/md5-cache/net-p2p/energi3-3.0.8 | 2 +- metadata/md5-cache/net-p2p/energi3-3.1.0 | 2 +- metadata/md5-cache/net-p2p/energi3-9999 | 2 +- metadata/md5-cache/net-p2p/fms-0.3.84 | 15 + .../md5-cache/net-p2p/freenet-0.7.5_p1493-r1 | 17 + .../md5-cache/net-p2p/go-ethereum-1.10.17 | 2 +- .../md5-cache/net-p2p/go-ethereum-1.10.18 | 2 +- metadata/md5-cache/net-p2p/kubo-0.14.0 | 2 +- metadata/md5-cache/net-p2p/kubo-0.15.0 | 2 +- metadata/md5-cache/net-p2p/syncthing-1.21.0 | 2 +- metadata/md5-cache/net-p2p/syncthing-1.22.2 | 2 +- metadata/md5-cache/net-p2p/syncthing-1.23.0 | 2 +- .../md5-cache/net-p2p/transmission-3.00-r1 | 16 - .../net-p2p/transmission-4.0.0_beta1 | 15 - .../net-p2p/transmission-4.0.0_beta2 | 15 - .../net-p2p/transmission-4.0.0_beta3 | 6 +- metadata/md5-cache/net-p2p/transmission-9999 | 6 +- metadata/md5-cache/net-proxy/Manifest.gz | Bin 8533 -> 8530 bytes .../net-proxy/haproxy-dataplaneapi-2.5.1 | 2 +- .../md5-cache/net-proxy/obfs4proxy-0.0.14 | 2 +- metadata/md5-cache/net-vpn/Manifest.gz | Bin 13680 -> 13693 bytes metadata/md5-cache/net-vpn/fp-multiuser-0.0.2 | 2 +- metadata/md5-cache/net-vpn/frp-0.42.0 | 2 +- metadata/md5-cache/net-vpn/frp-0.43.0 | 2 +- metadata/md5-cache/net-vpn/frp-0.44.0 | 2 +- metadata/md5-cache/net-vpn/frp-0.45.0 | 2 +- metadata/md5-cache/net-vpn/headscale-0.16.2 | 2 +- metadata/md5-cache/net-vpn/riseup-vpn-0.21.11 | 2 +- metadata/md5-cache/net-vpn/tailscale-1.22.0 | 2 +- metadata/md5-cache/net-vpn/tailscale-1.22.2 | 2 +- metadata/md5-cache/net-vpn/tailscale-1.24.2 | 2 +- metadata/md5-cache/net-vpn/tailscale-1.26.2 | 2 +- metadata/md5-cache/net-vpn/tailscale-1.32.0 | 2 +- metadata/md5-cache/net-vpn/tailscale-1.32.2 | 2 +- metadata/md5-cache/net-wireless/Manifest.gz | Bin 26456 -> 25782 bytes .../md5-cache/net-wireless/bluez-hcidump-2.5 | 11 - metadata/md5-cache/net-wireless/iwd-2.1 | 4 +- metadata/md5-cache/net-wireless/iwd-9999 | 8 +- .../md5-cache/net-wireless/limesuite-20.10.0 | 2 +- metadata/md5-cache/net-wireless/rfkill-0.5-r2 | 12 - metadata/md5-cache/net-wireless/rfkill-0.5-r3 | 12 - metadata/md5-cache/net-wireless/rfkill-1.0 | 12 - metadata/md5-cache/sci-biology/Manifest.gz | Bin 21880 -> 21883 bytes .../md5-cache/sci-biology/treeviewx-0.5.1-r3 | 2 +- metadata/md5-cache/sci-chemistry/Manifest.gz | Bin 15027 -> 15031 bytes .../sci-chemistry/openbabel-3.1.1_p20210225 | 2 +- .../md5-cache/sci-chemistry/openbabel-9999 | 2 +- .../sci-chemistry/wxmacmolplt-7.5-r1 | 2 +- .../md5-cache/sci-electronics/Manifest.gz | Bin 16273 -> 16271 bytes .../md5-cache/sci-electronics/gspiceui-1.1.0 | 2 +- .../md5-cache/sci-electronics/gspiceui-1.2.87 | 2 +- .../md5-cache/sci-electronics/kicad-5.1.12-r3 | 2 +- .../md5-cache/sci-electronics/kicad-6.0.6 | 2 +- .../md5-cache/sci-electronics/kicad-6.0.7 | 2 +- .../md5-cache/sci-electronics/kicad-6.0.9 | 2 +- metadata/md5-cache/sci-electronics/kicad-9999 | 2 +- .../md5-cache/sci-geosciences/Manifest.gz | Bin 18709 -> 18717 bytes .../md5-cache/sci-geosciences/opencpn-5.6.2 | 2 +- .../opencpn-plugin-aisradar-1.2.17.0 | 2 +- .../opencpn-plugin-aisradar-9999 | 2 +- .../opencpn-plugin-climatology-1.4.32.0 | 2 +- .../opencpn-plugin-climatology-9999 | 2 +- .../sci-geosciences/opencpn-plugin-dr-1.1 | 2 +- .../sci-geosciences/opencpn-plugin-dr-4.0.0 | 2 +- .../sci-geosciences/opencpn-plugin-dr-9999 | 2 +- .../opencpn-plugin-findit-1.2.12.0 | 2 +- .../opencpn-plugin-findit-9999 | 2 +- .../opencpn-plugin-gxradar-1.1 | 2 +- .../opencpn-plugin-gxradar-9999 | 2 +- .../opencpn-plugin-iacfleet-0.21.1 | 2 +- .../opencpn-plugin-iacfleet-9999 | 2 +- .../opencpn-plugin-launcher-1.3 | 2 +- .../opencpn-plugin-launcher-9999 | 2 +- .../opencpn-plugin-logbookkonni-1.4.22.0 | 2 +- .../opencpn-plugin-logbookkonni-9999 | 2 +- .../opencpn-plugin-objsearch-0.7 | 2 +- .../opencpn-plugin-objsearch-9999 | 2 +- .../opencpn-plugin-ocpn_draw-1.3.14 | 2 +- .../opencpn-plugin-ocpn_draw-9999 | 2 +- .../opencpn-plugin-ocpndebugger-1.3 | 2 +- .../opencpn-plugin-ocpndebugger-9999 | 2 +- .../opencpn-plugin-oesenc-1.6.0 | 2 +- .../opencpn-plugin-oesenc-9999 | 2 +- .../opencpn-plugin-otcurrent-1.2 | 2 +- .../opencpn-plugin-otcurrent-9999 | 2 +- .../opencpn-plugin-polar-1.1007 | 2 +- .../sci-geosciences/opencpn-plugin-polar-9999 | 2 +- .../sci-geosciences/opencpn-plugin-radar-0.98 | 2 +- .../sci-geosciences/opencpn-plugin-radar-9999 | 2 +- .../sci-geosciences/opencpn-plugin-route-1.2 | 2 +- .../sci-geosciences/opencpn-plugin-route-9999 | 2 +- .../opencpn-plugin-squiddio-0.7 | 2 +- .../opencpn-plugin-squiddio-9999 | 2 +- .../opencpn-plugin-statusbar-0.5.20180316 | 2 +- .../opencpn-plugin-statusbar-9999 | 2 +- .../opencpn-plugin-watchdog-1.9.051 | 2 +- .../opencpn-plugin-watchdog-9999 | 2 +- .../opencpn-plugin-weather_routing-1.13.1 | 2 +- .../opencpn-plugin-weather_routing-9999 | 2 +- .../opencpn-plugin-weatherfax-1.3.20180316 | 2 +- .../opencpn-plugin-weatherfax-9999 | 2 +- metadata/md5-cache/sci-libs/Manifest.gz | Bin 63446 -> 63430 bytes .../md5-cache/sci-libs/libcmatrix-3.11.0-r1 | 16 - metadata/md5-cache/sci-libs/mathgl-2.4.4-r1 | 2 +- metadata/md5-cache/sci-libs/pdal-2.5.0 | 16 + .../md5-cache/sci-libs/plplot-5.15.0-r104 | 2 +- metadata/md5-cache/sci-libs/xylib-1.6 | 2 +- .../md5-cache/sci-mathematics/Manifest.gz | Bin 30508 -> 30508 bytes .../sci-mathematics/wxmaxima-20.12.2 | 2 +- .../sci-mathematics/wxmaxima-22.05.0 | 2 +- .../sci-mathematics/wxmaxima-22.09.0 | 2 +- .../sci-mathematics/wxmaxima-22.12.0 | 2 +- metadata/md5-cache/sci-misc/Manifest.gz | Bin 3754 -> 3753 bytes metadata/md5-cache/sci-misc/boinc-7.20.2-r3 | 2 +- metadata/md5-cache/sci-misc/boinc-9999 | 2 +- .../md5-cache/sci-visualization/Manifest.gz | Bin 6753 -> 6768 bytes .../sci-visualization/fityk-1.3.1-r102 | 2 +- .../md5-cache/sci-visualization/gnuplot-5.4.3 | 2 +- .../md5-cache/sci-visualization/gnuplot-5.4.4 | 2 +- .../md5-cache/sci-visualization/gnuplot-5.4.5 | 2 +- .../sci-visualization/gnuplot-5.5.9999-r1 | 2 +- metadata/md5-cache/sec-keys/Manifest.gz | Bin 21420 -> 21581 bytes .../openpgp-keys-apache-tomcat-8.5.85 | 9 + .../openpgp-keys-apache-xalan-c-20221123 | 4 +- metadata/md5-cache/sys-apps/Manifest.gz | Bin 75886 -> 75879 bytes metadata/md5-cache/sys-apps/coreutils-9.1-r2 | 4 +- metadata/md5-cache/sys-apps/earlyoom-1.7 | 2 +- metadata/md5-cache/sys-apps/earlyoom-9999 | 2 +- metadata/md5-cache/sys-apps/goawk-1.21.0 | 2 +- metadata/md5-cache/sys-apps/hponcfg-5.5.0.0 | 13 - metadata/md5-cache/sys-apps/man-pages-6.02 | 4 +- metadata/md5-cache/sys-apps/moar-1.11.3-r1 | 2 +- metadata/md5-cache/sys-apps/moar-1.11.4 | 2 +- metadata/md5-cache/sys-apps/openrazer-3.5.1 | 4 +- metadata/md5-cache/sys-apps/pkgcore-0.12.19 | 16 + .../md5-cache/sys-apps/rootlesskit-0.14.2 | 2 +- metadata/md5-cache/sys-apps/shadow-4.13-r1 | 4 +- metadata/md5-cache/sys-auth/Manifest.gz | Bin 13326 -> 13324 bytes metadata/md5-cache/sys-auth/docker_auth-1.9.0 | 2 +- metadata/md5-cache/sys-boot/Manifest.gz | Bin 9404 -> 9402 bytes metadata/md5-cache/sys-boot/woeusb-3.3.1 | 2 +- metadata/md5-cache/sys-cluster/Manifest.gz | Bin 23513 -> 27640 bytes .../md5-cache/sys-cluster/ceph-16.2.10-r5 | 4 +- .../md5-cache/sys-cluster/charliecloud-0.30 | 2 +- .../md5-cache/sys-cluster/cilium-cli-0.12.1 | 2 +- .../md5-cache/sys-cluster/ganglia-3.7.1-r3 | 15 - .../sys-cluster/ganglia-web-3.7.3-r2 | 14 - metadata/md5-cache/sys-cluster/gmqtt-0.4.1 | 2 +- metadata/md5-cache/sys-cluster/hubble-0.10.0 | 2 +- metadata/md5-cache/sys-cluster/k3s-1.25.4_p1 | 2 +- .../md5-cache/sys-cluster/k9scli-0.25.18-r1 | 2 +- metadata/md5-cache/sys-cluster/kops-1.23.2 | 2 +- .../sys-cluster/kube-apiserver-1.23.15 | 2 +- .../sys-cluster/kube-apiserver-1.23.16 | 16 + .../sys-cluster/kube-apiserver-1.24.10 | 16 + .../sys-cluster/kube-apiserver-1.24.9 | 2 +- .../sys-cluster/kube-apiserver-1.25.5 | 2 +- .../sys-cluster/kube-apiserver-1.25.6 | 16 + .../sys-cluster/kube-apiserver-1.26.0 | 2 +- .../sys-cluster/kube-apiserver-1.26.1 | 16 + .../kube-controller-manager-1.23.15 | 2 +- .../kube-controller-manager-1.23.16 | 16 + .../kube-controller-manager-1.24.10 | 16 + .../kube-controller-manager-1.24.9 | 2 +- .../kube-controller-manager-1.25.5 | 2 +- .../kube-controller-manager-1.25.6 | 16 + .../kube-controller-manager-1.26.0 | 2 +- .../kube-controller-manager-1.26.1 | 16 + .../md5-cache/sys-cluster/kube-proxy-1.23.15 | 2 +- .../md5-cache/sys-cluster/kube-proxy-1.23.16 | 15 + .../md5-cache/sys-cluster/kube-proxy-1.24.10 | 15 + .../md5-cache/sys-cluster/kube-proxy-1.24.9 | 2 +- .../md5-cache/sys-cluster/kube-proxy-1.25.5 | 2 +- .../md5-cache/sys-cluster/kube-proxy-1.25.6 | 15 + .../md5-cache/sys-cluster/kube-proxy-1.26.0 | 2 +- .../md5-cache/sys-cluster/kube-proxy-1.26.1 | 15 + .../md5-cache/sys-cluster/kube-router-1.1.1 | 2 +- .../md5-cache/sys-cluster/kube-router-1.2.2 | 2 +- .../md5-cache/sys-cluster/kube-router-1.5.0 | 2 +- .../sys-cluster/kube-scheduler-1.23.15 | 2 +- .../sys-cluster/kube-scheduler-1.23.16 | 16 + .../sys-cluster/kube-scheduler-1.24.10 | 16 + .../sys-cluster/kube-scheduler-1.24.9 | 2 +- .../sys-cluster/kube-scheduler-1.25.5 | 2 +- .../sys-cluster/kube-scheduler-1.25.6 | 16 + .../sys-cluster/kube-scheduler-1.26.0 | 2 +- .../sys-cluster/kube-scheduler-1.26.1 | 16 + .../md5-cache/sys-cluster/kubeadm-1.23.15 | 2 +- .../md5-cache/sys-cluster/kubeadm-1.23.16 | 15 + .../md5-cache/sys-cluster/kubeadm-1.24.10 | 15 + metadata/md5-cache/sys-cluster/kubeadm-1.24.9 | 2 +- metadata/md5-cache/sys-cluster/kubeadm-1.25.5 | 2 +- metadata/md5-cache/sys-cluster/kubeadm-1.25.6 | 15 + metadata/md5-cache/sys-cluster/kubeadm-1.26.0 | 2 +- metadata/md5-cache/sys-cluster/kubeadm-1.26.1 | 15 + .../md5-cache/sys-cluster/kubectl-1.23.15 | 2 +- .../md5-cache/sys-cluster/kubectl-1.23.16 | 14 + .../md5-cache/sys-cluster/kubectl-1.24.10 | 14 + metadata/md5-cache/sys-cluster/kubectl-1.24.9 | 2 +- metadata/md5-cache/sys-cluster/kubectl-1.25.5 | 2 +- metadata/md5-cache/sys-cluster/kubectl-1.25.6 | 14 + metadata/md5-cache/sys-cluster/kubectl-1.26.0 | 2 +- metadata/md5-cache/sys-cluster/kubectl-1.26.1 | 14 + .../md5-cache/sys-cluster/kubelet-1.23.15 | 2 +- .../md5-cache/sys-cluster/kubelet-1.23.16 | 15 + .../md5-cache/sys-cluster/kubelet-1.24.10 | 15 + metadata/md5-cache/sys-cluster/kubelet-1.24.9 | 2 +- metadata/md5-cache/sys-cluster/kubelet-1.25.5 | 2 +- metadata/md5-cache/sys-cluster/kubelet-1.25.6 | 15 + metadata/md5-cache/sys-cluster/kubelet-1.26.0 | 2 +- metadata/md5-cache/sys-cluster/kubelet-1.26.1 | 15 + metadata/md5-cache/sys-cluster/kubeletctl-1.6 | 2 +- .../md5-cache/sys-cluster/minikube-1.26.1 | 2 +- .../md5-cache/sys-cluster/minikube-1.27.1 | 2 +- metadata/md5-cache/sys-cluster/nomad-1.4.3 | 2 +- .../sys-cluster/rocm-k8s-device-plugin-0.3.0 | 2 +- .../sys-cluster/rocm-k8s-device-plugin-0.5.0 | 2 +- metadata/md5-cache/sys-devel/Manifest.gz | Bin 30640 -> 31099 bytes .../sys-devel/clang-common-15.0.6-r1 | 2 +- ...g-common-15.0.7 => clang-common-15.0.7-r1} | 2 +- .../sys-devel/clang-common-16.0.0.9999 | 2 +- .../clang-common-16.0.0_pre20230101-r1 | 2 +- ...107 => clang-common-16.0.0_pre20230107-r1} | 2 +- .../md5-cache/sys-devel/gcc-10.4.1_p20230119 | 16 + .../md5-cache/sys-devel/gcc-11.3.1_p20230120 | 16 + metadata/md5-cache/sys-devel/mold-1.10.0 | 14 + metadata/md5-cache/sys-fs/Manifest.gz | Bin 34360 -> 34999 bytes metadata/md5-cache/sys-fs/duf-0.8.1 | 2 +- metadata/md5-cache/sys-fs/fscrypt-0.3.3 | 2 +- metadata/md5-cache/sys-fs/go-mtpfs-1.0.0 | 2 +- metadata/md5-cache/sys-fs/lxcfs-5.0.3 | 16 + metadata/md5-cache/sys-fs/ncdu-1.18 | 4 +- metadata/md5-cache/sys-fs/ncdu-2.2.2 | 15 + metadata/md5-cache/sys-fs/zfs-2.1.8 | 18 + metadata/md5-cache/sys-fs/zfs-kmod-2.1.8 | 17 + metadata/md5-cache/sys-fs/zfs-kmod-9999 | 2 +- metadata/md5-cache/sys-kernel/Manifest.gz | Bin 23250 -> 22729 bytes .../sys-kernel/gentoo-sources-4.9.334 | 14 - .../sys-kernel/gentoo-sources-4.9.337 | 14 - .../sys-kernel/linux-firmware-20220209 | 4 +- .../sys-kernel/linux-firmware-20220310 | 4 +- .../sys-kernel/linux-firmware-20220411 | 4 +- .../sys-kernel/linux-firmware-20220509 | 4 +- .../sys-kernel/linux-firmware-20220610 | 4 +- .../sys-kernel/linux-firmware-20220708 | 4 +- .../sys-kernel/linux-firmware-20220815 | 4 +- .../sys-kernel/linux-firmware-20220913-r2 | 4 +- .../sys-kernel/linux-firmware-20221012 | 4 +- .../sys-kernel/linux-firmware-20221012-r1 | 4 +- .../sys-kernel/linux-firmware-20221109 | 4 +- .../sys-kernel/linux-firmware-20221214 | 4 +- .../sys-kernel/linux-firmware-20230117 | 4 +- .../sys-kernel/linux-firmware-99999999 | 4 +- .../sys-kernel/vanilla-sources-4.9.337 | 14 - metadata/md5-cache/sys-libs/Manifest.gz | Bin 30717 -> 31204 bytes metadata/md5-cache/sys-libs/basu-0.2.1 | 15 + metadata/md5-cache/sys-libs/glibc-2.36-r7 | 16 + .../md5-cache/sys-libs/newlib-4.3.0.20230120 | 13 + metadata/md5-cache/sys-libs/newlib-9999 | 2 +- metadata/md5-cache/sys-power/Manifest.gz | Bin 7274 -> 6944 bytes .../{RyzenAdj-0.8.3 => RyzenAdj-0.12.0} | 6 +- .../md5-cache/sys-power/RyzenAdj-0.8.2-r1 | 14 - metadata/md5-cache/sys-process/Manifest.gz | Bin 15458 -> 15452 bytes metadata/md5-cache/sys-process/ctop-0.7.7 | 2 +- metadata/md5-cache/sys-process/lsof-4.97.0 | 4 +- metadata/md5-cache/www-apps/Manifest.gz | Bin 24327 -> 24312 bytes metadata/md5-cache/www-apps/gitea-1.17.4 | 2 +- metadata/md5-cache/www-apps/gitea-1.18.0 | 2 +- metadata/md5-cache/www-apps/hugo-0.107.0 | 2 +- metadata/md5-cache/www-apps/hugo-0.108.0 | 2 +- metadata/md5-cache/www-apps/miniflux-2.0.40 | 2 +- metadata/md5-cache/www-apps/miniflux-2.0.41 | 2 +- metadata/md5-cache/www-apps/trickster-1.1.5 | 2 +- metadata/md5-cache/www-client/Manifest.gz | Bin 12406 -> 12415 bytes .../www-client/chromium-110.0.5481.38 | 4 +- ...ium-111.0.5532.2 => chromium-111.0.5545.6} | 4 +- metadata/md5-cache/www-client/firefox-102.7.0 | 4 +- ....2 => google-chrome-unstable-111.0.5545.6} | 2 +- ...0.1518.52 => microsoft-edge-109.0.1518.61} | 2 +- ...8.44 => microsoft-edge-beta-110.0.1587.17} | 2 +- ....0-r1 => microsoft-edge-dev-110.0.1587.15} | 4 +- ...1587.1 => microsoft-edge-dev-111.0.1619.2} | 2 +- ...{opera-94.0.4606.65 => opera-94.0.4606.76} | 2 +- .../www-client/qutebrowser-3.0.0_pre9999 | 2 +- metadata/md5-cache/www-plugins/Manifest.gz | Bin 1600 -> 1601 bytes .../md5-cache/www-plugins/browserpass-3.0.10 | 2 +- ... chrome-binary-plugins-111.0.5545.6_alpha} | 2 +- metadata/md5-cache/www-servers/Manifest.gz | Bin 7688 -> 7837 bytes metadata/md5-cache/www-servers/caddy-2.5.2 | 2 +- metadata/md5-cache/www-servers/caddy-2.6.2 | 2 +- .../md5-cache/www-servers/nginx-unit-1.29.0 | 4 +- metadata/md5-cache/www-servers/tomcat-8.5.85 | 16 + metadata/md5-cache/x11-drivers/Manifest.gz | Bin 7096 -> 7262 bytes .../x11-drivers/nvidia-drivers-525.85.05 | 16 + metadata/md5-cache/x11-libs/Manifest.gz | Bin 28098 -> 27918 bytes metadata/md5-cache/x11-libs/libast-0.8-r1 | 15 - metadata/md5-cache/x11-libs/pixman-0.42.2 | 2 +- metadata/md5-cache/x11-libs/pixman-9999 | 2 +- metadata/md5-cache/x11-libs/rep-gtk-0.90.8.3 | 14 - metadata/md5-cache/x11-libs/wxGTK-3.2.1 | 17 + metadata/md5-cache/x11-misc/Manifest.gz | Bin 63410 -> 63732 bytes metadata/md5-cache/x11-misc/autorandr-1.13.1 | 16 + metadata/md5-cache/x11-misc/autorandr-9999 | 6 +- metadata/md5-cache/x11-misc/lightdm-1.32.0-r2 | 18 + metadata/md5-cache/x11-terms/Manifest.gz | Bin 7350 -> 7669 bytes metadata/md5-cache/x11-terms/guake-3.9.0 | 17 + metadata/md5-cache/x11-terms/kitty-9999 | 2 +- .../md5-cache/x11-terms/rxvt-unicode-9.31 | 15 + metadata/md5-cache/x11-themes/Manifest.gz | Bin 26748 -> 26580 bytes ...emes-0.98.11 => murrine-themes-0.98.11-r1} | 6 +- .../x11-themes/sawfish-themes-0.0.1-r3 | 10 - metadata/md5-cache/x11-wm/Manifest.gz | Bin 15735 -> 15550 bytes metadata/md5-cache/x11-wm/fvwm3-1.0.4-r2 | 2 +- metadata/md5-cache/x11-wm/fvwm3-9999 | 2 +- metadata/md5-cache/x11-wm/i3-4.21.1 | 4 +- metadata/md5-cache/x11-wm/qtile-0.21.0-r1 | 2 +- metadata/md5-cache/x11-wm/qtile-0.22.1 | 2 +- metadata/md5-cache/x11-wm/qtile-0.22.1-r1 | 2 +- metadata/md5-cache/x11-wm/qtile-9999 | 2 +- metadata/md5-cache/x11-wm/sawfish-1.12.90-r2 | 14 - metadata/md5-cache/xfce-base/Manifest.gz | Bin 9366 -> 9527 bytes metadata/md5-cache/xfce-base/thunar-4.18.3 | 15 + metadata/md5-cache/xfce-base/xfdesktop-4.17.2 | 15 - metadata/md5-cache/xfce-base/xfdesktop-4.18.1 | 15 + metadata/md5-cache/xfce-extra/Manifest.gz | Bin 9445 -> 9612 bytes .../md5-cache/xfce-extra/xfce4-notifyd-0.6.5 | 4 +- .../md5-cache/xfce-extra/xfce4-notifyd-0.7.1 | 15 + metadata/news/timestamp.chk | 2 +- metadata/projects.xml | 4 + metadata/timestamp | 2 +- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-analyzer/Manifest.gz | Bin 43587 -> 43581 bytes net-analyzer/nessus-agent-bin/Manifest | 2 +- ....ebuild => nessus-agent-bin-10.3.1.ebuild} | 2 +- net-analyzer/nessus-bin/Manifest | 2 +- ...10.4.1.ebuild => nessus-bin-10.4.2.ebuild} | 2 +- net-analyzer/wireshark/Manifest | 2 + .../wireshark/wireshark-3.6.11.ebuild | 272 +++ net-analyzer/wireshark/wireshark-4.0.3.ebuild | 312 ++++ net-dns/Manifest.gz | Bin 8381 -> 8377 bytes net-dns/bind-tools/bind-tools-9.16.36.ebuild | 4 +- net-dns/bind/bind-9.16.36.ebuild | 2 +- net-dns/pdns-recursor/Manifest | 4 +- .../pdns-recursor/pdns-recursor-4.7.2.ebuild | 88 - .../pdns-recursor/pdns-recursor-4.7.3.ebuild | 88 - ....8.0.ebuild => pdns-recursor-4.8.1.ebuild} | 2 +- net-dns/pdns/Manifest | 2 - net-dns/pdns/pdns-4.6.3.ebuild | 170 -- net-dns/pdns/pdns-4.7.2.ebuild | 170 -- net-firewall/Manifest.gz | Bin 4539 -> 4377 bytes net-firewall/nufw/Manifest | 1 - net-firewall/nufw/files/nuauth-conf.d | 2 - net-firewall/nufw/files/nuauth-init.d | 27 - .../nufw/files/nufw-2.2.22-gnutls-3.4.patch | 103 -- .../nufw/files/nufw-2.2.22-var-run.patch | 45 - net-firewall/nufw/files/nufw-conf.d | 2 - net-firewall/nufw/files/nufw-init.d | 17 - net-firewall/nufw/metadata.xml | 14 - net-firewall/nufw/nufw-2.2.22-r4.ebuild | 105 -- net-fs/Manifest.gz | Bin 3527 -> 3524 bytes net-fs/ksmbd-tools/files/ksmbd.confd | 3 + net-fs/ksmbd-tools/files/ksmbd.initd | 15 +- ...4.6.ebuild => ksmbd-tools-3.4.6-r1.ebuild} | 0 net-im/Manifest.gz | Bin 10054 -> 10057 bytes .../telegram-desktop-4.4.1.ebuild | 2 +- net-irc/Manifest.gz | Bin 8213 -> 8215 bytes net-irc/weechat/Manifest | 2 + net-irc/weechat/weechat-3.7.1.ebuild | 2 +- net-irc/weechat/weechat-3.8.ebuild | 183 ++ net-irc/weechat/weechat-9999.ebuild | 2 +- net-libs/Manifest.gz | Bin 32781 -> 32776 bytes net-libs/davix/davix-0.8.3.ebuild | 2 +- .../libtorrent-rasterbar-2.0.8.ebuild | 2 +- .../webkit-gtk/webkit-gtk-2.38.3-r410.ebuild | 2 +- .../webkit-gtk/webkit-gtk-2.38.3-r500.ebuild | 2 +- net-libs/webkit-gtk/webkit-gtk-2.38.3.ebuild | 2 +- net-mail/Manifest.gz | Bin 14064 -> 14066 bytes net-mail/mu/Manifest | 1 - net-mail/mu/mu-1.8.11.ebuild | 88 - net-misc/Manifest.gz | Bin 54423 -> 54432 bytes net-misc/curl/curl-7.87.0-r2.ebuild | 2 +- net-misc/dhcp/dhcp-4.4.3_p1-r1.ebuild | 293 +++ net-misc/dhcp/files/dhcp.tmpfiles | 2 + net-misc/gerbera/Manifest | 2 +- ...ra-1.12.0.ebuild => gerbera-1.12.1.ebuild} | 7 +- net-misc/gerbera/gerbera-9999.ebuild | 7 +- net-misc/gerbera/metadata.xml | 1 - net-misc/minidlna/Manifest | 1 - net-misc/minidlna/minidlna-1.3.1-r1.ebuild | 110 -- net-misc/minidlna/minidlna-1.3.2-r1.ebuild | 4 +- net-misc/miniupnpd/Manifest | 2 + net-misc/miniupnpd/miniupnpd-2.3.2.ebuild | 108 ++ net-misc/ofono/Manifest | 1 + net-misc/ofono/ofono-2.0.ebuild | 66 + net-misc/ptpd/ptpd-2.3.1-r1.ebuild | 59 - net-misc/rsync/rsync-3.2.7-r2.ebuild | 10 +- net-misc/rsync/rsync-9999.ebuild | 14 +- net-nds/Manifest.gz | Bin 2559 -> 2394 bytes net-nds/adtool/Manifest | 1 - net-nds/adtool/adtool-1.3.3-r2.ebuild | 30 - .../adtool/files/adtool-1.3.3-automake.patch | 9 - .../files/adtool-1.3.3-bfr-overflow.patch | 18 - .../files/adtool-1.3.3-fno-common.patch | 19 - net-nds/adtool/metadata.xml | 8 - net-nds/openldap/Manifest | 1 - net-nds/openldap/files/slapd.service | 1 + net-nds/openldap/openldap-2.4.57-r2.ebuild | 905 --------- ...6.3-r4.ebuild => openldap-2.6.3-r5.ebuild} | 2 +- net-p2p/Manifest.gz | Bin 7429 -> 7432 bytes net-p2p/fms/Manifest | 1 + net-p2p/fms/fms-0.3.84.ebuild | 101 + net-p2p/freenet/files/freenet.initd | 11 + net-p2p/freenet/freenet-0.7.5_p1493-r1.ebuild | 178 ++ net-p2p/transmission/Manifest | 2 - .../transmission/transmission-3.00-r1.ebuild | 133 -- .../transmission-4.0.0_beta1.ebuild | 145 -- .../transmission-4.0.0_beta2.ebuild | 146 -- .../transmission-4.0.0_beta3.ebuild | 4 +- net-p2p/transmission/transmission-9999.ebuild | 4 +- net-wireless/Manifest.gz | Bin 14547 -> 14211 bytes net-wireless/bluez-hcidump/Manifest | 1 - .../bluez-hcidump/bluez-hcidump-2.5.ebuild | 19 - net-wireless/bluez-hcidump/metadata.xml | 8 - net-wireless/iwd/iwd-2.1.ebuild | 2 +- net-wireless/iwd/iwd-9999.ebuild | 3 +- net-wireless/rfkill/Manifest | 2 - net-wireless/rfkill/metadata.xml | 8 - net-wireless/rfkill/rfkill-0.5-r2.ebuild | 26 - net-wireless/rfkill/rfkill-0.5-r3.ebuild | 32 - net-wireless/rfkill/rfkill-1.0.ebuild | 31 - profiles/Manifest.gz | Bin 182252 -> 182259 bytes profiles/arch/powerpc/package.use.mask | 1 - profiles/base/package.use.mask | 28 +- .../features/hardened/amd64/make.defaults | 5 +- profiles/features/selinux/package.mask | 1 - profiles/features/wd40/package.mask | 1 - profiles/license_groups | 2 +- profiles/package.mask | 237 ++- profiles/use.local.desc | 13 +- sci-geosciences/Manifest.gz | Bin 11235 -> 11233 bytes sci-geosciences/gmt/metadata.xml | 2 +- sci-libs/Manifest.gz | Bin 44229 -> 44074 bytes sci-libs/libcmatrix/Manifest | 1 - .../files/libcmatrix-3.11.0-fix-c++14.patch | 40 - .../files/libcmatrix-3.11.0-gcc5.2.patch | 16 - .../files/libcmatrix-3.11.0-shared.patch | 80 - .../files/libcmatrix-3.2.1-gcc4.4.patch | 12 - .../files/libcmatrix-3.2.1-gcc4.6.patch | 16 - .../files/libcmatrix-3.2.1-gcc4.7.patch | 227 --- .../files/libcmatrix-3.2.1-minuit2.patch | 14 - .../files/libcmatrix-3.9.0-atlas.patch | 24 - .../libcmatrix/libcmatrix-3.11.0-r1.ebuild | 59 - sci-libs/libcmatrix/metadata.xml | 8 - sci-libs/pdal/Manifest | 1 + .../files/pdal-2.5.0-fix-opt-abseil.patch | 94 + sci-libs/pdal/pdal-2.5.0.ebuild | 61 + sec-keys/Manifest.gz | Bin 18352 -> 18363 bytes sec-keys/openpgp-keys-apache-tomcat/Manifest | 1 + .../openpgp-keys-apache-tomcat-8.5.85.ebuild | 20 + ...penpgp-keys-apache-xalan-c-20221123.ebuild | 4 +- sec-policy/Manifest.gz | Bin 42115 -> 41953 bytes sec-policy/selinux-mailman/Manifest.gz | Bin 591 -> 0 bytes sec-policy/selinux-mailman/metadata.xml | 8 - sys-apps/Manifest.gz | Bin 48786 -> 48799 bytes sys-apps/coreutils/coreutils-9.1-r2.ebuild | 2 +- sys-apps/hponcfg/Manifest | 1 - sys-apps/hponcfg/hponcfg-5.5.0.0.ebuild | 37 - sys-apps/man-pages/man-pages-6.02.ebuild | 4 +- sys-apps/openrazer/openrazer-3.5.1.ebuild | 2 +- sys-apps/pkgcore/Manifest | 1 + sys-apps/pkgcore/pkgcore-0.12.19.ebuild | 47 + sys-apps/shadow/shadow-4.13-r1.ebuild | 2 +- sys-block/Manifest.gz | Bin 10841 -> 10844 bytes sys-block/nbdkit/metadata.xml | 8 +- sys-cluster/Manifest.gz | Bin 11545 -> 11210 bytes sys-cluster/ceph/ceph-16.2.10-r5.ebuild | 2 +- .../charliecloud/charliecloud-0.30.ebuild | 4 + .../files/charliecloud-0.30-dash.patch | 48 + sys-cluster/ganglia-web/Manifest | 1 - .../ganglia-web/ganglia-web-3.7.3-r2.ebuild | 49 - sys-cluster/ganglia-web/metadata.xml | 20 - sys-cluster/ganglia/Manifest | 1 - sys-cluster/ganglia/files/gmetad.rc-2 | 28 - sys-cluster/ganglia/files/gmond.rc-2 | 28 - sys-cluster/ganglia/ganglia-3.7.1-r3.ebuild | 81 - sys-cluster/ganglia/metadata.xml | 12 - sys-cluster/kube-apiserver/Manifest | 4 + .../kube-apiserver-1.23.16.ebuild | 39 + .../kube-apiserver-1.24.10.ebuild | 39 + .../kube-apiserver-1.25.6.ebuild | 39 + .../kube-apiserver-1.26.1.ebuild | 39 + sys-cluster/kube-controller-manager/Manifest | 4 + .../kube-controller-manager-1.23.16.ebuild | 38 + .../kube-controller-manager-1.24.10.ebuild | 38 + .../kube-controller-manager-1.25.6.ebuild | 38 + .../kube-controller-manager-1.26.1.ebuild | 38 + sys-cluster/kube-proxy/Manifest | 4 + .../kube-proxy/kube-proxy-1.23.16.ebuild | 34 + .../kube-proxy/kube-proxy-1.24.10.ebuild | 34 + .../kube-proxy/kube-proxy-1.25.6.ebuild | 34 + .../kube-proxy/kube-proxy-1.26.1.ebuild | 34 + sys-cluster/kube-scheduler/Manifest | 4 + .../kube-scheduler-1.23.16.ebuild | 38 + .../kube-scheduler-1.24.10.ebuild | 38 + .../kube-scheduler-1.25.6.ebuild | 38 + .../kube-scheduler-1.26.1.ebuild | 38 + sys-cluster/kubeadm/Manifest | 4 + sys-cluster/kubeadm/kubeadm-1.23.16.ebuild | 35 + sys-cluster/kubeadm/kubeadm-1.24.10.ebuild | 35 + sys-cluster/kubeadm/kubeadm-1.25.6.ebuild | 35 + sys-cluster/kubeadm/kubeadm-1.26.1.ebuild | 35 + sys-cluster/kubectl/Manifest | 4 + sys-cluster/kubectl/kubectl-1.23.16.ebuild | 33 + sys-cluster/kubectl/kubectl-1.24.10.ebuild | 33 + sys-cluster/kubectl/kubectl-1.25.6.ebuild | 33 + sys-cluster/kubectl/kubectl-1.26.1.ebuild | 33 + sys-cluster/kubelet/Manifest | 4 + sys-cluster/kubelet/kubelet-1.23.16.ebuild | 37 + sys-cluster/kubelet/kubelet-1.24.10.ebuild | 37 + sys-cluster/kubelet/kubelet-1.25.6.ebuild | 37 + sys-cluster/kubelet/kubelet-1.26.1.ebuild | 37 + sys-devel/Manifest.gz | Bin 10633 -> 10629 bytes .../clang-common-15.0.6-r1.ebuild | 2 +- ...7.ebuild => clang-common-15.0.7-r1.ebuild} | 2 +- .../clang-common-16.0.0.9999.ebuild | 2 +- .../clang-common-16.0.0_pre20230101-r1.ebuild | 2 +- ...clang-common-16.0.0_pre20230107-r1.ebuild} | 2 +- sys-devel/gcc/Manifest | 2 + sys-devel/gcc/gcc-10.4.1_p20230119.ebuild | 58 + sys-devel/gcc/gcc-11.3.1_p20230120.ebuild | 52 + sys-devel/mold/Manifest | 1 + sys-devel/mold/mold-1.10.0.ebuild | 89 + sys-fs/Manifest.gz | Bin 22531 -> 22528 bytes .../files/1.4-dump-fix-de-nid-issues.patch | 134 -- .../files/1.4-fsck-add-missing-include.patch | 31 - sys-fs/erofs-utils/files/1.4-werror.patch | 63 - sys-fs/lxcfs/Manifest | 2 + sys-fs/lxcfs/lxcfs-5.0.3.ebuild | 79 + sys-fs/ncdu/Manifest | 2 + sys-fs/ncdu/metadata.xml | 2 +- sys-fs/ncdu/ncdu-1.18.ebuild | 4 +- sys-fs/ncdu/ncdu-2.2.2.ebuild | 49 + sys-fs/zfs-kmod/Manifest | 2 + sys-fs/zfs-kmod/zfs-kmod-2.1.8.ebuild | 212 +++ sys-fs/zfs-kmod/zfs-kmod-9999.ebuild | 4 +- sys-fs/zfs/Manifest | 2 + sys-fs/zfs/zfs-2.1.8.ebuild | 326 ++++ sys-kernel/Manifest.gz | Bin 4414 -> 4412 bytes sys-kernel/gentoo-sources/Manifest | 7 - .../gentoo-sources-4.9.334.ebuild | 28 - .../gentoo-sources-4.9.337.ebuild | 28 - .../linux-firmware-20220209.ebuild | 5 +- .../linux-firmware-20220310.ebuild | 5 +- .../linux-firmware-20220411.ebuild | 5 +- .../linux-firmware-20220509.ebuild | 5 +- .../linux-firmware-20220610.ebuild | 5 +- .../linux-firmware-20220708.ebuild | 5 +- .../linux-firmware-20220815.ebuild | 5 +- .../linux-firmware-20220913-r2.ebuild | 5 +- .../linux-firmware-20221012-r1.ebuild | 5 +- .../linux-firmware-20221012.ebuild | 5 +- .../linux-firmware-20221109.ebuild | 5 +- .../linux-firmware-20221214.ebuild | 5 +- .../linux-firmware-20230117.ebuild | 3 +- .../linux-firmware-99999999.ebuild | 5 +- sys-kernel/vanilla-sources/Manifest | 2 - .../vanilla-sources-4.9.337.ebuild | 16 - sys-libs/Manifest.gz | Bin 14550 -> 14550 bytes sys-libs/basu/Manifest | 1 + sys-libs/basu/basu-0.2.1.ebuild | 36 + sys-libs/basu/metadata.xml | 8 +- sys-libs/glibc/Manifest | 1 + sys-libs/glibc/glibc-2.36-r7.ebuild | 1636 +++++++++++++++++ sys-libs/libnbd/metadata.xml | 8 +- sys-libs/newlib/Manifest | 1 + sys-libs/newlib/newlib-4.3.0.20230120.ebuild | 153 ++ sys-libs/newlib/newlib-9999.ebuild | 17 +- sys-power/Manifest.gz | Bin 5067 -> 5059 bytes sys-power/RyzenAdj/Manifest | 4 +- ...j-0.10.0.ebuild => RyzenAdj-0.12.0.ebuild} | 2 +- sys-power/RyzenAdj/RyzenAdj-0.8.2-r1.ebuild | 31 - sys-power/RyzenAdj/RyzenAdj-0.8.3.ebuild | 31 - sys-process/Manifest.gz | Bin 9973 -> 9969 bytes sys-process/lsof/lsof-4.97.0.ebuild | 2 +- www-client/Manifest.gz | Bin 6217 -> 6219 bytes www-client/chromium/Manifest | 6 +- .../chromium/chromium-110.0.5481.38.ebuild | 2 +- ....2.ebuild => chromium-111.0.5545.6.ebuild} | 16 +- www-client/firefox/firefox-102.7.0.ebuild | 2 +- www-client/google-chrome-unstable/Manifest | 2 +- ...oogle-chrome-unstable-111.0.5545.6.ebuild} | 0 www-client/microsoft-edge-beta/Manifest | 2 +- ... microsoft-edge-beta-110.0.1587.17.ebuild} | 0 www-client/microsoft-edge-dev/Manifest | 4 +- ...> microsoft-edge-dev-110.0.1587.15.ebuild} | 0 ...=> microsoft-edge-dev-111.0.1619.2.ebuild} | 2 +- www-client/microsoft-edge/Manifest | 2 +- ...ld => microsoft-edge-109.0.1518.61.ebuild} | 0 www-client/opera/Manifest | 2 +- ...06.65.ebuild => opera-94.0.4606.76.ebuild} | 0 .../qutebrowser-3.0.0_pre9999.ebuild | 29 +- www-plugins/Manifest.gz | Bin 1245 -> 1245 bytes www-plugins/chrome-binary-plugins/Manifest | 2 +- ...-binary-plugins-111.0.5545.6_alpha.ebuild} | 0 www-servers/Manifest.gz | Bin 4540 -> 4538 bytes .../nginx-unit/nginx-unit-1.29.0.ebuild | 4 +- www-servers/tomcat/Manifest | 2 + www-servers/tomcat/tomcat-8.5.85.ebuild | 171 ++ x11-drivers/Manifest.gz | Bin 4721 -> 4719 bytes x11-drivers/nvidia-drivers/Manifest | 8 + .../nvidia-drivers-525.85.05.ebuild | 628 +++++++ x11-libs/Manifest.gz | Bin 18842 -> 18511 bytes x11-libs/libast/Manifest | 1 - .../files/libast-0.8-configure-clang16.patch | 65 - x11-libs/libast/libast-0.8-r1.ebuild | 53 - x11-libs/libast/metadata.xml | 18 - x11-libs/pixman/pixman-0.42.2.ebuild | 4 +- x11-libs/pixman/pixman-9999.ebuild | 4 +- x11-libs/rep-gtk/Manifest | 1 - x11-libs/rep-gtk/metadata.xml | 8 - x11-libs/rep-gtk/rep-gtk-0.90.8.3.ebuild | 45 - x11-libs/wxGTK/Manifest | 2 + .../files/wxGTK-3.2.1-configure-tests.patch | 19 + .../wxGTK-3.2.1-gtk3-translation-domain.patch | 12 + .../wxGTK-3.2.1-prefer-lib64-in-tests.patch | 33 + .../files/wxGTK-3.2.1-wayland-control.patch | 185 ++ x11-libs/wxGTK/metadata.xml | 1 + x11-libs/wxGTK/wxGTK-3.2.1.ebuild | 222 +++ x11-misc/Manifest.gz | Bin 47243 -> 47243 bytes x11-misc/autorandr/Manifest | 1 + x11-misc/autorandr/autorandr-1.13.1.ebuild | 72 + x11-misc/autorandr/autorandr-9999.ebuild | 2 +- x11-misc/lightdm/lightdm-1.32.0-r2.ebuild | 167 ++ x11-terms/Manifest.gz | Bin 4558 -> 4559 bytes x11-terms/guake/Manifest | 1 + x11-terms/guake/guake-3.9.0.ebuild | 87 + x11-terms/kitty/kitty-9999.ebuild | 4 +- x11-terms/rxvt-unicode/Manifest | 2 + .../rxvt-unicode/rxvt-unicode-9.31.ebuild | 115 ++ x11-themes/Manifest.gz | Bin 21563 -> 21392 bytes ...build => murrine-themes-0.98.11-r1.ebuild} | 12 +- x11-themes/sawfish-themes/Manifest | 52 - x11-themes/sawfish-themes/metadata.xml | 5 - .../sawfish-themes-0.0.1-r3.ebuild | 77 - x11-wm/Manifest.gz | Bin 9785 -> 9614 bytes x11-wm/i3/i3-4.21.1.ebuild | 4 +- x11-wm/qtile/metadata.xml | 9 +- x11-wm/qtile/qtile-0.21.0-r1.ebuild | 2 +- x11-wm/qtile/qtile-0.22.1-r1.ebuild | 3 +- x11-wm/qtile/qtile-0.22.1.ebuild | 2 +- x11-wm/qtile/qtile-9999.ebuild | 3 +- x11-wm/sawfish/Manifest | 1 - x11-wm/sawfish/files/50sawfish-gentoo.el | 7 - .../files/sawfish-1.12.0-desktop.patch | 19 - .../files/sawfish-1.12.0-fno-common.patch | 39 - x11-wm/sawfish/metadata.xml | 17 - x11-wm/sawfish/sawfish-1.12.90-r2.ebuild | 105 -- xfce-base/Manifest.gz | Bin 3054 -> 3048 bytes xfce-base/thunar/Manifest | 1 + xfce-base/thunar/thunar-4.18.3.ebuild | 86 + xfce-base/xfdesktop/Manifest | 2 +- ...-4.17.2.ebuild => xfdesktop-4.18.1.ebuild} | 10 +- xfce-extra/Manifest.gz | Bin 7555 -> 7561 bytes xfce-extra/xfce4-notifyd/Manifest | 1 + .../xfce4-notifyd/xfce4-notifyd-0.6.5.ebuild | 4 +- .../xfce4-notifyd/xfce4-notifyd-0.7.1.ebuild | 66 + 2364 files changed, 26274 insertions(+), 15016 deletions(-) delete mode 100644 app-accessibility/brltty/files/brltty.rc delete mode 100644 app-accessibility/brltty/files/brltty.tmpfiles.conf delete mode 100644 app-admin/awscli/awscli-1.27.37.ebuild delete mode 100644 app-admin/awscli/awscli-1.27.41.ebuild delete mode 100644 app-admin/awscli/awscli-1.27.48.ebuild delete mode 100644 app-admin/awscli/awscli-1.27.49.ebuild delete mode 100644 app-admin/awscli/awscli-1.27.51.ebuild rename app-admin/awscli/{awscli-1.27.46.ebuild => awscli-1.27.53.ebuild} (100%) rename app-admin/awscli/{awscli-1.27.47.ebuild => awscli-1.27.54.ebuild} (100%) delete mode 100644 app-admin/clustershell/clustershell-1.8.4.ebuild delete mode 100644 app-admin/clustershell/files/clustershell-1.8.4-current-thread.patch delete mode 100644 app-admin/clustershell/files/clustershell-1.8.4-setrlimit-division.patch delete mode 100644 app-admin/clustershell/files/clustershell-1.8.4-skip-tests.patch create mode 100644 app-admin/gkrellm/gkrellm-2.3.11-r2.ebuild create mode 100644 app-arch/ncompress/ncompress-5.0-r1.ebuild delete mode 100644 app-arch/upx/upx-4.0.0.ebuild delete mode 100644 app-arch/upx/upx-4.0.1.ebuild create mode 100644 app-containers/lxc/lxc-5.0.2.ebuild create mode 100644 app-containers/lxd/files/lxd-5.0.2-remove-shellcheck-buildsystem-checks.patch create mode 100644 app-containers/lxd/lxd-5.0.2.ebuild rename app-crypt/minisign/{minisign-0.9.ebuild => minisign-0.11.ebuild} (65%) delete mode 100644 app-crypt/tpm2-tss-engine/files/tpm2-tss-engine-1.1.0-tests-Allow-compilation-under-musl.patch delete mode 100644 app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0-r1.ebuild rename app-crypt/tpm2-tss-engine/{tpm2-tss-engine-1.1.0-r2.ebuild => tpm2-tss-engine-1.2.0.ebuild} (85%) create mode 100644 app-crypt/tpm2-tss/files/tpm2-tss-4.0.0-Dont-install-files-into-run.patch create mode 100644 app-crypt/tpm2-tss/tpm2-tss-4.0.0.ebuild create mode 100644 app-crypt/yubikey-manager/yubikey-manager-5.0.1.ebuild create mode 100644 app-emacs/doom-modeline/Manifest create mode 100644 app-emacs/doom-modeline/doom-modeline-3.3.2.ebuild create mode 100644 app-emacs/doom-modeline/files/50doom-modeline-gentoo.el create mode 100644 app-emacs/doom-modeline/metadata.xml create mode 100644 app-emacs/shrink-path/Manifest create mode 100644 app-emacs/shrink-path/files/50shrink-path-gentoo.el create mode 100644 app-emacs/shrink-path/metadata.xml create mode 100644 app-emacs/shrink-path/shrink-path-0.3.1.ebuild create mode 100644 app-eselect/eselect-wxwidgets/eselect-wxwidgets-20230114-r1.ebuild delete mode 100644 app-i18n/ibus-m17n/ibus-m17n-1.4.17.ebuild delete mode 100644 app-i18n/ibus-table-others/ibus-table-others-1.3.13.ebuild delete mode 100644 app-i18n/ibus-table/ibus-table-1.16.13.ebuild rename app-i18n/ibus-typing-booster/{ibus-typing-booster-2.19.8.ebuild => ibus-typing-booster-2.19.13.ebuild} (100%) rename app-i18n/ibus-typing-booster/{ibus-typing-booster-2.19.7.ebuild => ibus-typing-booster-2.20.0.ebuild} (98%) create mode 100644 app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.1.3-r1.ebuild create mode 100644 app-misc/golly/golly-4.2.ebuild create mode 100644 app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.4.4.2.ebuild create mode 100644 app-office/libreoffice-bin/libreoffice-bin-7.4.4.2.ebuild create mode 100644 app-portage/flaggie/flaggie-0.99.1.ebuild create mode 100644 app-portage/flaggie/flaggie-0.99.2.ebuild create mode 100644 app-portage/pycargoebuild/pycargoebuild-0.6.2.ebuild delete mode 100644 app-shells/zsh-completions/zsh-completions-0.33.0.ebuild rename app-text/pandoc-bin/{pandoc-bin-2.19.ebuild => pandoc-bin-3.0.ebuild} (56%) create mode 100644 app-text/xlsx2csv/files/xlsx2csv-0.7.8-tests.patch create mode 100644 app-text/xlsx2csv/xlsx2csv-0.8.0.ebuild rename app-text/zathura/{zathura-0.5.2-r2.ebuild => zathura-0.5.2-r3.ebuild} (82%) delete mode 100644 dev-cpp/atkmm/atkmm-2.36.2-r1.ebuild create mode 100644 dev-db/etcd/etcd-3.4.16-r1.ebuild create mode 100644 dev-db/etcd/files/etcd.confd-r1 create mode 100644 dev-db/etcd/files/etcd.initd-r1 create mode 100644 dev-db/etcd/files/etcd.service-r1 create mode 100644 dev-db/mysql-workbench/mysql-workbench-8.0.32.ebuild delete mode 100644 dev-db/opendbx/opendbx-1.4.5-r2.ebuild delete mode 100644 dev-db/opendbx/opendbx-1.4.6-r4.ebuild delete mode 100644 dev-db/opendbx/opendbx-1.5.0-r3.ebuild delete mode 100644 dev-db/oracle-instantclient/oracle-instantclient-18.5.0.0.ebuild rename dev-embedded/openocd/{openocd-0.12.0_rc3.ebuild => openocd-0.12.0.ebuild} (98%) rename dev-games/godot/{godot-4.0_beta12.ebuild => godot-4.0_beta14.ebuild} (94%) create mode 100644 dev-java/openjdk/openjdk-11.0.18_p10.ebuild create mode 100644 dev-java/openjdk/openjdk-17.0.6_p10.ebuild create mode 100644 dev-java/openjdk/openjdk-8.362_p09.ebuild create mode 100644 dev-java/tomcat-el-api/tomcat-el-api-8.5.85.ebuild create mode 100644 dev-java/tomcat-jsp-api/tomcat-jsp-api-8.5.85.ebuild create mode 100644 dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.85.ebuild rename dev-lang/ghc/{ghc-8.10.6-r1.ebuild => ghc-8.10.6-r2.ebuild} (99%) create mode 100644 dev-lang/spidermonkey/spidermonkey-102.7.0.ebuild create mode 100644 dev-lang/zig-bin/zig-bin-0.10.1.ebuild create mode 100644 dev-lang/zig/zig-0.10.1.ebuild create mode 100644 dev-libs/dqlite/dqlite-1.14.0.ebuild create mode 100644 dev-libs/hidapi/hidapi-0.12.0-r1.ebuild create mode 100644 dev-libs/hidapi/hidapi-0.13.1.ebuild delete mode 100644 dev-libs/libffi/files/libffi-3.2.1-o-tmpfile-eacces.patch delete mode 100644 dev-libs/libffi/files/libffi-3.3-compiler-vendor-quote.patch delete mode 100644 dev-libs/libffi/files/libffi-3.3-power7-memcpy-2.patch delete mode 100644 dev-libs/libffi/files/libffi-3.3-power7-memcpy.patch delete mode 100644 dev-libs/libffi/files/libffi-3.3-power7.patch delete mode 100644 dev-libs/libffi/files/libffi-3.3-ppc-int128.patch delete mode 100644 dev-libs/libffi/files/libffi-3.3-ppc-vector-offset.patch delete mode 100644 dev-libs/libffi/files/libffi-3.3_rc0-ppc-macos-go.patch delete mode 100644 dev-libs/libffi/files/libffi-3.4.2-backport-pr-722.patch delete mode 100644 dev-libs/libffi/libffi-3.3-r2.ebuild delete mode 100644 dev-libs/libffi/libffi-3.4.2-r2.ebuild create mode 100644 dev-libs/libfilezilla/libfilezilla-0.41.0.ebuild create mode 100644 dev-libs/libgit2/libgit2-1.5.1.ebuild create mode 100644 dev-libs/libinput/files/libinput-1.22.1-sphinx-6.patch delete mode 100644 dev-libs/librep/Manifest delete mode 100644 dev-libs/librep/files/50librep-gentoo.el delete mode 100644 dev-libs/librep/files/librep-0.92.0-disable-elisp.patch delete mode 100644 dev-libs/librep/files/librep-0.92.7-configure-clang16.patch delete mode 100644 dev-libs/librep/files/librep-0.92.7-libtool.patch delete mode 100644 dev-libs/librep/librep-0.92.7-r2.ebuild delete mode 100644 dev-libs/librep/metadata.xml create mode 100644 dev-libs/libtraceevent/libtraceevent-1.7.1.ebuild rename dev-libs/libtracefs/{libtracefs-1.6.1-r1.ebuild => libtracefs-1.6.1-r2.ebuild} (97%) rename dev-libs/libtracefs/{libtracefs-1.6.3-r1.ebuild => libtracefs-1.6.3-r2.ebuild} (97%) create mode 100644 dev-libs/libtracefs/libtracefs-1.6.4.ebuild create mode 100644 dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.10.0.ebuild create mode 100644 dev-libs/pocl/files/pocl-3.1-nodebug.patch create mode 100644 dev-libs/raft/raft-0.17.1.ebuild delete mode 100644 dev-libs/rocclr/Manifest delete mode 100644 dev-libs/rocclr/files/rocclr-3.7.0-cmake-install-destination.patch delete mode 100644 dev-libs/rocclr/metadata.xml delete mode 100644 dev-libs/rocclr/rocclr-4.3.0.ebuild delete mode 100644 dev-libs/rocm-hostcall/Manifest delete mode 100644 dev-libs/rocm-hostcall/files/rocm-hostcall-2.7.0-install-correctly.patch delete mode 100644 dev-libs/rocm-hostcall/metadata.xml delete mode 100644 dev-libs/rocm-hostcall/rocm-hostcall-2.7.0.ebuild create mode 100644 dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.20.0.ebuild create mode 100644 dev-libs/tree-sitter-scala/tree-sitter-scala-0.19.1.ebuild delete mode 100644 dev-libs/xalan-c/files/1.11.0_pre797991-as-needed.patch delete mode 100644 dev-libs/xalan-c/files/1.11.0_pre797991-bugfixes.patch delete mode 100644 dev-libs/xalan-c/files/1.11.0_pre797991-parallel-build.patch delete mode 100644 dev-libs/xalan-c/xalan-c-1.11.0_pre1153059.ebuild delete mode 100644 dev-libs/xmlrpc-c/xmlrpc-c-1.51.06-r2.ebuild create mode 100644 dev-libs/yascreen/yascreen-1.92.ebuild create mode 100644 dev-ml/camlidl/camlidl-1.11.ebuild create mode 100644 dev-ml/camlidl/files/camlidl-1.09.parallelMake.patch rename dev-ml/facile/{facile-1.1.3.ebuild => facile-1.1.3-r1.ebuild} (95%) create mode 100644 dev-ml/lablgtk/lablgtk-2.18.13.ebuild create mode 100644 dev-ml/markup/markup-1.0.3.ebuild create mode 100644 dev-ml/ocamlnet/files/ocamlnet-4.1.9-shuffle.patch rename dev-perl/Digest-Nilsimsa/{Digest-Nilsimsa-0.60.0-r3.ebuild => Digest-Nilsimsa-0.60.0-r4.ebuild} (82%) create mode 100644 dev-perl/Digest-Nilsimsa/files/Digest-Nilsimsa-0.60.0-clang16.patch create mode 100644 dev-perl/File-RsyncP/File-RsyncP-0.760.0-r1.ebuild create mode 100644 dev-perl/File-RsyncP/files/File-RsyncP-0.760.0-clang16.patch create mode 100644 dev-perl/File-RsyncP/files/File-RsyncP-0.760.0-lto.patch create mode 100644 dev-perl/Net-Pcap/Net-Pcap-0.210.0.ebuild delete mode 100644 dev-perl/perl-mozldap/Manifest delete mode 100644 dev-perl/perl-mozldap/metadata.xml delete mode 100644 dev-perl/perl-mozldap/perl-mozldap-1.5.3-r2.ebuild create mode 100644 dev-python/astroid/astroid-2.13.3.ebuild delete mode 100644 dev-python/boto3/boto3-1.26.37.ebuild delete mode 100644 dev-python/boto3/boto3-1.26.41.ebuild delete mode 100644 dev-python/boto3/boto3-1.26.48.ebuild delete mode 100644 dev-python/boto3/boto3-1.26.49.ebuild delete mode 100644 dev-python/boto3/boto3-1.26.51.ebuild rename dev-python/boto3/{boto3-1.26.46.ebuild => boto3-1.26.53.ebuild} (100%) rename dev-python/boto3/{boto3-1.26.47.ebuild => boto3-1.26.54.ebuild} (100%) delete mode 100644 dev-python/botocore/botocore-1.29.37.ebuild delete mode 100644 dev-python/botocore/botocore-1.29.41.ebuild delete mode 100644 dev-python/botocore/botocore-1.29.48.ebuild delete mode 100644 dev-python/botocore/botocore-1.29.49.ebuild delete mode 100644 dev-python/botocore/botocore-1.29.51.ebuild rename dev-python/botocore/{botocore-1.29.46.ebuild => botocore-1.29.53.ebuild} (100%) rename dev-python/botocore/{botocore-1.29.47.ebuild => botocore-1.29.54.ebuild} (100%) create mode 100644 dev-python/bottleneck/bottleneck-1.3.6.ebuild delete mode 100644 dev-python/cfn-lint/cfn-lint-0.72.2.ebuild delete mode 100644 dev-python/cfn-lint/cfn-lint-0.72.4.ebuild delete mode 100644 dev-python/cfn-lint/cfn-lint-0.72.5-r1.ebuild create mode 100644 dev-python/cloudpickle/cloudpickle-2.2.1.ebuild delete mode 100644 dev-python/dulwich/dulwich-0.20.46.ebuild create mode 100644 dev-python/ensurepip-setuptools/ensurepip-setuptools-66.1.1.ebuild create mode 100644 dev-python/flask-nav/flask-nav-0.6-r5.ebuild create mode 100644 dev-python/fsspec/fsspec-2023.1.0.ebuild create mode 100644 dev-python/hidapi/hidapi-0.13.1.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.63.0.ebuild delete mode 100644 dev-python/ipykernel/ipykernel-6.19.2.ebuild delete mode 100644 dev-python/ipykernel/ipykernel-6.19.3.ebuild create mode 100644 dev-python/jaraco-context/jaraco-context-4.3.0.ebuild delete mode 100644 dev-python/keyring/keyring-23.11.0.ebuild delete mode 100644 dev-python/libtmux/libtmux-0.15.9.ebuild create mode 100644 dev-python/mkdocs-material/mkdocs-material-9.0.6.ebuild create mode 100644 dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.2.ebuild create mode 100644 dev-python/nbsphinx/nbsphinx-0.8.12.ebuild create mode 100644 dev-python/openapi-core/openapi-core-0.16.5.ebuild create mode 100644 dev-python/pandas/pandas-1.5.3.ebuild create mode 100644 dev-python/paramiko/files/paramiko-3.0.0-nih-test-deps.patch create mode 100644 dev-python/paramiko/paramiko-3.0.0.ebuild create mode 100644 dev-python/pipenv/files/pipenv-2022.12.19-append-always-install.patch rename dev-python/pipenv/{pipenv-2022.11.30.ebuild => pipenv-2022.12.19.ebuild} (97%) delete mode 100644 dev-python/pipenv/pipenv-2022.9.24-r1.ebuild rename dev-python/pyhcl/{pyhcl-0.4.4.ebuild => pyhcl-0.4.4-r1.ebuild} (66%) create mode 100644 dev-python/pymdown-extensions/pymdown-extensions-9.9.2.ebuild delete mode 100644 dev-python/pyproj/files/pyproj-3.4.0-proj-9.1.patch create mode 100644 dev-python/pyproject-fmt/pyproject-fmt-0.5.0.ebuild create mode 100644 dev-python/pytest-httpx/pytest-httpx-0.21.3.ebuild create mode 100644 dev-python/python-dotenv/python-dotenv-0.21.1.ebuild create mode 100644 dev-python/rich/rich-13.2.0.ebuild create mode 100644 dev-python/scikit-build/scikit-build-0.16.5.ebuild create mode 100644 dev-python/scikit-build/scikit-build-0.16.6.ebuild delete mode 100644 dev-python/sentry-sdk/sentry-sdk-1.11.1.ebuild create mode 100644 dev-python/serverfiles/serverfiles-0.3.1-r1.ebuild create mode 100644 dev-python/setuptools/setuptools-66.1.1.ebuild delete mode 100644 dev-python/snakeoil/snakeoil-0.10.1.ebuild delete mode 100644 dev-python/snakeoil/snakeoil-0.10.3.ebuild rename dev-python/snakeoil/{snakeoil-0.10.2.ebuild => snakeoil-0.10.5.ebuild} (95%) rename dev-python/sphinx-autodoc-typehints/{sphinx-autodoc-typehints-1.21.3.ebuild => sphinx-autodoc-typehints-1.21.5.ebuild} (100%) rename dev-python/sphinx-autodoc-typehints/{sphinx-autodoc-typehints-1.21.4.ebuild => sphinx-autodoc-typehints-1.21.7.ebuild} (100%) delete mode 100644 dev-python/starlette/starlette-0.21.0.ebuild delete mode 100644 dev-python/starlette/starlette-0.23.0.ebuild delete mode 100644 dev-python/test_server/Manifest delete mode 100644 dev-python/test_server/metadata.xml delete mode 100644 dev-python/test_server/test_server-0.0.40.ebuild delete mode 100644 dev-python/tox/tox-3.27.1.ebuild create mode 100644 dev-python/trove-classifiers/trove-classifiers-2023.1.20.ebuild create mode 100644 dev-python/vecrec/vecrec-0.3.1-r1.ebuild delete mode 100644 dev-python/zconfig/zconfig-3.6.0-r1.ebuild delete mode 100644 dev-ruby/builder/builder-3.2.4.ebuild delete mode 100644 dev-ruby/coderay/coderay-1.1.2.ebuild delete mode 100644 dev-ruby/coderay/coderay-1.1.3-r1.ebuild delete mode 100644 dev-ruby/daemon_controller/Manifest delete mode 100644 dev-ruby/daemon_controller/daemon_controller-1.2.0-r2.ebuild delete mode 100644 dev-ruby/daemon_controller/metadata.xml delete mode 100644 dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild delete mode 100644 dev-ruby/ferret/Manifest delete mode 100644 dev-ruby/ferret/ferret-0.11.8.7-r1.ebuild delete mode 100644 dev-ruby/ferret/metadata.xml delete mode 100644 dev-ruby/net-sftp/net-sftp-3.0.0.ebuild delete mode 100644 dev-ruby/net-ssh/net-ssh-6.1.0-r1.ebuild delete mode 100644 dev-ruby/pg/pg-1.2.2.ebuild delete mode 100644 dev-ruby/pg/pg-1.2.3.ebuild create mode 100644 dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.5.0.ebuild create mode 100644 dev-ruby/rbs/rbs-2.8.4.ebuild create mode 100644 dev-ruby/regexp_parser/regexp_parser-2.6.2.ebuild delete mode 100644 dev-ruby/rr/rr-1.2.1.ebuild delete mode 100644 dev-ruby/ruby-odbc/ruby-odbc-0.99999.ebuild delete mode 100644 dev-ruby/ruby-progressbar/ruby-progressbar-1.10.1-r1.ebuild delete mode 100644 dev-ruby/sass/sass-3.7.4.ebuild delete mode 100644 dev-ruby/semantic_puppet/semantic_puppet-1.0.2.ebuild delete mode 100644 dev-ruby/stomp/stomp-1.4.9.ebuild delete mode 100644 dev-ruby/tilt/tilt-2.0.10.ebuild create mode 100644 dev-scheme/guile-ncurses/guile-ncurses-3.1.ebuild create mode 100644 dev-scheme/guile-ssh/files/guile-ssh-0.16.2-tests.patch create mode 100644 dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild create mode 100644 dev-scheme/mit-scheme/mit-scheme-12.1.ebuild create mode 100644 dev-util/cmake/cmake-3.25.2.ebuild create mode 100644 dev-util/diffoscope/diffoscope-233.ebuild create mode 100644 dev-util/hip/files/hip-5.1.3-fno-stack-protector.patch rename dev-util/hip/{hip-5.1.3-r2.ebuild => hip-5.1.3-r3.ebuild} (99%) rename dev-util/hip/{hip-5.3.3.ebuild => hip-5.3.3-r1.ebuild} (98%) create mode 100644 dev-util/muon/files/muon-0.1.0-test-Wincompatible-function-pointer-types.patch create mode 100644 dev-util/poke/poke-2.90.0.ebuild delete mode 100644 dev-util/stripe-mock/stripe-mock-0.141.0.ebuild delete mode 100644 dev-util/stripe-mock/stripe-mock-0.145.0.ebuild delete mode 100644 dev-util/stripe-mock/stripe-mock-0.147.0.ebuild delete mode 100644 dev-util/stripe-mock/stripe-mock-0.148.0.ebuild rename dev-util/stripe-mock/{stripe-mock-0.146.0.ebuild => stripe-mock-0.150.0.ebuild} (92%) create mode 100644 dev-util/trace-cmd/trace-cmd-3.1.6.ebuild create mode 100644 games-arcade/performous/files/performous-1.2.0-ffmpeg5.patch create mode 100644 games-arcade/performous/performous-1.2.0.ebuild delete mode 100644 games-emulation/nestopia/nestopia-1.51.1.ebuild delete mode 100644 games-emulation/nestopia/nestopia-9999.ebuild create mode 100644 games-emulation/vbam/vbam-2.1.5.ebuild delete mode 100644 games-puzzle/mindless/Manifest delete mode 100644 games-puzzle/mindless/mindless-1.6-r1.ebuild delete mode 100644 games-strategy/naev/naev-0.10.2.ebuild create mode 100644 kde-plasma/bluedevil/bluedevil-5.26.90.ebuild create mode 100644 kde-plasma/breeze-grub/breeze-grub-5.26.90.ebuild create mode 100644 kde-plasma/breeze-gtk/breeze-gtk-5.26.90.ebuild create mode 100644 kde-plasma/breeze-plymouth/breeze-plymouth-5.26.90.ebuild create mode 100644 kde-plasma/breeze/breeze-5.26.90.ebuild create mode 100644 kde-plasma/discover/discover-5.26.90.ebuild create mode 100644 kde-plasma/drkonqi/drkonqi-5.26.90.ebuild create mode 100644 kde-plasma/kactivitymanagerd/kactivitymanagerd-5.26.90.ebuild create mode 100644 kde-plasma/kde-cli-tools/kde-cli-tools-5.26.90.ebuild create mode 100644 kde-plasma/kde-gtk-config/kde-gtk-config-5.26.90.ebuild create mode 100644 kde-plasma/kdecoration/kdecoration-5.26.90.ebuild create mode 100644 kde-plasma/kdeplasma-addons/kdeplasma-addons-5.26.90.ebuild create mode 100644 kde-plasma/kgamma/kgamma-5.26.90.ebuild create mode 100644 kde-plasma/khotkeys/khotkeys-5.26.90.ebuild create mode 100644 kde-plasma/kinfocenter/kinfocenter-5.26.90.ebuild create mode 100644 kde-plasma/kmenuedit/kmenuedit-5.26.90.ebuild create mode 100644 kde-plasma/kpipewire/kpipewire-5.26.90.ebuild create mode 100644 kde-plasma/kscreen/kscreen-5.26.90.ebuild create mode 100644 kde-plasma/kscreenlocker/kscreenlocker-5.26.90.ebuild create mode 100644 kde-plasma/ksshaskpass/ksshaskpass-5.26.90.ebuild create mode 100644 kde-plasma/ksystemstats/ksystemstats-5.26.90.ebuild create mode 100644 kde-plasma/kwallet-pam/kwallet-pam-5.26.90.ebuild create mode 100644 kde-plasma/kwayland-integration/kwayland-integration-5.26.90.ebuild create mode 100644 kde-plasma/kwin/files/kwin-5.26.80-gstreamer-optional.patch create mode 100644 kde-plasma/kwin/kwin-5.26.90.ebuild create mode 100644 kde-plasma/kwrited/kwrited-5.26.90.ebuild create mode 100644 kde-plasma/layer-shell-qt/layer-shell-qt-5.26.90.ebuild create mode 100644 kde-plasma/libkscreen/libkscreen-5.26.90.ebuild create mode 100644 kde-plasma/libksysguard/libksysguard-5.26.90.ebuild create mode 100644 kde-plasma/libkworkspace/libkworkspace-5.26.90.ebuild create mode 100644 kde-plasma/milou/milou-5.26.90.ebuild create mode 100644 kde-plasma/oxygen-sounds/oxygen-sounds-5.26.90.ebuild create mode 100644 kde-plasma/oxygen/oxygen-5.26.90.ebuild create mode 100644 kde-plasma/plasma-browser-integration/plasma-browser-integration-5.26.90.ebuild create mode 100644 kde-plasma/plasma-desktop/plasma-desktop-5.26.90.ebuild create mode 100644 kde-plasma/plasma-disks/plasma-disks-5.26.90.ebuild create mode 100644 kde-plasma/plasma-firewall/plasma-firewall-5.26.90.ebuild create mode 100644 kde-plasma/plasma-integration/plasma-integration-5.26.90.ebuild create mode 100644 kde-plasma/plasma-meta/plasma-meta-5.26.90.ebuild create mode 100644 kde-plasma/plasma-nm/plasma-nm-5.26.90.ebuild create mode 100644 kde-plasma/plasma-pa/plasma-pa-5.26.90.ebuild create mode 100644 kde-plasma/plasma-sdk/plasma-sdk-5.26.90.ebuild create mode 100644 kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.26.90.ebuild create mode 100644 kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.26.90.ebuild create mode 100644 kde-plasma/plasma-vault/plasma-vault-5.26.90.ebuild create mode 100644 kde-plasma/plasma-welcome/Manifest rename {games-puzzle/mindless => kde-plasma/plasma-welcome}/metadata.xml (62%) create mode 100644 kde-plasma/plasma-welcome/plasma-welcome-5.26.90.ebuild create mode 100644 kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.26.90.ebuild create mode 100644 kde-plasma/plasma-workspace/plasma-workspace-5.26.90.ebuild create mode 100644 kde-plasma/plymouth-kcm/plymouth-kcm-5.26.90.ebuild create mode 100644 kde-plasma/polkit-kde-agent/polkit-kde-agent-5.26.90.ebuild create mode 100644 kde-plasma/powerdevil/powerdevil-5.26.90.ebuild create mode 100644 kde-plasma/sddm-kcm/sddm-kcm-5.26.90.ebuild create mode 100644 kde-plasma/systemsettings/systemsettings-5.26.90.ebuild create mode 100644 kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.26.90.ebuild create mode 100644 kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.26.90.ebuild delete mode 100644 licenses/PSF-2.3 delete mode 100644 licenses/mpeg2enc delete mode 100644 mail-client/alot/alot-0.9.1.ebuild create mode 100644 mail-client/thunderbird-bin/thunderbird-bin-102.7.0.ebuild create mode 100644 mail-client/thunderbird/thunderbird-102.7.0.ebuild create mode 100644 mate-base/mate-panel/mate-panel-1.26.2.ebuild rename mate-extra/mate-screensaver/{mate-screensaver-1.26.1.ebuild => mate-screensaver-1.26.1-r1.ebuild} (99%) delete mode 100644 media-gfx/colorhug-client/Manifest delete mode 100644 media-gfx/colorhug-client/colorhug-client-0.2.8.ebuild delete mode 100644 media-gfx/colorhug-client/metadata.xml create mode 100644 media-gfx/converseen/converseen-0.9.10.0.ebuild delete mode 100644 media-gfx/imv/imv-9999.ebuild delete mode 100644 media-gfx/iscan-plugin-network-nt/Manifest delete mode 100644 media-gfx/iscan-plugin-network-nt/iscan-plugin-network-nt-1.1.3.ebuild delete mode 100644 media-gfx/iscan-plugin-network-nt/metadata.xml create mode 100644 media-gfx/scrot/scrot-1.8.1.ebuild delete mode 100644 media-gfx/tuxpaint/tuxpaint-0.9.24-r2.ebuild delete mode 100644 media-gfx/tuxpaint/tuxpaint-0.9.28-r1.ebuild delete mode 100644 media-libs/guilib/Manifest delete mode 100644 media-libs/guilib/guilib-1.2.1-r1.ebuild delete mode 100644 media-libs/guilib/metadata.xml rename media-libs/netpbm/{netpbm-11.1.0-r1.ebuild => netpbm-11.1.0-r2.ebuild} (99%) create mode 100644 media-libs/portsmf/Manifest create mode 100644 media-libs/portsmf/files/portsmf-239-revert-extern-to-static-change.patch create mode 100644 media-libs/portsmf/files/portsmf-239-set-correct-cmake-project-ver.patch create mode 100644 media-libs/portsmf/files/portsmf-239-set-correct-pkg-config-ver.patch create mode 100644 media-libs/portsmf/metadata.xml create mode 100644 media-libs/portsmf/portsmf-239.ebuild delete mode 100644 media-libs/tse3/tse3-0.3.1-r1.ebuild create mode 100644 media-sound/audacity/audacity-3.2.3.ebuild create mode 100644 media-sound/audacity/files/audacity-3.2.3-allow-finding-rapidjson-pkgconfig.patch create mode 100644 media-sound/audacity/files/audacity-3.2.3-allow-overriding-alsa-jack.patch create mode 100644 media-sound/audacity/files/audacity-3.2.3-disable-ccache.patch create mode 100644 media-sound/audacity/files/audacity-3.2.3-fix-rpaths.patch create mode 100644 media-sound/audacity/files/audacity-3.2.3-remove-conan-threadpool.patch create mode 100644 media-sound/deadbeef/deadbeef-1.9.4.ebuild create mode 100644 media-sound/mpd/mpd-0.23.12.ebuild create mode 100644 media-sound/rescrobbled/rescrobbled-0.7.0.ebuild create mode 100644 media-sound/spek/spek-0.8.5.ebuild create mode 100644 media-video/bino/bino-2.0.ebuild delete mode 100644 media-video/mpeg2vidcodec/Manifest delete mode 100644 media-video/mpeg2vidcodec/files/mpeg2vidcodec-12-Wimplicit-function-declaration.patch delete mode 100644 media-video/mpeg2vidcodec/files/mpeg2vidcodec-12-fix-build-system.patch delete mode 100644 media-video/mpeg2vidcodec/metadata.xml delete mode 100644 media-video/mpeg2vidcodec/mpeg2vidcodec-12-r1.ebuild delete mode 100644 media-video/ogmrip/Manifest delete mode 100644 media-video/ogmrip/metadata.xml delete mode 100644 media-video/ogmrip/ogmrip-1.0.1.ebuild delete mode 100644 media-video/shrip/Manifest delete mode 100644 media-video/shrip/metadata.xml delete mode 100644 media-video/shrip/shrip-0.6.0-r1.ebuild delete mode 100644 metadata/md5-cache/app-admin/awscli-1.27.37 delete mode 100644 metadata/md5-cache/app-admin/awscli-1.27.41 delete mode 100644 metadata/md5-cache/app-admin/awscli-1.27.46 delete mode 100644 metadata/md5-cache/app-admin/awscli-1.27.49 delete mode 100644 metadata/md5-cache/app-admin/awscli-1.27.51 rename metadata/md5-cache/app-admin/{awscli-1.27.47 => awscli-1.27.53} (92%) rename metadata/md5-cache/app-admin/{awscli-1.27.48 => awscli-1.27.54} (92%) delete mode 100644 metadata/md5-cache/app-admin/clustershell-1.8.4 create mode 100644 metadata/md5-cache/app-admin/gkrellm-2.3.11-r2 create mode 100644 metadata/md5-cache/app-arch/ncompress-5.0-r1 delete mode 100644 metadata/md5-cache/app-arch/upx-4.0.0 delete mode 100644 metadata/md5-cache/app-arch/upx-4.0.1 create mode 100644 metadata/md5-cache/app-containers/lxc-5.0.2 create mode 100644 metadata/md5-cache/app-containers/lxd-5.0.2 create mode 100644 metadata/md5-cache/app-crypt/minisign-0.11 delete mode 100644 metadata/md5-cache/app-crypt/minisign-0.9 create mode 100644 metadata/md5-cache/app-crypt/tpm2-tss-4.0.0 delete mode 100644 metadata/md5-cache/app-crypt/tpm2-tss-engine-1.1.0-r1 rename metadata/md5-cache/app-crypt/{tpm2-tss-engine-1.1.0-r2 => tpm2-tss-engine-1.2.0} (90%) create mode 100644 metadata/md5-cache/app-crypt/yubikey-manager-5.0.1 create mode 100644 metadata/md5-cache/app-emacs/doom-modeline-3.3.2 create mode 100644 metadata/md5-cache/app-emacs/shrink-path-0.3.1 create mode 100644 metadata/md5-cache/app-eselect/eselect-wxwidgets-20230114-r1 delete mode 100644 metadata/md5-cache/app-i18n/ibus-m17n-1.4.17 delete mode 100644 metadata/md5-cache/app-i18n/ibus-table-1.16.13 delete mode 100644 metadata/md5-cache/app-i18n/ibus-table-others-1.3.13 rename metadata/md5-cache/app-i18n/{ibus-typing-booster-2.19.7 => ibus-typing-booster-2.19.13} (95%) rename metadata/md5-cache/app-i18n/{ibus-typing-booster-2.19.8 => ibus-typing-booster-2.20.0} (97%) create mode 100644 metadata/md5-cache/app-laptop/tuxedo-keyboard-3.1.3-r1 create mode 100644 metadata/md5-cache/app-misc/golly-4.2 create mode 100644 metadata/md5-cache/app-office/libreoffice-bin-7.4.4.2 create mode 100644 metadata/md5-cache/app-office/libreoffice-bin-debug-7.4.4.2 create mode 100644 metadata/md5-cache/app-portage/flaggie-0.99.1 create mode 100644 metadata/md5-cache/app-portage/flaggie-0.99.2 create mode 100644 metadata/md5-cache/app-portage/pycargoebuild-0.6.2 delete mode 100644 metadata/md5-cache/app-shells/zsh-completions-0.33.0 rename metadata/md5-cache/app-text/{pandoc-bin-2.19 => pandoc-bin-3.0} (51%) create mode 100644 metadata/md5-cache/app-text/xlsx2csv-0.8.0 rename metadata/md5-cache/app-text/{zathura-0.5.2-r2 => zathura-0.5.2-r3} (80%) delete mode 100644 metadata/md5-cache/dev-cpp/atkmm-2.36.2-r1 create mode 100644 metadata/md5-cache/dev-db/etcd-3.4.16-r1 create mode 100644 metadata/md5-cache/dev-db/mysql-workbench-8.0.32 delete mode 100644 metadata/md5-cache/dev-db/opendbx-1.4.5-r2 delete mode 100644 metadata/md5-cache/dev-db/opendbx-1.4.6-r4 delete mode 100644 metadata/md5-cache/dev-db/opendbx-1.5.0-r3 delete mode 100644 metadata/md5-cache/dev-db/oracle-instantclient-18.5.0.0 rename metadata/md5-cache/dev-embedded/{openocd-0.12.0_rc3 => openocd-0.12.0} (87%) rename metadata/md5-cache/dev-games/{godot-4.0_beta12 => godot-4.0_beta14} (60%) create mode 100644 metadata/md5-cache/dev-java/openjdk-11.0.18_p10 create mode 100644 metadata/md5-cache/dev-java/openjdk-17.0.6_p10 create mode 100644 metadata/md5-cache/dev-java/openjdk-8.362_p09 create mode 100644 metadata/md5-cache/dev-java/tomcat-el-api-8.5.85 create mode 100644 metadata/md5-cache/dev-java/tomcat-jsp-api-8.5.85 create mode 100644 metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.85 rename metadata/md5-cache/dev-lang/{ghc-8.10.6-r1 => ghc-8.10.6-r2} (87%) create mode 100644 metadata/md5-cache/dev-lang/spidermonkey-102.7.0 create mode 100644 metadata/md5-cache/dev-lang/zig-0.10.1 create mode 100644 metadata/md5-cache/dev-lang/zig-bin-0.10.1 create mode 100644 metadata/md5-cache/dev-libs/dqlite-1.14.0 create mode 100644 metadata/md5-cache/dev-libs/hidapi-0.12.0-r1 create mode 100644 metadata/md5-cache/dev-libs/hidapi-0.13.1 delete mode 100644 metadata/md5-cache/dev-libs/libffi-3.3-r2 delete mode 100644 metadata/md5-cache/dev-libs/libffi-3.4.2-r2 create mode 100644 metadata/md5-cache/dev-libs/libfilezilla-0.41.0 create mode 100644 metadata/md5-cache/dev-libs/libgit2-1.5.1 delete mode 100644 metadata/md5-cache/dev-libs/librep-0.92.7-r2 create mode 100644 metadata/md5-cache/dev-libs/libtraceevent-1.7.1 rename metadata/md5-cache/dev-libs/{libtracefs-1.6.1-r1 => libtracefs-1.6.1-r2} (75%) rename metadata/md5-cache/dev-libs/{libtracefs-1.6.3-r1 => libtracefs-1.6.3-r2} (76%) create mode 100644 metadata/md5-cache/dev-libs/libtracefs-1.6.4 create mode 100644 metadata/md5-cache/dev-libs/plasma-wayland-protocols-1.10.0 create mode 100644 metadata/md5-cache/dev-libs/raft-0.17.1 delete mode 100644 metadata/md5-cache/dev-libs/rocclr-4.3.0 delete mode 100644 metadata/md5-cache/dev-libs/rocm-hostcall-2.7.0 create mode 100644 metadata/md5-cache/dev-libs/tree-sitter-c-sharp-0.20.0 create mode 100644 metadata/md5-cache/dev-libs/tree-sitter-scala-0.19.1 delete mode 100644 metadata/md5-cache/dev-libs/xalan-c-1.11.0_pre1153059 delete mode 100644 metadata/md5-cache/dev-libs/xmlrpc-c-1.51.06-r2 create mode 100644 metadata/md5-cache/dev-libs/yascreen-1.92 create mode 100644 metadata/md5-cache/dev-ml/camlidl-1.11 rename metadata/md5-cache/dev-ml/{facile-1.1.3 => facile-1.1.3-r1} (90%) create mode 100644 metadata/md5-cache/dev-ml/lablgtk-2.18.13 create mode 100644 metadata/md5-cache/dev-ml/markup-1.0.3 rename metadata/md5-cache/dev-perl/{Digest-Nilsimsa-0.60.0-r3 => Digest-Nilsimsa-0.60.0-r4} (93%) create mode 100644 metadata/md5-cache/dev-perl/File-RsyncP-0.760.0-r1 create mode 100644 metadata/md5-cache/dev-perl/Net-Pcap-0.210.0 delete mode 100644 metadata/md5-cache/dev-perl/perl-mozldap-1.5.3-r2 create mode 100644 metadata/md5-cache/dev-python/astroid-2.13.3 delete mode 100644 metadata/md5-cache/dev-python/boto3-1.26.37 delete mode 100644 metadata/md5-cache/dev-python/boto3-1.26.41 delete mode 100644 metadata/md5-cache/dev-python/boto3-1.26.46 delete mode 100644 metadata/md5-cache/dev-python/boto3-1.26.49 delete mode 100644 metadata/md5-cache/dev-python/boto3-1.26.51 rename metadata/md5-cache/dev-python/{boto3-1.26.47 => boto3-1.26.53} (91%) rename metadata/md5-cache/dev-python/{boto3-1.26.48 => boto3-1.26.54} (91%) delete mode 100644 metadata/md5-cache/dev-python/botocore-1.29.37 delete mode 100644 metadata/md5-cache/dev-python/botocore-1.29.41 delete mode 100644 metadata/md5-cache/dev-python/botocore-1.29.46 delete mode 100644 metadata/md5-cache/dev-python/botocore-1.29.47 delete mode 100644 metadata/md5-cache/dev-python/botocore-1.29.51 rename metadata/md5-cache/dev-python/{botocore-1.29.48 => botocore-1.29.53} (96%) rename metadata/md5-cache/dev-python/{botocore-1.29.49 => botocore-1.29.54} (96%) create mode 100644 metadata/md5-cache/dev-python/bottleneck-1.3.6 delete mode 100644 metadata/md5-cache/dev-python/cfn-lint-0.72.2 delete mode 100644 metadata/md5-cache/dev-python/cfn-lint-0.72.4 delete mode 100644 metadata/md5-cache/dev-python/cfn-lint-0.72.5-r1 create mode 100644 metadata/md5-cache/dev-python/cloudpickle-2.2.1 delete mode 100644 metadata/md5-cache/dev-python/dulwich-0.20.46 create mode 100644 metadata/md5-cache/dev-python/ensurepip-setuptools-66.1.1 create mode 100644 metadata/md5-cache/dev-python/flask-nav-0.6-r5 create mode 100644 metadata/md5-cache/dev-python/fsspec-2023.1.0 create mode 100644 metadata/md5-cache/dev-python/hidapi-0.13.1 create mode 100644 metadata/md5-cache/dev-python/hypothesis-6.63.0 delete mode 100644 metadata/md5-cache/dev-python/ipykernel-6.19.2 delete mode 100644 metadata/md5-cache/dev-python/ipykernel-6.19.3 create mode 100644 metadata/md5-cache/dev-python/jaraco-context-4.3.0 delete mode 100644 metadata/md5-cache/dev-python/keyring-23.11.0 delete mode 100644 metadata/md5-cache/dev-python/libtmux-0.15.9 create mode 100644 metadata/md5-cache/dev-python/mkdocs-material-9.0.6 create mode 100644 metadata/md5-cache/dev-python/mkdocs_pymdownx_material_extras-2.4.2 create mode 100644 metadata/md5-cache/dev-python/nbsphinx-0.8.12 create mode 100644 metadata/md5-cache/dev-python/openapi-core-0.16.5 create mode 100644 metadata/md5-cache/dev-python/pandas-1.5.3 create mode 100644 metadata/md5-cache/dev-python/paramiko-3.0.0 rename metadata/md5-cache/dev-python/{pipenv-2022.11.30 => pipenv-2022.12.19} (98%) delete mode 100644 metadata/md5-cache/dev-python/pipenv-2022.9.24-r1 delete mode 100644 metadata/md5-cache/dev-python/pyhcl-0.4.4 create mode 100644 metadata/md5-cache/dev-python/pyhcl-0.4.4-r1 create mode 100644 metadata/md5-cache/dev-python/pymdown-extensions-9.9.2 create mode 100644 metadata/md5-cache/dev-python/pyproject-fmt-0.5.0 create mode 100644 metadata/md5-cache/dev-python/pytest-httpx-0.21.3 rename metadata/md5-cache/dev-python/{test_server-0.0.40 => python-dotenv-0.21.1} (75%) create mode 100644 metadata/md5-cache/dev-python/rich-13.2.0 create mode 100644 metadata/md5-cache/dev-python/scikit-build-0.16.5 create mode 100644 metadata/md5-cache/dev-python/scikit-build-0.16.6 delete mode 100644 metadata/md5-cache/dev-python/sentry-sdk-1.11.1 create mode 100644 metadata/md5-cache/dev-python/serverfiles-0.3.1-r1 create mode 100644 metadata/md5-cache/dev-python/setuptools-66.1.1 delete mode 100644 metadata/md5-cache/dev-python/snakeoil-0.10.1 delete mode 100644 metadata/md5-cache/dev-python/snakeoil-0.10.3 rename metadata/md5-cache/dev-python/{snakeoil-0.10.2 => snakeoil-0.10.5} (96%) rename metadata/md5-cache/dev-python/{sphinx-autodoc-typehints-1.21.3 => sphinx-autodoc-typehints-1.21.5} (97%) rename metadata/md5-cache/dev-python/{sphinx-autodoc-typehints-1.21.4 => sphinx-autodoc-typehints-1.21.7} (97%) delete mode 100644 metadata/md5-cache/dev-python/starlette-0.21.0 delete mode 100644 metadata/md5-cache/dev-python/starlette-0.23.0 delete mode 100644 metadata/md5-cache/dev-python/tox-3.27.1 create mode 100644 metadata/md5-cache/dev-python/trove-classifiers-2023.1.20 create mode 100644 metadata/md5-cache/dev-python/vecrec-0.3.1-r1 delete mode 100644 metadata/md5-cache/dev-python/zconfig-3.6.0-r1 delete mode 100644 metadata/md5-cache/dev-ruby/builder-3.2.4 delete mode 100644 metadata/md5-cache/dev-ruby/coderay-1.1.2 delete mode 100644 metadata/md5-cache/dev-ruby/coderay-1.1.3-r1 delete mode 100644 metadata/md5-cache/dev-ruby/daemon_controller-1.2.0-r2 delete mode 100644 metadata/md5-cache/dev-ruby/fast_gettext-1.8.0 delete mode 100644 metadata/md5-cache/dev-ruby/ferret-0.11.8.7-r1 delete mode 100644 metadata/md5-cache/dev-ruby/net-sftp-3.0.0 delete mode 100644 metadata/md5-cache/dev-ruby/net-ssh-6.1.0-r1 delete mode 100644 metadata/md5-cache/dev-ruby/pg-1.2.2 delete mode 100644 metadata/md5-cache/dev-ruby/pg-1.2.3 create mode 100644 metadata/md5-cache/dev-ruby/rails-html-sanitizer-1.5.0 create mode 100644 metadata/md5-cache/dev-ruby/rbs-2.8.4 create mode 100644 metadata/md5-cache/dev-ruby/regexp_parser-2.6.2 delete mode 100644 metadata/md5-cache/dev-ruby/rr-1.2.1 delete mode 100644 metadata/md5-cache/dev-ruby/ruby-odbc-0.99999 delete mode 100644 metadata/md5-cache/dev-ruby/ruby-progressbar-1.10.1-r1 delete mode 100644 metadata/md5-cache/dev-ruby/sass-3.7.4 delete mode 100644 metadata/md5-cache/dev-ruby/semantic_puppet-1.0.2 delete mode 100644 metadata/md5-cache/dev-ruby/stomp-1.4.9 delete mode 100644 metadata/md5-cache/dev-ruby/tilt-2.0.10 create mode 100644 metadata/md5-cache/dev-scheme/guile-ncurses-3.1 create mode 100644 metadata/md5-cache/dev-scheme/guile-ssh-0.16.2 create mode 100644 metadata/md5-cache/dev-scheme/mit-scheme-12.1 create mode 100644 metadata/md5-cache/dev-util/cmake-3.25.2 create mode 100644 metadata/md5-cache/dev-util/diffoscope-233 rename metadata/md5-cache/dev-util/{hip-5.1.3-r2 => hip-5.1.3-r3} (98%) rename metadata/md5-cache/dev-util/{hip-5.3.3 => hip-5.3.3-r1} (98%) create mode 100644 metadata/md5-cache/dev-util/poke-2.90.0 delete mode 100644 metadata/md5-cache/dev-util/stripe-mock-0.141.0 delete mode 100644 metadata/md5-cache/dev-util/stripe-mock-0.145.0 delete mode 100644 metadata/md5-cache/dev-util/stripe-mock-0.147.0 delete mode 100644 metadata/md5-cache/dev-util/stripe-mock-0.148.0 rename metadata/md5-cache/dev-util/{stripe-mock-0.146.0 => stripe-mock-0.150.0} (60%) create mode 100644 metadata/md5-cache/dev-util/trace-cmd-3.1.6 create mode 100644 metadata/md5-cache/games-arcade/performous-1.2.0 delete mode 100644 metadata/md5-cache/games-emulation/nestopia-1.51.1 delete mode 100644 metadata/md5-cache/games-emulation/nestopia-9999 create mode 100644 metadata/md5-cache/games-emulation/vbam-2.1.5 delete mode 100644 metadata/md5-cache/games-puzzle/mindless-1.6-r1 delete mode 100644 metadata/md5-cache/games-strategy/naev-0.10.2 create mode 100644 metadata/md5-cache/kde-plasma/bluedevil-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/breeze-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/breeze-grub-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/breeze-gtk-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/breeze-plymouth-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/discover-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/drkonqi-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/kactivitymanagerd-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/kde-cli-tools-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/kde-gtk-config-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/kdecoration-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/kdeplasma-addons-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/kgamma-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/khotkeys-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/kinfocenter-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/kmenuedit-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/kpipewire-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/kscreen-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/kscreenlocker-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/ksshaskpass-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/ksystemstats-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/kwallet-pam-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/kwayland-integration-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/kwin-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/kwrited-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/layer-shell-qt-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/libkscreen-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/libksysguard-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/libkworkspace-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/milou-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/oxygen-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/oxygen-sounds-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/plasma-browser-integration-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/plasma-desktop-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/plasma-disks-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/plasma-firewall-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/plasma-integration-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/plasma-meta-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/plasma-nm-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/plasma-pa-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/plasma-sdk-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/plasma-systemmonitor-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/plasma-thunderbolt-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/plasma-vault-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/plasma-welcome-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/plasma-workspace-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/plymouth-kcm-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/polkit-kde-agent-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/powerdevil-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/sddm-kcm-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/systemsettings-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-5.26.90 create mode 100644 metadata/md5-cache/kde-plasma/xembed-sni-proxy-5.26.90 delete mode 100644 metadata/md5-cache/mail-client/alot-0.9.1 create mode 100644 metadata/md5-cache/mail-client/thunderbird-102.7.0 create mode 100644 metadata/md5-cache/mail-client/thunderbird-bin-102.7.0 create mode 100644 metadata/md5-cache/mate-base/mate-panel-1.26.2 rename metadata/md5-cache/mate-extra/{mate-screensaver-1.26.1 => mate-screensaver-1.26.1-r1} (95%) delete mode 100644 metadata/md5-cache/media-gfx/colorhug-client-0.2.8 create mode 100644 metadata/md5-cache/media-gfx/converseen-0.9.10.0 delete mode 100644 metadata/md5-cache/media-gfx/imv-9999 delete mode 100644 metadata/md5-cache/media-gfx/iscan-plugin-network-nt-1.1.3 create mode 100644 metadata/md5-cache/media-gfx/scrot-1.8.1 delete mode 100644 metadata/md5-cache/media-gfx/tuxpaint-0.9.24-r2 delete mode 100644 metadata/md5-cache/media-gfx/tuxpaint-0.9.28-r1 delete mode 100644 metadata/md5-cache/media-libs/guilib-1.2.1-r1 rename metadata/md5-cache/media-libs/{netpbm-11.1.0-r1 => netpbm-11.1.0-r2} (84%) rename metadata/md5-cache/{sys-power/RyzenAdj-0.10.0 => media-libs/portsmf-239} (56%) delete mode 100644 metadata/md5-cache/media-libs/tse3-0.3.1-r1 create mode 100644 metadata/md5-cache/media-sound/audacity-3.2.3 create mode 100644 metadata/md5-cache/media-sound/deadbeef-1.9.4 create mode 100644 metadata/md5-cache/media-sound/mpd-0.23.12 create mode 100644 metadata/md5-cache/media-sound/rescrobbled-0.7.0 create mode 100644 metadata/md5-cache/media-sound/spek-0.8.5 create mode 100644 metadata/md5-cache/media-video/bino-2.0 delete mode 100644 metadata/md5-cache/media-video/mpeg2vidcodec-12-r1 delete mode 100644 metadata/md5-cache/media-video/ogmrip-1.0.1 delete mode 100644 metadata/md5-cache/media-video/shrip-0.6.0-r1 rename metadata/md5-cache/net-analyzer/{nessus-agent-bin-10.3.0 => nessus-agent-bin-10.3.1} (86%) rename metadata/md5-cache/net-analyzer/{nessus-bin-10.4.1 => nessus-bin-10.4.2} (86%) create mode 100644 metadata/md5-cache/net-analyzer/wireshark-3.6.11 create mode 100644 metadata/md5-cache/net-analyzer/wireshark-4.0.3 delete mode 100644 metadata/md5-cache/net-dns/pdns-4.6.3 delete mode 100644 metadata/md5-cache/net-dns/pdns-4.7.2 delete mode 100644 metadata/md5-cache/net-dns/pdns-recursor-4.7.2 delete mode 100644 metadata/md5-cache/net-dns/pdns-recursor-4.7.3 rename metadata/md5-cache/net-dns/{pdns-recursor-4.8.0 => pdns-recursor-4.8.1} (97%) delete mode 100644 metadata/md5-cache/net-firewall/nufw-2.2.22-r4 rename metadata/md5-cache/net-fs/{ksmbd-tools-3.4.6 => ksmbd-tools-3.4.6-r1} (100%) create mode 100644 metadata/md5-cache/net-irc/weechat-3.8 delete mode 100644 metadata/md5-cache/net-mail/mu-1.8.11 create mode 100644 metadata/md5-cache/net-misc/dhcp-4.4.3_p1-r1 rename metadata/md5-cache/net-misc/{gerbera-1.12.0 => gerbera-1.12.1} (74%) delete mode 100644 metadata/md5-cache/net-misc/minidlna-1.3.1-r1 create mode 100644 metadata/md5-cache/net-misc/miniupnpd-2.3.2 create mode 100644 metadata/md5-cache/net-misc/ofono-2.0 delete mode 100644 metadata/md5-cache/net-misc/ptpd-2.3.1-r1 delete mode 100644 metadata/md5-cache/net-nds/adtool-1.3.3-r2 delete mode 100644 metadata/md5-cache/net-nds/openldap-2.4.57-r2 rename metadata/md5-cache/net-nds/{openldap-2.6.3-r4 => openldap-2.6.3-r5} (99%) create mode 100644 metadata/md5-cache/net-p2p/fms-0.3.84 create mode 100644 metadata/md5-cache/net-p2p/freenet-0.7.5_p1493-r1 delete mode 100644 metadata/md5-cache/net-p2p/transmission-3.00-r1 delete mode 100644 metadata/md5-cache/net-p2p/transmission-4.0.0_beta1 delete mode 100644 metadata/md5-cache/net-p2p/transmission-4.0.0_beta2 delete mode 100644 metadata/md5-cache/net-wireless/bluez-hcidump-2.5 delete mode 100644 metadata/md5-cache/net-wireless/rfkill-0.5-r2 delete mode 100644 metadata/md5-cache/net-wireless/rfkill-0.5-r3 delete mode 100644 metadata/md5-cache/net-wireless/rfkill-1.0 delete mode 100644 metadata/md5-cache/sci-libs/libcmatrix-3.11.0-r1 create mode 100644 metadata/md5-cache/sci-libs/pdal-2.5.0 create mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-8.5.85 delete mode 100644 metadata/md5-cache/sys-apps/hponcfg-5.5.0.0 create mode 100644 metadata/md5-cache/sys-apps/pkgcore-0.12.19 delete mode 100644 metadata/md5-cache/sys-cluster/ganglia-3.7.1-r3 delete mode 100644 metadata/md5-cache/sys-cluster/ganglia-web-3.7.3-r2 create mode 100644 metadata/md5-cache/sys-cluster/kube-apiserver-1.23.16 create mode 100644 metadata/md5-cache/sys-cluster/kube-apiserver-1.24.10 create mode 100644 metadata/md5-cache/sys-cluster/kube-apiserver-1.25.6 create mode 100644 metadata/md5-cache/sys-cluster/kube-apiserver-1.26.1 create mode 100644 metadata/md5-cache/sys-cluster/kube-controller-manager-1.23.16 create mode 100644 metadata/md5-cache/sys-cluster/kube-controller-manager-1.24.10 create mode 100644 metadata/md5-cache/sys-cluster/kube-controller-manager-1.25.6 create mode 100644 metadata/md5-cache/sys-cluster/kube-controller-manager-1.26.1 create mode 100644 metadata/md5-cache/sys-cluster/kube-proxy-1.23.16 create mode 100644 metadata/md5-cache/sys-cluster/kube-proxy-1.24.10 create mode 100644 metadata/md5-cache/sys-cluster/kube-proxy-1.25.6 create mode 100644 metadata/md5-cache/sys-cluster/kube-proxy-1.26.1 create mode 100644 metadata/md5-cache/sys-cluster/kube-scheduler-1.23.16 create mode 100644 metadata/md5-cache/sys-cluster/kube-scheduler-1.24.10 create mode 100644 metadata/md5-cache/sys-cluster/kube-scheduler-1.25.6 create mode 100644 metadata/md5-cache/sys-cluster/kube-scheduler-1.26.1 create mode 100644 metadata/md5-cache/sys-cluster/kubeadm-1.23.16 create mode 100644 metadata/md5-cache/sys-cluster/kubeadm-1.24.10 create mode 100644 metadata/md5-cache/sys-cluster/kubeadm-1.25.6 create mode 100644 metadata/md5-cache/sys-cluster/kubeadm-1.26.1 create mode 100644 metadata/md5-cache/sys-cluster/kubectl-1.23.16 create mode 100644 metadata/md5-cache/sys-cluster/kubectl-1.24.10 create mode 100644 metadata/md5-cache/sys-cluster/kubectl-1.25.6 create mode 100644 metadata/md5-cache/sys-cluster/kubectl-1.26.1 create mode 100644 metadata/md5-cache/sys-cluster/kubelet-1.23.16 create mode 100644 metadata/md5-cache/sys-cluster/kubelet-1.24.10 create mode 100644 metadata/md5-cache/sys-cluster/kubelet-1.25.6 create mode 100644 metadata/md5-cache/sys-cluster/kubelet-1.26.1 rename metadata/md5-cache/sys-devel/{clang-common-15.0.7 => clang-common-15.0.7-r1} (97%) rename metadata/md5-cache/sys-devel/{clang-common-16.0.0_pre20230107 => clang-common-16.0.0_pre20230107-r1} (96%) create mode 100644 metadata/md5-cache/sys-devel/gcc-10.4.1_p20230119 create mode 100644 metadata/md5-cache/sys-devel/gcc-11.3.1_p20230120 create mode 100644 metadata/md5-cache/sys-devel/mold-1.10.0 create mode 100644 metadata/md5-cache/sys-fs/lxcfs-5.0.3 create mode 100644 metadata/md5-cache/sys-fs/ncdu-2.2.2 create mode 100644 metadata/md5-cache/sys-fs/zfs-2.1.8 create mode 100644 metadata/md5-cache/sys-fs/zfs-kmod-2.1.8 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.9.334 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.9.337 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-4.9.337 create mode 100644 metadata/md5-cache/sys-libs/basu-0.2.1 create mode 100644 metadata/md5-cache/sys-libs/glibc-2.36-r7 create mode 100644 metadata/md5-cache/sys-libs/newlib-4.3.0.20230120 rename metadata/md5-cache/sys-power/{RyzenAdj-0.8.3 => RyzenAdj-0.12.0} (87%) delete mode 100644 metadata/md5-cache/sys-power/RyzenAdj-0.8.2-r1 rename metadata/md5-cache/www-client/{chromium-111.0.5532.2 => chromium-111.0.5545.6} (97%) rename metadata/md5-cache/www-client/{google-chrome-unstable-111.0.5532.2 => google-chrome-unstable-111.0.5545.6} (97%) rename metadata/md5-cache/www-client/{microsoft-edge-109.0.1518.52 => microsoft-edge-109.0.1518.61} (96%) rename metadata/md5-cache/www-client/{microsoft-edge-beta-109.0.1518.44 => microsoft-edge-beta-110.0.1587.17} (96%) rename metadata/md5-cache/www-client/{microsoft-edge-dev-110.0.1556.0-r1 => microsoft-edge-dev-110.0.1587.15} (93%) rename metadata/md5-cache/www-client/{microsoft-edge-dev-110.0.1587.1 => microsoft-edge-dev-111.0.1619.2} (96%) rename metadata/md5-cache/www-client/{opera-94.0.4606.65 => opera-94.0.4606.76} (83%) rename metadata/md5-cache/www-plugins/{chrome-binary-plugins-111.0.5532.2_alpha => chrome-binary-plugins-111.0.5545.6_alpha} (91%) create mode 100644 metadata/md5-cache/www-servers/tomcat-8.5.85 create mode 100644 metadata/md5-cache/x11-drivers/nvidia-drivers-525.85.05 delete mode 100644 metadata/md5-cache/x11-libs/libast-0.8-r1 delete mode 100644 metadata/md5-cache/x11-libs/rep-gtk-0.90.8.3 create mode 100644 metadata/md5-cache/x11-libs/wxGTK-3.2.1 create mode 100644 metadata/md5-cache/x11-misc/autorandr-1.13.1 create mode 100644 metadata/md5-cache/x11-misc/lightdm-1.32.0-r2 create mode 100644 metadata/md5-cache/x11-terms/guake-3.9.0 create mode 100644 metadata/md5-cache/x11-terms/rxvt-unicode-9.31 rename metadata/md5-cache/x11-themes/{murrine-themes-0.98.11 => murrine-themes-0.98.11-r1} (67%) delete mode 100644 metadata/md5-cache/x11-themes/sawfish-themes-0.0.1-r3 delete mode 100644 metadata/md5-cache/x11-wm/sawfish-1.12.90-r2 create mode 100644 metadata/md5-cache/xfce-base/thunar-4.18.3 delete mode 100644 metadata/md5-cache/xfce-base/xfdesktop-4.17.2 create mode 100644 metadata/md5-cache/xfce-base/xfdesktop-4.18.1 create mode 100644 metadata/md5-cache/xfce-extra/xfce4-notifyd-0.7.1 rename net-analyzer/nessus-agent-bin/{nessus-agent-bin-10.3.0.ebuild => nessus-agent-bin-10.3.1.ebuild} (98%) rename net-analyzer/nessus-bin/{nessus-bin-10.4.1.ebuild => nessus-bin-10.4.2.ebuild} (98%) create mode 100644 net-analyzer/wireshark/wireshark-3.6.11.ebuild create mode 100644 net-analyzer/wireshark/wireshark-4.0.3.ebuild delete mode 100644 net-dns/pdns-recursor/pdns-recursor-4.7.2.ebuild delete mode 100644 net-dns/pdns-recursor/pdns-recursor-4.7.3.ebuild rename net-dns/pdns-recursor/{pdns-recursor-4.8.0.ebuild => pdns-recursor-4.8.1.ebuild} (98%) delete mode 100644 net-dns/pdns/pdns-4.6.3.ebuild delete mode 100644 net-dns/pdns/pdns-4.7.2.ebuild delete mode 100644 net-firewall/nufw/Manifest delete mode 100644 net-firewall/nufw/files/nuauth-conf.d delete mode 100644 net-firewall/nufw/files/nuauth-init.d delete mode 100644 net-firewall/nufw/files/nufw-2.2.22-gnutls-3.4.patch delete mode 100644 net-firewall/nufw/files/nufw-2.2.22-var-run.patch delete mode 100644 net-firewall/nufw/files/nufw-conf.d delete mode 100644 net-firewall/nufw/files/nufw-init.d delete mode 100644 net-firewall/nufw/metadata.xml delete mode 100644 net-firewall/nufw/nufw-2.2.22-r4.ebuild rename net-fs/ksmbd-tools/{ksmbd-tools-3.4.6.ebuild => ksmbd-tools-3.4.6-r1.ebuild} (100%) create mode 100644 net-irc/weechat/weechat-3.8.ebuild delete mode 100644 net-mail/mu/mu-1.8.11.ebuild create mode 100644 net-misc/dhcp/dhcp-4.4.3_p1-r1.ebuild create mode 100644 net-misc/dhcp/files/dhcp.tmpfiles rename net-misc/gerbera/{gerbera-1.12.0.ebuild => gerbera-1.12.1.ebuild} (93%) delete mode 100644 net-misc/minidlna/minidlna-1.3.1-r1.ebuild create mode 100644 net-misc/miniupnpd/miniupnpd-2.3.2.ebuild create mode 100644 net-misc/ofono/ofono-2.0.ebuild delete mode 100644 net-misc/ptpd/ptpd-2.3.1-r1.ebuild delete mode 100644 net-nds/adtool/Manifest delete mode 100644 net-nds/adtool/adtool-1.3.3-r2.ebuild delete mode 100644 net-nds/adtool/files/adtool-1.3.3-automake.patch delete mode 100644 net-nds/adtool/files/adtool-1.3.3-bfr-overflow.patch delete mode 100644 net-nds/adtool/files/adtool-1.3.3-fno-common.patch delete mode 100644 net-nds/adtool/metadata.xml delete mode 100644 net-nds/openldap/openldap-2.4.57-r2.ebuild rename net-nds/openldap/{openldap-2.6.3-r4.ebuild => openldap-2.6.3-r5.ebuild} (99%) create mode 100644 net-p2p/fms/fms-0.3.84.ebuild create mode 100755 net-p2p/freenet/files/freenet.initd create mode 100644 net-p2p/freenet/freenet-0.7.5_p1493-r1.ebuild delete mode 100644 net-p2p/transmission/transmission-3.00-r1.ebuild delete mode 100644 net-p2p/transmission/transmission-4.0.0_beta1.ebuild delete mode 100644 net-p2p/transmission/transmission-4.0.0_beta2.ebuild delete mode 100644 net-wireless/bluez-hcidump/Manifest delete mode 100644 net-wireless/bluez-hcidump/bluez-hcidump-2.5.ebuild delete mode 100644 net-wireless/bluez-hcidump/metadata.xml delete mode 100644 net-wireless/rfkill/Manifest delete mode 100644 net-wireless/rfkill/metadata.xml delete mode 100644 net-wireless/rfkill/rfkill-0.5-r2.ebuild delete mode 100644 net-wireless/rfkill/rfkill-0.5-r3.ebuild delete mode 100644 net-wireless/rfkill/rfkill-1.0.ebuild delete mode 100644 sci-libs/libcmatrix/Manifest delete mode 100644 sci-libs/libcmatrix/files/libcmatrix-3.11.0-fix-c++14.patch delete mode 100644 sci-libs/libcmatrix/files/libcmatrix-3.11.0-gcc5.2.patch delete mode 100644 sci-libs/libcmatrix/files/libcmatrix-3.11.0-shared.patch delete mode 100644 sci-libs/libcmatrix/files/libcmatrix-3.2.1-gcc4.4.patch delete mode 100644 sci-libs/libcmatrix/files/libcmatrix-3.2.1-gcc4.6.patch delete mode 100644 sci-libs/libcmatrix/files/libcmatrix-3.2.1-gcc4.7.patch delete mode 100644 sci-libs/libcmatrix/files/libcmatrix-3.2.1-minuit2.patch delete mode 100644 sci-libs/libcmatrix/files/libcmatrix-3.9.0-atlas.patch delete mode 100644 sci-libs/libcmatrix/libcmatrix-3.11.0-r1.ebuild delete mode 100644 sci-libs/libcmatrix/metadata.xml create mode 100644 sci-libs/pdal/files/pdal-2.5.0-fix-opt-abseil.patch create mode 100644 sci-libs/pdal/pdal-2.5.0.ebuild create mode 100644 sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-8.5.85.ebuild delete mode 100644 sec-policy/selinux-mailman/Manifest.gz delete mode 100644 sec-policy/selinux-mailman/metadata.xml delete mode 100644 sys-apps/hponcfg/hponcfg-5.5.0.0.ebuild create mode 100644 sys-apps/pkgcore/pkgcore-0.12.19.ebuild create mode 100644 sys-cluster/charliecloud/files/charliecloud-0.30-dash.patch delete mode 100644 sys-cluster/ganglia-web/Manifest delete mode 100644 sys-cluster/ganglia-web/ganglia-web-3.7.3-r2.ebuild delete mode 100644 sys-cluster/ganglia-web/metadata.xml delete mode 100644 sys-cluster/ganglia/Manifest delete mode 100644 sys-cluster/ganglia/files/gmetad.rc-2 delete mode 100644 sys-cluster/ganglia/files/gmond.rc-2 delete mode 100644 sys-cluster/ganglia/ganglia-3.7.1-r3.ebuild delete mode 100644 sys-cluster/ganglia/metadata.xml create mode 100644 sys-cluster/kube-apiserver/kube-apiserver-1.23.16.ebuild create mode 100644 sys-cluster/kube-apiserver/kube-apiserver-1.24.10.ebuild create mode 100644 sys-cluster/kube-apiserver/kube-apiserver-1.25.6.ebuild create mode 100644 sys-cluster/kube-apiserver/kube-apiserver-1.26.1.ebuild create mode 100644 sys-cluster/kube-controller-manager/kube-controller-manager-1.23.16.ebuild create mode 100644 sys-cluster/kube-controller-manager/kube-controller-manager-1.24.10.ebuild create mode 100644 sys-cluster/kube-controller-manager/kube-controller-manager-1.25.6.ebuild create mode 100644 sys-cluster/kube-controller-manager/kube-controller-manager-1.26.1.ebuild create mode 100644 sys-cluster/kube-proxy/kube-proxy-1.23.16.ebuild create mode 100644 sys-cluster/kube-proxy/kube-proxy-1.24.10.ebuild create mode 100644 sys-cluster/kube-proxy/kube-proxy-1.25.6.ebuild create mode 100644 sys-cluster/kube-proxy/kube-proxy-1.26.1.ebuild create mode 100644 sys-cluster/kube-scheduler/kube-scheduler-1.23.16.ebuild create mode 100644 sys-cluster/kube-scheduler/kube-scheduler-1.24.10.ebuild create mode 100644 sys-cluster/kube-scheduler/kube-scheduler-1.25.6.ebuild create mode 100644 sys-cluster/kube-scheduler/kube-scheduler-1.26.1.ebuild create mode 100644 sys-cluster/kubeadm/kubeadm-1.23.16.ebuild create mode 100644 sys-cluster/kubeadm/kubeadm-1.24.10.ebuild create mode 100644 sys-cluster/kubeadm/kubeadm-1.25.6.ebuild create mode 100644 sys-cluster/kubeadm/kubeadm-1.26.1.ebuild create mode 100644 sys-cluster/kubectl/kubectl-1.23.16.ebuild create mode 100644 sys-cluster/kubectl/kubectl-1.24.10.ebuild create mode 100644 sys-cluster/kubectl/kubectl-1.25.6.ebuild create mode 100644 sys-cluster/kubectl/kubectl-1.26.1.ebuild create mode 100644 sys-cluster/kubelet/kubelet-1.23.16.ebuild create mode 100644 sys-cluster/kubelet/kubelet-1.24.10.ebuild create mode 100644 sys-cluster/kubelet/kubelet-1.25.6.ebuild create mode 100644 sys-cluster/kubelet/kubelet-1.26.1.ebuild rename sys-devel/clang-common/{clang-common-15.0.7.ebuild => clang-common-15.0.7-r1.ebuild} (98%) rename sys-devel/clang-common/{clang-common-16.0.0_pre20230107.ebuild => clang-common-16.0.0_pre20230107-r1.ebuild} (98%) create mode 100644 sys-devel/gcc/gcc-10.4.1_p20230119.ebuild create mode 100644 sys-devel/gcc/gcc-11.3.1_p20230120.ebuild create mode 100644 sys-devel/mold/mold-1.10.0.ebuild delete mode 100644 sys-fs/erofs-utils/files/1.4-dump-fix-de-nid-issues.patch delete mode 100644 sys-fs/erofs-utils/files/1.4-fsck-add-missing-include.patch delete mode 100644 sys-fs/erofs-utils/files/1.4-werror.patch create mode 100644 sys-fs/lxcfs/lxcfs-5.0.3.ebuild create mode 100644 sys-fs/ncdu/ncdu-2.2.2.ebuild create mode 100644 sys-fs/zfs-kmod/zfs-kmod-2.1.8.ebuild create mode 100644 sys-fs/zfs/zfs-2.1.8.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.9.334.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.9.337.ebuild delete mode 100644 sys-kernel/vanilla-sources/vanilla-sources-4.9.337.ebuild create mode 100644 sys-libs/basu/basu-0.2.1.ebuild create mode 100644 sys-libs/glibc/glibc-2.36-r7.ebuild create mode 100644 sys-libs/newlib/newlib-4.3.0.20230120.ebuild rename sys-power/RyzenAdj/{RyzenAdj-0.10.0.ebuild => RyzenAdj-0.12.0.ebuild} (96%) delete mode 100644 sys-power/RyzenAdj/RyzenAdj-0.8.2-r1.ebuild delete mode 100644 sys-power/RyzenAdj/RyzenAdj-0.8.3.ebuild rename www-client/chromium/{chromium-111.0.5532.2.ebuild => chromium-111.0.5545.6.ebuild} (99%) rename www-client/google-chrome-unstable/{google-chrome-unstable-111.0.5532.2.ebuild => google-chrome-unstable-111.0.5545.6.ebuild} (100%) rename www-client/microsoft-edge-beta/{microsoft-edge-beta-109.0.1518.44.ebuild => microsoft-edge-beta-110.0.1587.17.ebuild} (100%) rename www-client/microsoft-edge-dev/{microsoft-edge-dev-110.0.1587.1.ebuild => microsoft-edge-dev-110.0.1587.15.ebuild} (100%) rename www-client/microsoft-edge-dev/{microsoft-edge-dev-110.0.1556.0-r1.ebuild => microsoft-edge-dev-111.0.1619.2.ebuild} (98%) rename www-client/microsoft-edge/{microsoft-edge-109.0.1518.52.ebuild => microsoft-edge-109.0.1518.61.ebuild} (100%) rename www-client/opera/{opera-94.0.4606.65.ebuild => opera-94.0.4606.76.ebuild} (100%) rename www-plugins/chrome-binary-plugins/{chrome-binary-plugins-111.0.5532.2_alpha.ebuild => chrome-binary-plugins-111.0.5545.6_alpha.ebuild} (100%) create mode 100644 www-servers/tomcat/tomcat-8.5.85.ebuild create mode 100644 x11-drivers/nvidia-drivers/nvidia-drivers-525.85.05.ebuild delete mode 100644 x11-libs/libast/Manifest delete mode 100644 x11-libs/libast/files/libast-0.8-configure-clang16.patch delete mode 100644 x11-libs/libast/libast-0.8-r1.ebuild delete mode 100644 x11-libs/libast/metadata.xml delete mode 100644 x11-libs/rep-gtk/Manifest delete mode 100644 x11-libs/rep-gtk/metadata.xml delete mode 100644 x11-libs/rep-gtk/rep-gtk-0.90.8.3.ebuild create mode 100644 x11-libs/wxGTK/files/wxGTK-3.2.1-configure-tests.patch create mode 100644 x11-libs/wxGTK/files/wxGTK-3.2.1-gtk3-translation-domain.patch create mode 100644 x11-libs/wxGTK/files/wxGTK-3.2.1-prefer-lib64-in-tests.patch create mode 100644 x11-libs/wxGTK/files/wxGTK-3.2.1-wayland-control.patch create mode 100644 x11-libs/wxGTK/wxGTK-3.2.1.ebuild create mode 100644 x11-misc/autorandr/autorandr-1.13.1.ebuild create mode 100644 x11-misc/lightdm/lightdm-1.32.0-r2.ebuild create mode 100644 x11-terms/guake/guake-3.9.0.ebuild create mode 100644 x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild rename x11-themes/murrine-themes/{murrine-themes-0.98.11.ebuild => murrine-themes-0.98.11-r1.ebuild} (82%) delete mode 100644 x11-themes/sawfish-themes/Manifest delete mode 100644 x11-themes/sawfish-themes/metadata.xml delete mode 100644 x11-themes/sawfish-themes/sawfish-themes-0.0.1-r3.ebuild delete mode 100644 x11-wm/sawfish/Manifest delete mode 100644 x11-wm/sawfish/files/50sawfish-gentoo.el delete mode 100644 x11-wm/sawfish/files/sawfish-1.12.0-desktop.patch delete mode 100644 x11-wm/sawfish/files/sawfish-1.12.0-fno-common.patch delete mode 100644 x11-wm/sawfish/metadata.xml delete mode 100644 x11-wm/sawfish/sawfish-1.12.90-r2.ebuild create mode 100644 xfce-base/thunar/thunar-4.18.3.ebuild rename xfce-base/xfdesktop/{xfdesktop-4.17.2.ebuild => xfdesktop-4.18.1.ebuild} (89%) create mode 100644 xfce-extra/xfce4-notifyd/xfce4-notifyd-0.7.1.ebuild diff --git a/Manifest.files.gz b/Manifest.files.gz index 0249d0316d21a87ff2e26adcc144cdbf7917a41d..4795de4ef84e07289013f6caa6ef573182dcc2a1 100644 GIT binary patch literal 29781 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%0AM7_S~*Z+>Z# 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 diff --git a/app-accessibility/Manifest.gz b/app-accessibility/Manifest.gz index 526682dfd0e81776f74e49556588d20a50f22610..a820d084a66cbc257f5a535bdb7309b1d42ca059 100644 GIT binary patch literal 4724 zcmV-)5{vC0iwFP!00002|81E~lAXD6Mdw-tH$WTzi5#}Va@b+Z6KMlTB;cl-&0>(% zmgLp@Bo(apTGD{s#p3$`5}Eg&i|=24_~Q@nem<|u*X#PHKmYvkT^_x>`|W@J@E^Y` zzkQdMTe`Aq%062;YhEc;Q_B0AoVsSyIZCzGd}b-5B{^rey!N?c&OB+3ts(4l$?5%J2SuL zTW-H)oS7u+8d_>ft6qMbci-0aSUS2&?MKQrR&XfBT)mH^-Sv2tRdwY&_bhr-o~hYg zMUUP)7K`uR%G`-p+;aST#SHq&&W=(!i2+xL{^MJe#Mo`%%3`c8M5my!7LVP~~; zdS`LfSDsU9G8<;9lft)~?iS&c=PJc}^*iTeIdw_uN4HlFyqK#!RqXZs*Uuly`}O+M zqhurXw~|>)d#aT-TDLwqw4P5+{MF8#r;XX04sTmW7L(d~YuVU)xuy5rYOlA_ElP{l zy869-eNERkIXsr;b=jRQ<*Qwy2FU#5yI++7J498in%D;(bE&Mmmp}4Y`K3E|AvBv3J z#{T<~?Uyg-xy|&gX4-q3k~H;ORg)!YQxiwwHV3O-DW`q*J$l++)U}GHk(kybY>czM zIoIi(JswGR%$_%Ouv__-;rA^ zg+AlsuDepMWVE!RuA?_WMJcMtX*sVec2T%oLx?TWW6dnLi&UypzDB>LE-u1pjgvVx zYvM63WzeRTE}?B$!A#4vJ<7G$mk;*x%cEYEUA@(7)ngZZ-NjI=wopoX6TYJV8(B1+=Q_uGzI*R$NQzOv$Z2Ywwryk%Rox ziR*j4#-)>(@LY%|G**bHHvU&Snu*>^4M(d{1v@@wA33B87(C}E_!#Rv5d( z&7|!-q)RDB@XL&@sLZXit%*%B&DDnBBBkS9JJT;1Soix>u%Fld`uVJ%-hci2RJ2mk zThW}a$es(Pfv3-Q*;>}AG@Q}yV_BNlMjv@Z88;o+C=LFUFTz{Kjs?Ib6f^cJ9ObB3 z*#HVQLhKlY(oalKSxDijfCPhjjIF3YgukIgWmg;ptvP9)$q`j>fTj|9w$bCBZCW(p zD)f1`HD@m?&5$nIP4g+F|vY$%M5z*6vOe4PJHG;Slz^W1y-;;2z$QSW|IId?gI zrY)nt3=VWM291Vn6zL@dCkbMLkFw)8t7IgnZn_}|3B^VO`r>3z%z3cfDrI6ZpxR-{ zol=a0q}798U8ENaZet-~sa_1S($q;g8JJ1IFC0Yo(k+!;Ad8YVZD1pS>f3xiRqXT2 zQ+riT|52>6GJRak4oZl}`s#(Do#4!ovsq+LP@dq|j&j^wr~xZvb(|=c%or6|i=$r$ zpQgAQ`MnUP#|-R-_vh7sQ`>0X)EHb8k6)uHZz9%Q!AuSe1@DZj(ce1^yRM6!p#N*v z(i6xESouC7PdoQk2gFB_CWpAdxCzoKO|)sf%!DBKnI6YB5G)qiTPX#EEDhtLRS{SY zP=+_pV8y_`taS5ecu3)2a}4sefT&8%-f%yBpyqSnR;-NqX?!^a+2|)nKYYLpg$4CE8pRhcn=x1GInW6DlWR<3Di6* zonrVVD`e`%4&Z08t6^=UN8X_~bEAhTJroCy6Bs1rAYr%+JbDv-HMD@jFlj5-8yZ1% z=&34TAQ>xwiHXlU(b0%CL_N?{>__kH4zV+obnXH*Mx*p716YJ_v8~WRTxmKJk$E-R z$Kj79Ga)v(*58)vm(R~Gnc7>yCc~VuZ`{q7V$W!J@&RXtOCp@OCsNQ$$9;%CBtX0` zP<~ReRvHN-M<9QDnmEG zn>#bdT^g*DgG$;}j`LBl`|-o;GgG9Qp3?VmF_JJDjQ0`%8~$>wSaD8}6QaMV1@UKv zU*j@f+gdBK2g0p)2q=p?GHN9dutw!2ybQ4cGhL`=9^~@wTU*DbtOSyDs9@MzxgeT} zVbX)g2{bh5QhIH)012Fdyfua3KmgXU!zdN2U&fmavu5*{h?sMr7e^6|qj&*kc+J~E`GK2dung9QpIN}Pem zi2M6ul#Kc&MUcWd)VQ+&RBOZmW-hceBXqku!aidr5m~wn#2q-5;*vxJq^=bpZ8qw1 z!p$>X#MiE^>3g{XMd7CyFg&%g8Aci$E{edDWivg8^hfxMOp+u2lK{X1kO3-T)WU|G zl*5@9BgR5NNHV1%h22e0aSUed<}DZ-S&BXfJL-;n`zY5>FP~n&tgo-XD%eBs!3g4& zoo?VMG1Q2&I&+I$e^X>M+-w*iL23bzIB6o=U2%&Nbi}%o#5Gur#EU%NPy=#|cFYTj zZV&=JFc7;3<} zeAwry&9u(9qBX;!QHm3G&gl_CY&0|qLP5jP`fWAPP%Z|;XtC8<3$~$*t}%cE+Qnr+ z9k{9!KS}46zGGOSD#O_iq7O4PP79r77YY#=v&RPBD2zrQ2Tb1*mwhX704vB@H<&yM zfqNh53rt5qI1gMLXrJG%%vuVQg!oNQhmJdK=@RO>``YxKJ@UH5t@ z4(ds1AnFE=b(Y|rltsl3iSC?j(Kbc__xJ`-xv^$`K5v9iv+j97h~5{@2ZKq8lM$L= zM14?u)R}%U2nP+MJRw6I&SIAN`=!wI8PY`p0}qM6WK3YFAuqi!s?!Ldd>9797y}u^ zuCa>XF^_V6y2em`dR8&g^J6HP@pAh~l-e%eO7pfJRe=fsz7lt!%sC6fqDY%q3(SLq z$9)xF*2z7CV^w4~ZpWAjNDxV`0h_^>bPP$}!Bujjdc_?)V0=z2_^n{bA>GyB-lY80 z0$`9r016d|8)3{YM>N~Itp}__F~q+fy&v%)K{~vj7}*DlZdkDvWFF?IL?0w$VKe}! zinSc~upBTV>5+w>ZVz9+?DeaAu*X$vCz+9xX)n5oK%Yv4R2&(kADpwr-ti?;5sB+; zqBgQbU&Os;XXQW@YDzwUDSZ%R9K46bAgoJ4#yUU}cCNyz3fs?v3W3t~#tEl5cDJg0aON4kY&q_FaoHW(?2{rZtuerLIB<8=WcrCA#{bkXOt1rL>NF}$ zTjra11vsJxY^&GWS2zvCd*WiEHe`rQ%m^|R%G#iH57m}8y^7Xu($jJ-H1<^2& z2do8c(TWx#2e8C#ah)lSt!2VF_<&Rtw3Z>H-M8@av06ePNup0B`^?^ceD5E=eqOKp z$LA+UDDMMbLsg;h@=cf$WW)G?1oVP6aD9ReBxj2}6t~A6rlQ?w{kltKcu=_fP5AC9 zjt3F|XU^~k!7{;E%+OuEkODeqjKeH^Af9r>F~c2iagw2r=p`fy2LuSqsJ4EC-xl}) zzBBHW^2XB`=!+zYQZbDg#mMojK_K^319E+YCQKRh!>8!t3wO1O=s_#+S;i6|!?@;Japi_Dk&j4#IOBo>^(R%+kKi(4mL7wL zIFa5UzXP&goiRk4WJCG*1GF=_$Jj=S%kw*&9~kl(4+ikqU~G~!y@AIwUa&9P^SBpF z7SH_7Eaa_v;OW5MMm}H>Fu_?tec%+ZeCZvMBYc5x=cudf0eENMBO=mD6-I>h1$ksx ziO5=7+#JRIcu1;7t5M;NN-M^(x;&Tc#}A+WTz(ZRA0}Wh0b&b_kAf>zf{yKY;DQgz zVH|6uPHKZy+5z`VC8KjrY?t1L3;H-I?G!geFeWf1aT!Ihn|3vg!J7voXtWqFbH()W zKbnt(+20->2^h7IP;|2~d_we?WS?9BMo8Y;31`S44IzbuKys*8E0BlufSzxjX0&5{CIApijC C1RYEO literal 4722 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 AGynhq diff --git a/app-accessibility/brltty/files/brltty.rc b/app-accessibility/brltty/files/brltty.rc deleted file mode 100644 index 100dd29b778a..000000000000 --- a/app-accessibility/brltty/files/brltty.rc +++ /dev/null @@ -1,12 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -command=/bin/brltty -pidfile=/var/run/brltty.pid -command_args="-P ${pidfile} -q" - -depend() { - before * - after clock -} diff --git a/app-accessibility/brltty/files/brltty.tmpfiles.conf b/app-accessibility/brltty/files/brltty.tmpfiles.conf deleted file mode 100644 index 18cc4021e33b..000000000000 --- a/app-accessibility/brltty/files/brltty.tmpfiles.conf +++ /dev/null @@ -1 +0,0 @@ -d /run/brltty 0755 root root - diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index bc241285efa7011cf7d79f67f731a995392bb645..28327764b935033e50d88411fdbed6657768e37a 100644 GIT binary patch delta 32363 zcmV(!K;^&k`~mO$0e>Hh2mk;800092biGTn9XYb4H`lMIxr|aEA`k$Ew@oeUHmNn~ zo?pW=lbw8|k<5DZuh;iQTAdvyvu@?Rl`N8H?+Czs`C1Nl$N%+j|Ks2O@_GKKqyDJ> z$KOAH`b#*k?Jxi7|NXcB=RfcN=`Z6LA+^<4N+I+zXFFRSb$_1g?EBIB-qtKV?4h;X zYdf~>>?56PJC43uzxGtFkb8<@%V*rKBZliZ&k$RU+qznbGsLp>)N+hRPS+m#wXIqg z-#6Cy%YXkb{}#jkmk?`h*O=Rx&TI5Nws!ow8f6|QFIQ%~&eFEFg`Cf@UG0DSZ~ylH z{n!8dKmYgt@s~Qkef|FH$6w}$`niATUq65T?aRj>|M)-uTmABJ&F??{!jFWv^{aeT zILfh=c+9ZPUT4~3Z*3jCZkVCZ)#jC348wnit%sx4w13St_|KMF8QUnUmv$Vv$IPPe zvIl?Xs(sb9*K@X*&U2n)v}TzB%X8umj``-3k_9N_h8|RAY z7}sifwz=iDZ<8ftZ?@jc+P4(@HLi4|$kOz(Z7ljxS4}b3v>*Fmxv-LBjPop8?jf;B zHKvk}m4CKS>g2~B>-V|-udiP|%)Wp4$iltWt?-!tT(&Y>&F6W{qpWk~H0zE%<*{FN zFWA~K>sUNn+kLdT9eIY4`q|@}eD!f%=h0HAz3;Whb{*-M{orHj=-Y9&cpexUt5F-q z+V***-gp&$Z>2L_|6DeWvhd!EZ993hqqFFHnSZry?90W{&pA&lyN90kiEUjyrsbAl za>uo$ec!H>w{VSiToK2Z^-333jM>Ly&sS<}Mp|si!2+^q8|M99Pr_7Z{sQ#P_Uh0mccK=d0tm2XG;HEE*$H)cHST-4C0vO zjCk3OX<_SqFC%QRu72!W$-oD`8ro4K8=MmUy{@qM@!ERb!@^`sbFJ25mG)M5?Csz; zjsuTAYC0>3lvCU4y7HWO^1J2w^07a?GJl5iZM`ziP$KYxk>_42FW1MJ*!sR*Jov>! z0S9N!xM11*vKAWv5_3Fw{FVCUW7idrF;9Lz>;Pk7UBXqjvM~I$_neLlCY`Cob%sz% z-FNUM_J6JyAK6&O9^=e=IBRd`dE%WTUV&vCJC8EAxrfS=L{N=K?HMa;b&0quuz#9c zo%;sP?1e2Z*I8R`;R+`ZGXq->x)q?Wg}4t^{+vAPOttJKKG*B}$M$K0XW!<-$jPy<^}?`2y{(wsqJBo6@Lf5F|Lik^3O$MMM}PMy@0QAgvt+rJt0P5GH*vo z^Sq8lRM_}gTt1Du*MQC79NRUv834bt6S%-!%wpxzSe@ZxY&TA0gm^3w(KSl!IQAC! znB>ZaKQG#+k6#`*MtDoF_&IW4$LOv0LLB9V4&0#C0tj`s3cJS%34gsNtbcjS^GX4f z%jM+fPQ0|Ind^1}cb&J#B{2KB5zf*z(;zUPxy%&`zbu%^zQyf!l{wCM9dC<KNVLk8$)!a6XR^#|Gx{8zXKd@YH9>rDIAXg<}$> zVhLc*fyeT>b>)LakE!t|?SC@V5~kBQ|Ga3QzmDHN&F>$6uHS$D_}BW|ryoyeEw2y? z@L(}#-b&j~FlcM7)Jjxcz;&vjZP0=UNN?9(wX4)pfl|aH0c5Qg2u(4R5nPE8IBz&` zw6qALVX^@u65?kpwGb04v3L^PHUbW8q3_|%S=o$;ht0%C0MrNH5e_1_LC~ziU4s1N z-iahzIUdHZhbPjK%-4VcsomlP?Aqe>OIo1)AgPZSPU1(4c$U zw$)E)*}i}>SjApiTD`>sUxTKcCt)<=Gxa=j0T^opIl$ev*L`M40dK)C_$wRX2TGW* zx^?cy1T)W`%Rkqx9(BN{Rx0P-_{%U6pchCY;LMAU5bgJwCNv}9d013iVU2TJ*i}sU zfjd>hegK!je~-wlImC`=yz?9|IM+MxIPrF2q?G^+&0z}o-heQa?Z72T!Gj*a;ee*Aa4%h(M<3)-VUab<_PQP9Zqry$`D!{E-(Hn$cx$L zxCY+Zu8W=C4 z0H52j_z%Go;t&cnkSHD7tY?1dgR2oPH&8Yef_N*$h~tcakiV8X0&_qZBm)c`&~D7E z_DP7w1L15&sBjk07XXZZ?A17r6+vG-fUuClfWLvobKBTxs2scxv?ScMSkoUD?Z?+& z|24BccWB}|c6fbmgHQ?Z;FA0m6v+-9Bc7JjLnFju<ctTzcV~S^}E_g-X zv4Fvj@}YCbUoT!BN`p6c!egxd+|d@nIhTv28E=A0DU=p*ZA?Iakq|ftEE5~z2XWJd z#DYY$v_o#T4!fH8*`bvjJ+PXGhD9*wogj7P1B*o=tOb;@((vKYU@hZp#At(Y<=as+ zlg}g;ul!uFpPn8WUo@?^}>CE6gXcEceX11}utb5Ah^o!!y6fC&7u%={hEb2 zckMh*1A|IN^4dn%I;3?aLun>+q68fnEe*5ur`}k!%>uyz6Q z90ADDdndr07n%jp5#D3~Aw+QwalW9$tnA6M?I3G^1BeJk*YAojZi$#P0j)Z)Jh0om zNmxcaDAGvhM$m!-RpGP*`0y=7J4RFrZkZ9&J75Kh<$y2X6IjgoOm6(``-l0d{SorZ z@v<@qJ$MoqP7@)biwDOwjE2ybe-fF}VK&pG0NYAv;h{)9f`2fCS-Psxzv7-bA(iGuyp}h!mZ!!RWCOJirg+g#Foh1W|0F1K`fZ)K;>j9 z6PkCRMG;x-{#pp03#rF0NB$cDbV3^SfGr~AL4JMegu?cK!?%LkdO0QxBrhcUhT6pD zA{>~g!@}Y>15KQcSql6>?CzUN9OFi(6Vf~K0kdO& zsWQ&o2j-0Sg!*1bo&z!t*!*$H9?J!pel6E|oX744=8Y)Khk)c5J=%_CDCar01XNxq zL>?w(e0Zswu>g!lhRyO4#|Ztsfv06{X3kjfih$qIPe(;VA!QIb>L{!VT7n>|IM?;Y zDfW%fL%btUW9o3uj;8~zgrd5EvPaN=FIhB*-W4JF@IO_=1lBtY!;D8*6I5Pt&_0?Ls=znJ@YEmy1Ge|-G(WUj>6m&j~Hf0hi+zOY<2 zP^`+0ZN)B*#C>)B;=jz^ors{!g%O^+Ky7^|wagJRo-v00L_;^>{|L64Y36 z)~?j~FiB)1@SzomSFGwd4#*fPi3K*PqB0NI#qP(&i5=iNU3J1M_lGiXAAkIo;;{NG%U91a7tn*<>;sKMj9&3YVPScAPd-iT@+IiM zf>E^{CtC%Un73<#QY8pB%8tbY#IHLJoakHvE_M`Qrid~O|H8P#0_q5VO>AV8{Z?KH zl6%ESe1_3N;Mf2JDh6;zdz$> z3H?qH$-^W%vWE3n3?QW-AISX!2@Bt^geO=m&^)o> zga@+xyo0%r(QxF5y0{dqeAI+^Bj4d~KmmMv0*v+8o-6jHKUfB9`_kbnuZ5gB2{j2I z8h9&G44c}wl##>*@&#{(N}IJ)ha*Iw4p#!xD>^9<(OQN}caaKzih$Sh^&=Z1plyC8 zI8t~qjIt0>VPp%9huh+QZ>xn*YQ$qlQDLtv+Qfy9Q)07Su$<{u=G+liIV>ReJPzbY z*0-R~DHHtiiP>Vza2O0RUBHU|jV!vrl7hS?;_!y49gxY5eaB3bB;>JL{eQiKvhB54 z1PhQD*W%-V{I%DAI~$jQ-V<1a`N6!#iTj}S319~=g2~02aWw=8fB+2&EXxdAAbM|b zj8Gd2m&fnUP7* z3Kk9Oi_*T()OaAesq$4JAr1LF0ENG;m_T#~w3T^2b_z*v)ODhBVr4TSjCYNIYni zhakaJ33!Nq`0p7CP|@0{*rpt4;e)L6XD-bO}lzm_P)M@svZ7uY% zAu0k}1|uXevy}@%oSu&O^X$KTpZ!5Cpb;-$BnS;K;{t|(rFt!}IGJDq{2TrWM{En) zoeM$(YQbY3{A$&)!O4Sk`vjcJp6bQMK`b|zDNq4_Dgb|QaHLQ>YL{gv_oH~?apGV8+-C6*chq4xT6= zuu_KjBDx6`a0nDdhUOob)^YHhHv^cS*1>z93-;~n*B}4>y{`FACB5hvevau9Jc{WK z7K;df#%JRD`vyHn`WK`&*2}I<*)}2w9uk|GQCP3S`rOow8-Uf?Y3}FTfU)X3^C5NJ z8Ke}Cg^x~52fwP=Q$?@8oyB3(1jq&&q0@VjES$lNAcTAzS7EbOTM+0AE)7{OM=$1! zbEtb9x4}Y9SnYrVh7IN#6TaP0q>JFN)E*gsriw@=P}f2DQ5%^5yHFy>AJ^=+j}OF0 zDZWxXIU#7Jl5qM0Ea8SIF5VTKK~eDEEU<@exuVU@@MCb8ayR#Tc#1mD+Tn)0$CwS4 z1Qua<{BoI8NFGr}bOF|dtE-Lc!nGz00atk=6j(=wg`e5<+w{mi8+rI3Fe91g;W6re zygClX&qi^2h+#17xkE#sw8VM@?YZx`P2N0+#qfKK4Z>ECa`hHsC&5&IDiv|Ei%{A4EtEokGqA7%P`vfdLLzq1QkQs! zQU>}_Ob2pm3K4j~4i*%T#}C;e8Z3vtjN`_ywZgYy#^5k)X(ukXYeSO|p)j^-USRR= z0BqUBsek}d4Jb6k!XmwLjB-o5oWO}xN<<8myiv}5<)8+a|f7FV0D)rUlk!Y z-f|U48LXKXf?@=sCqc0x2MNjxs~KrXgmvwn;=2JMv{4da<{`QP@xAd z3b)%#i2zk7*1~TWR1}y11KVI5tX){V6)@X_H2S$#-~aLD5gkpazfM4i?wh#}R11Q5 zZ}UEa#zbKGSB*RDzIO=WJR$&Hh=~%l3v!5rO2$c|=>e{p-N>OF8ij`?U(g)Ff6Q;+ zf1aN{J@ff5u*bDVhGqc*)(6NI(AS$W-;>GxB1!^>sASl;U_nTKPDAqsmirzKora(W z2OPfRwnfMRGWWX4Q9~ir4NlMxlkY}^y#PEhbciY3=vAo#{9PUg!T$uzO4vVg-ZIU&zck;IXh#{LIQE=pu-Fc}TNZsK$OnksuLR zaJit}16B^SJl5=g>z7~N7hb&hm!}yO%M8}qWJ^t8dHg)zgc5;^@_{GFi>5eIK{OLw zcH$Lc0GRV={D@a2kg^>7C!seh#LR?T2ifbDPb)6AGiiCdX;}jBnx0T&+i%JdiFK?^ zzTE@V4!PC=%L_^(&!Tcqd@s!gOcEG^R z6e|R(#KVJeK?~ z76+j7MkWYCfea* z%_0Lih2ox&eQx|AxBw)2B1PogCxOzpK^6nnsm%3$#eVzr;oJQ6)5l(ayrZq@p(JA+ zbM^y7YFB~|)`YGE_dyVL^n|_uO*ICbprSF@@@gS}qNyCb29rl6!ffhTo|;!t8+Jcq z0PBMFBJd;P|2ktN9P2K3AqnpQnC<&poIH1Qqv?C}!&VaZa}ZHhNpKhF;M^6@r&&R3 zu+n~*8%9yWZFm%C3N@kkeZHn)O)Cp;r|f~Asoc@x-r^%d(Lg*yw-3v+4)gD)WpF8+76F#S zf*(=hfU04W{Z9t>@Xu0S2jF!-k+cVak7xtAOVhka04qSBHB73&A&8d&s|&zy(ksn# zrIOe~gnPJd#+tDY)DQ#;gacycrGm$L2`y)aW{nF=By#piWFfjhXTn=`ij_9~Xddc+ zSX{@uK)6uV@b(Mazfd)S2u>Vbo~dAH3+v)5r9;poC~rdi!`v<&FyMlvW6U!_+(J8{ z7T{`5D<0^T9S{LA_$ags!HGcgT&{1kp^rZN_T%I85GkwP1mo@vm(!P z#|a{DJz_s#!-RxZ(1xJy;j~T&vO+9>Am9Scks9%#OwYq%C@51bFhYJCgnw(0X z0h^Ix=&e31^8x?ftjsgKj2c~LJ`nX#<%0S?9R-;=p!f;b^^nEn6rmE52URGI}B}n6ZYQTC0&30?bFB4?+RjnA56Ay z!CJ``Aj?tp4=n8x9k@`009wxgvx2%G5z9bOwT|m{MeRjIV=r>hKfI+jPY@vRC2u_SWuT8cI zg@A%aYh*EGgf2GK;1WG3_t{Gprg%i4_&?gP9x+&6u|pEkPXiUL_=hr$aG$}u&CB8=xjM+5_N(Z55y$NpQXfnK z1&(68KEUH_J{H`M;6A{A1C`-jl}CqVkQbO(t>1|}@I|o4WD=~a67JptW`mscqYtZ+ z#d%{M2xC4hcgsvm^;Z=WLC1SC)hrlIr)3L0L25KhxH6x=nRb3A{|}()I2VC`7LO;!K|qVt;Q*&h zm0JC|5A$B20rYR(k#(25^?j=ra-vK3D(gkFLy{(MffRt54iJLXDb_H-nK2J@{?H5c z7EEnk*Bk#o%tl(C3>*_HVJL-=3&FMg5M{O_^Akavl}Fi~r^P&*XQE(#gqWWvjl%c$zhA}YWX4?;+t7xXFbRv2zX z%Z%NPTsBWhw+Y)P8kOp~8pejrFHp8eJ_$r+FRZt^GH?Jjih+bwSZZV72w#U5>LoVd(3rwg>IR%*hk*ci*e!UeeR z#R4Q-AK1m+69!i0TzIQxvK?8+&%)Rzds4tzo)7yVaI{I7yEE1acX+F{xbrY@7;6r~ z#cl?|J?6mQgQNhcr66v2EDuj%Ynk^ytmr`}BIt;&DQVll8U%~5>vHahE9ibnR)G$S zECvC8tCh%O!yIG6L!in)&tuuX)^{xIk-V4|>70NxPF5{zIN;k0rGfBA#KIMaq=WU9 z17_lvhj0Pv0F|8sjM|$GEUTH*;E!Ooz;OZ6q)wEhmSFNi6Ba#lrffw9oGdiB-oVsR~ZlBPl{2V4sc zyq4$GEJ-?w=Od8hmg_mtHPza>YoJ&`hUa3*C_c3Lr9acv`=bB~#S+IE_q#y`u4oGZ zYLah`M8a+51Q59$G=%kUZ&VDMCQKR_AQNyrs2&3MGBw?Jq;ZY_0$x|&MZpD^}+?YHkg zKeIjOi%s+qs%>|f&=fa#ix#@O0$ak{$7%JGEoB$nxtpZfBkKkCX*;ZftvWr%9*9{0 zu4ZM&nJu!w@LA>q?^|()c8RSmH2WWIcp_MVK5xl=kcOzNK8Cd%S>*tSusz`jG*q(tYxiKbVi_>LGm0dWYz)_ctEK{~=*08$38B$o;Db%3B z6N(Q)oFzedmCMo2Qp{Z>19Q$Zo>pXHinwS8w_)ApO0A}VWWPBiN(<$GiBA)$t$#-( zE=|$%t!Pz0!2mCV_wU74*4c@Uaf?06eHzNldLL|iDA)~8Kzr!H?laH;jY^dEBz6$! zZE8hNvh%A#d^)V`xoDqe{qg}M`!YYhJJx-fTE_PxVr@4+V?*0^<7SN<#p7N)U&Cuj{mK4UP%z+d+!_C`6y1YybY?w_itp{qbH@z6vgoukZqt zb_J6oIF=?X70Lh=0-F%}JnmM|d_BvyOgUl>7SrDe=%fc#Bp?q#T=ss<91d!g^xsWyx;szJv)d`Npla$@$M%pHk4cp#WZ+5dDnCXUL z?IG?&z=;Xp;AFp_$F?KkrK z&;#V2;F*Y%JF4iqyBrW>3A$DI-!_aV&ni5;NQ7F<+H~y|ApMt2&hE4h^a3%J2!C2F zx$_tgaxuTpPqV)(=Gh--Bh@w+%Sq2YV^P_|#1nlvqz%=+&IlbsT5M<>KKPE^k>3;h zm$gj1b{zg~Pvv>{ya)FW{hCADV=^WGk&5memHxzHWIQj#0*#in8 z1&bOaVgZ-we)hX#@cGvtfBzHizo-SsWaAW`oGm?nu__^K%_155jjdoVHv5^&ZkK@! zDGbGgOnR7P(?SxW2!z%Pq-I|dN)uXdHp7a2{4($#e*3g;oW___y?;RJ;SyI3mo!T@M?Ggc4<=4TqhBn&xZuTS?fKOV8UIk-$$FUjGNs>sZ^u^ z`hfs{&XXk~gxOA*Htb|nKqf+S9#nt+{hjm1t%aHJ#70)bsS?g8DX zb$jC#t-@B1&>^zr~JmzLsj$&+lr)9(|LLdjcz)3Z7fPi|9b# zU`u=(e1;Gnh|5ItG_8TS*$?t;T-6=~`;5UA6Mk?V(0gJ@aO`P5XZVBLeHM)q;3ug7oL1G!)eC>Ol8`65~{75@!1u!=8yjKyTl<#{pdSNM{bw> z-heki9`2MMe3|fnj`J?atkJmy*`(`#$?LBjv&Su`ZGtg*=HyW>tA!wQ9>e6ZTRTFT z1Vl?iazTG*i&J+(A>k5_W1H$8-|Bbp&U8;E(N@`$yv+gTWUI3=T4M78-f?bF5`;ZH z4oUY0c=D;p41BOqUnFGq%O1l9c9sq0em7}upd$v4Dj=p4z6;iZ(JuDtQGULEKCZ7H z{+wL}^50fS$0i*#j1HELKc(*~kn!}DJIJz}hPcianMhCY zNu@nhMMou1GWPci_P2^_KG`ZF@I_Z0i?h46Eu&dbA?QG4oA!NOp_OGZ&SgA+ z`dIA^Viog25hY~@K?OvA`x&>pi2$7eS420I3kR5%*g+wB-p$l)ppvQ2Wb>uz7oHaC!Es+x_q|~k2h1xI44X2E}ZQrMD4BuRhjc55;Sm@ z5bmTQ0u)5qjtv3^d>52}6Q<+b7Qs5^`8WevpMHa}K1=nt#}NpBVZE3`nu;D=oHz_o zvaTouWE|wd-V4VI6bA!Y&4RdP!yV~!VHbPuEDWj-IyCKtO>plEXW}0ZYpkXBA%lcC zC5tZ+t%Qe^REV$gU}QgT8S#14z&4wezZE=!i=dLmIRJs4EIk2P%55)||wY}`{g{PwiJ-eD)R zJHzR0W?7YkSFbT2W1(oNymPg|L_yt_#4n^=T#OBPF3$xRw!$DZ${b5``)z2UP zSj=;Ppf4J>dl+cL80f-Y?z0uxHO9>rLaK?pdvM4Eim-qk_|3NS)qE?~T;M>!EMc-= z;o#M5={cK!EtVrFq46XfZ{NkXZZnyljta&DDq()SbvLZlX1S|%wu9|EhGngG6u~dq z0K8!1eXqMy>*`L!I&fZFRyx8B0>WB|0{9^jG-3V#iPLf{Yd;iR=WcT6im)9ZgxB10 zTBzM97J$85vS(u!YxAl`WcQtdAP=mvPmG{X2-L}cX5-lXK)0S}1B(DDLrV(8C+x)( zJDY8b_0CQM5xIF-tyZ(F=rWTJxL)S4yG;_cvI_||WO@)Mmy5sU!XQf3zIviAfGHMu zI0vMqend0~?!FR^2CIkqma!}|;z`GDTk{?^!X!atY#zs8V4kGS5qh_cv7Gi&vCg0s z=#Z9w-1z3E@L9kNlygBY26{8;5ac> z%E=23=YZ)Ge{~ReG)`KPna}|XiF>`?Eg1Uo!>{w(rw>2RPyGAcNyv3Q=G;M?T6Hu; zIXw%J*t64~GF#{{?^CbMe9w+^LEVp)MzjzRx51Nb+;;TGXqGtvx1t`AyM*DPE-V6n zKHxFPeZG(VW{+H9?=ut0-p(eGIJO2t4S;~o52HLXMjQ_FTv9Za3&Cuiz1q+OQ7!Nk zLT5)65G)G;Jw*q&v;}Rm-XpSkkV^K{)) z^FKa(@83TD`r}<&`2OItaB&;V&8a$negKsQJ3f=no2&xSd+{GA1{|Ak$L~YIhov(F zHR}%L(XcyP;UXOUvIhj*i$s2lzb}|uwZhAEg6GuIpM+h@ zUN8(xe$Y$KB#;dMc>yiB{_y$Zw{KtH)p$NiRS4RrqY*j~8l};jrOBIP&QxXa$!ggL z@p3qpiMVUANw-Ct;JE==r=w1k#PG?u-SY+fi34y%=bJaR3JDlYYwb=WA-nf-p@0dM zc=UNhDYZiXP-r^$2cPDz*R9${%s!mqnaKF*;}7)H94z6-`su?@Uw^INABK0G&wg=U zrQI}}4=>h0+xB@~GmdqSD1`Fk!8R-dSFPqN)zfkmJS_pdvd0mfzERSD<=iO5j^ZCC zcUH?L0^VqQ?OttOZMM-3SxhR<9*i$#;5Z{tFa19M<0$2BWkCc@VW8d_#=@0Rc9 z-`a;(`!B!!`o}uFeSg${l?|JYi*t6697xX%-hOWO>>)GHc{-HSj8sxv2fJ8jHQzF9 zE^M;@G^>>>c<}}JK*F|Rzm=LnX@e`-p9&6KHs!+;x3mFT5{0w9RmnzA{G@|eONC>x z@JKlUp#ifAW^E0F<1bC&;=m!cxbi(q0uIVXgwwb*JN{_y!?IF;BGqL_PU@l(8=oxz z+HKZ>+Q@t^YdNn_-mTr=|M4FLSe~v~GQF9%8rEjPJ%$5P^Y2w3)3KS;(rf(0LMS{q zYfuhXRLz?*v%uIDKTQ_#4{4?H;NVELyS{w_70s z(T1X|l%1ncH;k#WW#(`ni}lO5`RUU$lXg4?(y;Nh9|);=LxnxWM9mJ%g} zM&YX>O@U@74%id3TQ^ROfWUYJXNuRRO;*rM{Voeh`S+54QM<3?S;cWPd|0rZd~;eu zekEwxi+VSrE<2zw9KN`F(tGKoF`N9^jsSBEJMjuzAI?nxQx^QwitXk(o`bRmwB+jM zJrHi|7z4P;pho9;hHXR`I65l?L+8QdUwUMPtSMl30|*n6?2peusO@OI zEZazTgP9F~pt5qOpghlK6 z>;$nd{UVOMSs3acUw3v?a+rpVt_48=!d@96b=o8*AGf3aBv{?E{uI6_3#b&|hr1&~ zE=xi(tLi~CqR>;uVD-HjV2pvFfU3&d6%9LtDp!4fyjwA$|HIE8+hd?svPJC`K8?-5 zyya?yzx{S`tBJM@Q#kRI>2zD7l0`LWZTyih1#w`(SU)@$y6w+gx|#LS5UL{e!1lW> zg;vo*5EqYrAZP|6fZw)*=)v8lV}YDkIZ@W;$vq;9=p!^xM+<>@c5@96CLl7S-LnhX za)_6IlfdMBsB!ckK^Zcfc`bzhvSdp20v;#zX||PYB4a&A1VyZVTQH(OE!zM5{`E`! z^)Y6}(D4%RmkDk5>fCw%bWd{yE4l+bkiJ4Z>O2L4DAW$(ZkH3Qp_aD#Z3aAN5)eHX zJiEPE2Hnl^iBPs1+Z^8&tdO-OV5~!()$v7tCyc%61=Hg|N4 z>DHHn9>IAmy?MUd^)@MmQ!#8%tp3wQkD?hJN+$W6K@ z>6DJ4=i#ukn@SJJkB3DKDM26w7#&PxLi|d1Q#=Iqv0mTmKmIV)`7vhYlDb=Wbx%tJ z<2@I#C}2Cr>ERGyxezKl>|)CLJ?U7En+DyT(w+(VSAcm3XSNY15vi!GdxAzoH#?GX zd4zQURtxs!MK7RjY zeVfnf&qp;jj(!&QFK+^t=co~P;LAKfb=srHO}3L{M;aX#TcP2ws6~K(gp=WS(s^kU#EWd%+Io1Mq1zu1_cwcTIwo+Czc z6MA38@SSO9lEj&C4*1*GbHTp<0;l~KJnb=Cm$+O#zd7K8)zo{2g)Qu8Go^LeQ3j_R z;uAEL<-<8`0wtPW=(9kQY$e9)*b%_s z&CV>V%DP<6)q&D~i-ka0c!L0>@0Qw5?bz@3x8-5x5#3ObiNACnsusr@#aQdgwpBP_ z#Ocnnt2rO7@ zcb3m_j}Wqdkq;ZX_?_M7?-k+efJp}~mt~p;Mi`M!kw^}Ob}DyLlr&3Rmlae1#ywEl z5)GI<5diWAV`VS3F1*s7aAyR+ntq}8sCavyEOoEgT0g8i1J8!Dl{$g~7#+k5NCIrR zrsQ4v(HJ4=gr#&imSf;u@+wOd4KdMHywzSOV^P+@+rW%@fYqEHGpd zA_8+2fMl;|sDjdB ztMxvADm##O-O>>o;_j(c4PLZaf#cw$lb1lIpUuN3>vo-QoA74G zEWQ>C()!{1=lbnkFX8Ky(|Wo4B7=w}j~JXb8J%v_@19{o0+b#+8TSw#Ym5RI*B}ro zmXN)Og|KXs>8^XQr??V^03E=W*}x152ISa(aSNR;q-Jky$|wN@&=z zmvJoX*n$%f4SKf!mYg3ZGLQI3V|@JbWB&B**?SovE3XAh9*}MKKmwG_J#kf{Y#Ij5KN|sm z{%+{PBO&tbZ~v&K%Vcxs#4$34}gUr_gBx0s^9kR7I6*SVS$rG||1#%$rvGk|I`pzTQQ1Lt%`{Sq zMmqxd7A=!<>IJ(EIzo~`+siqtC_?A~f!#iO;RYG$-8koUIN+qglVWju#2mbzYlw!uXw zHn24M$&MV3Hlcd@(rq$Ci)Oo4S@2Z$dqgWy)Q#XUVnc#mn^@eq@|)J zPm@E%;Lc$+0#^jqGpj%Bmi6KrsCvSfI`BC$`2*H^55KcM^}Z9N+6~Nd7sq@di0_f? zJ39bA!@=xHrC>9Q?>y3faJ>R#JrJwb(KfuzLo5^D9zRPCv#}Tbg_zuz_3Wv1fH}&Mk+qlJjc2nZ(|QwWc6{a>SQ;Y_*pIZC8g1c^?Q|=#lsN<>RMM z2=M;S#9jof0u{-OUW=!NB9@N#<@xU_P%yA9IxW_D3jywV%-s>ZTSMM|p}(OAJ7J;P zumG-vvVfO|PB`#cFA*8bQQl^!k$f3t*Od4q=HB0)>pJ$p?i zzImRGc{KvIyJ`1=Z8{V@feXl_OY6el5cQYc8bIoWD_)KRzoa)@)7#9UaqpS%Bzdr~tz*P8u5;1VMdR7m5HUq;8L?ch;Kmp1pXR1e)He zPvnP#x9%}s)@I=Ryq)LK=W$sL&3_HNx;Ul}tnf;TT%GD=2W+>0b#7Yy!NYIPdvr_y zZ!-8$losLKnZP!|u7~jc<+nEf*yIKOc|jQL(0+9rf1tU5R&vVhc?`nj$tK%4<+$8@ zlr%hZ7+vX^ZQgR{HboRtCq&}3bMKuD671LOmp6bp@5b3!o{phHudc4Q_^boE@Yy$q z9LvPPS)EyU9+2>VX0?osQ%58^n1U(d-d%d%tA;$KU^hA%Xe<<}9sujFK}uFJkPn0TUk2 zD{aF}e_dcZh>{3@4atG~*|BtY%9>`t)KjzT#cN*X7#?ze9;T`gCf-irU&rK}zhG~& zvFyM>uh*#l!<)j=ykX%kkc5w0sfUonCoSbYh|0X+TEwC1bXTG$64>!x5cqmmpt56` zpSvqem%M-7)ht==fw5U;#9m>q*-M|Cv32eQ@(1L9`q=*cx9{&N4xS{;u~F>6IL-Ci z>kOC`sh#70CUdGnVx)s@5AY*n>TV^~Cer2X;&1HBY1j<%WK zA+sn&oQPF$zItJru-Vs@UCEALkjI$|$Mh&065;)0!E-i9++lguxUcaU-lx=@y|}Cr zhNnt~A!FR~3ha~#+rT+Eljn9i9 zE=x8K0tcEIgRoI5bPKN$hjQu^rk4vW%R~_5)4QsMb13bNjm}s5y=)hI*dW@?%7j{X z#h+buc<-_*1*T@oWmXTaQOvu8&*8|gSw6ve58Y`3$x(FYJx~IHht|h8``YfVN@C~T z9bJ=u)7<*jEaFGA*bldy3DBcGT^@aaV-p$V1yD%pyVCo#5aVFZCQzkYeAh+g1j>41|ZcY^Uc<>(mnZcPZ`(f%>;kl(W!(-9Og!`(BBW$E80jjC-| zk5=n?sRG&TeszGBHNkQi4H_d%Gwv?ivdwSuED5sdX?cz5;ZS~ zjI5F)H{fX&aUGi_SKjuZ!CDSdk>0Ii55(=uI)7I30$Z;gPBHNGy?IcFw@@D2p>)n`BYYE_^63PxYjddO7N6BCtk`#Zf4lziJg9tBG9u9sfG9G;@jY$U`;4so zX;z(6-TGk(4)yyt9)5G)r8aeM6Qttth(R+ub152H&G5a+tJ(56_#IZVG>Ie!FbOU&M-Y zO`G_deRbI8vgvEZYH`3-9@Tjs>Rry)f3Z+FIplV0IPTFmTNp1q%jwwsJP=p!>tF)X zwxiL^VjwEKc+olnm<&d=@|8<6mu?a_EhoH8r-7kDY$o!iIKIjHfvr4?2Yz3%??3+z-~&_w)AH%hk_>lO@l^vK|m?T%xUfC%usgt`1n(80EsyB)~%fB#|0 zZxoEC#}k-bmi^Sjky~&ojO4P=A2R^}p|gn}cvF(ro5G*A-SHQ8ibW3t;)Utx zL8+Sw;}@2jon914__7G-*q=-G<)?4IeRI*_~tltz;~ifNj(1O}Jc0x!aHf3y)`=M1*R64(rK zV6gV?+9evDW;|Y(vz(|glhvLXH%C=lQtMb5E!7)A?7Q%$i|BRJ*`i(#0+&St%Z{{M zA%`9N?anoF0w!SNF`>-n9MHR+4?_~%k9e@$cWdLBp|Fn$1)u9LcXH=%<6rlTW75}} zjt8=LWChqVJ}1b;f8<3J#1+U}cKVi?FQb@449n?htKrE3V_C}|83!55kr;W0*n>1y zSEapp7H!Smx!Xp>=iK}k28r*y9eX>UbaS*ABGGCKxQc~!CY4THy(3DG-H~ZF+6Ab( zz2Nt#SMT$K<#-pgH?^RKyj(PH(XM1~!*Dow8n;4n)JSHdf2__;n>U$y?l7N?OP~9E zf9icc3W>e`<80kK*LE)hgI7%CZJXtm9(N@lOBlSYdz(jsTC;7K*K`t3E6&NZVBCXo zAb58a(0SJZ^FpfS&GYi&jfKfaLl~P-cYv(dAs??)*gB*40$9b3r10LRWC^`TwEip> znBW->2ER2ke<&W*uhk@=z3k((kT5xFI%WyAhm}Nq z=l#$8T&}O5>>L01*LSl{A7gbmGNn+gu*xjZFaFZ-lrUn24^}9VG!o?aHs& z9L&57<6g(OH?i8OI56Jp+JdIl*ABC-&e18I^>kvHf32(*pl?8B3V__(c@eC>mgY=2 zZ|~ks0NR&l?mkSXh!eZL2Qlfm|nI3C4KYpm6e|)&_gLt0dJ`N=vsA?Iix2v9>6nRm7c7%Xk zN7j!@%+7%r$$$_U1`D zQOc=h%ciuqMN9X5z_Hyy<>HTRJ#OdpUWv;)1Mzu_X<<-lIdG^Hr!FQ-4`a7aKlk(M zfj7Y6^WL3AAIx(&*@jm-%G%@uyOS9S6aHa#e*zj&0@43mv>$)CWc++ozlLFD7B<5t zwP-Qm0qdUKd19yY7$7w1jy?sSsZOJDG8A+p9w*Yc7xEaHvXe3R9Zyn8%baT3tb#(}_d*E>xQCWwXoWDb>3 zRQAk#5{o8uh1U;1@3d(SNcSXhcSf>_X}+p?f?>O}cW+_C``xhC zZG{JAj!m*<$CU|d3s@{s_3jE73T%hCynC(;>^v9i$KQVa`kbP^y-LHp|H)|Rwn1)K zm<5&aU~O6@ynj5q@M;E08R7Aw^%CtFWd5=g1rIWL<4_kzbHNjqM;F!U63m^iO z%;l^Odw&^@0wWBu{vGFBaM*srdk6@zbyN2{_SMZ7_hiqWok16F(egzsp3&BnJ^x|N z{-`JSX9FglJi0yhn1Xk_L)9HO!^4k5867R__I~FrY(_r^A?T9!vY$>aMCTOm2brer zQKS&i-G+m}7BrjVN^vN+Hz@YvjpfOE(XM$pl7A<>GGiM&)q6a5uS&CBY~7NG758uw z$kJc8t@wxLnk|(e5XScV{N1wK`wOWwPz_;*jdyOiWjkKDdxhWmAHo!1*d6E_W->glx|N?;R|NSK)clN%_4t&;w6P=jVM} z^P9Z0fMmeBPOA$7)OQgX5YZ;!s_i z^DS*1CY%XPSvP=_bW63b!`oA<0%Gq6E>NAa=#b}Tz(s=(Z#MOUJc8I8aXq7F#^Z{} zW9Qvp+m*2$L`HNxNA{@Z6dz?Gzt6U+Ic*eQV`pnth70XQ?2Ll_c9PqkfUZ@Sg}6YeEL>WDMz=j21s*eftdp5aC^RP z@l3d{e0(!9D<=?uR|eMEMC4EGmOR$yfVA4sSLZSB{M>MsOS)i$#Lc#qyN3u$+j~gKSYGEdc?VMl^w(FVH{5DjK!-7cQ2EoB7_?fYspU6 z@M5}VZp?qn@!+g5XfIW@#0sjTxZIyZ=fBLqegDVz_cLnZW3b{dO@VH#r=w%;Ij1mE zsA_BY5ihz~=i-Qf%hGLKvTd-4)5$jc6%hgO^-$7cAPYSdk%+;4I&Rn_x?>UCVbv_c z!herw<%4&;uv@Qs0pg>hwYukF!?u1X<%Ov<*j#_NCqH<3P*5Xz`5p^_??-lfTK+!@ z@aZJki?5GX;Nu>%wENPNunL-``zQ@4)(3#elrj z%S)h8_N=SAns?Ya7ma0`-sA>hAT}T8?@gRJ;99Iv;adP52U|Fm<{sB4C33A;cT4ed zHIskSEM30tvCiGgIlYC_5m_g^V=sUOm6Uwoj?E^Puk3bt-37W10v@)(MJH^%#=;Uk%{-sZ0=);90gThTD|hP(vqQKs z-?Gq(GPkhVMZG(I#k((@J%QjgtvP~+12OIhNeD%2hxF1h9iv=M26pKpkgn5fFy`;WZS?pSZ#TRLAZ zmS{l8Wfoh>!%H=Q0f_zZ%436v7Y2V>itWHg&j!oQBZi#?1Ra|W$`W5}GA*as(CiJh z*+c+}#!8UM&SuNnmP1sX^}-9k*6r>=`ugM7ci{h8ute}#)`KB4;H*d!+b12C6O2PJ z=EJ%2_i+mZ>=rxI0Y1*V9^LyNi$g!`kn{-5sjZv!oAB#Hc!U%vu&URHI4dxqSt;c~ zG@i6SpzN}X9EWC0ELFQON|^mU26{7RhL(!9JY4=CFS)9>jqteI{PZ%Dfln5Hb~`~; z(X8GcCd@zaaqk!G-StV~QTpWh+O}*#wS;+i58cFaFL`|O)))NFI+H#lkOc(s3yVFF zW5jVF+#5JArz94KnAGG{IwU8I1>NEl@%tJLFcQ_2x65q*@X8vA?^~qw8Wk*kCjfb2 zfiBx?j42#mm>AqI(XBYAP5p#_AX=cIV>1rN4A=)?W@Pi8uvRYOX7N}|Z%*f2`|ecQ z%Znrt?|pdX`RO&>Hn0$^-Y?eQzJ42jyz%oWk4z7bi{okOPH%NC6{r>+7U*3*&1=iS z-|USTUMYJtzK;m%B)4u&O-rI5fy<1M#k$0(6NJU;vS*kuGjD6C9&?p{YR&BQPBS zDTceOD4A<9A%^!ZzJXBebOQB?%|p$hl+Q)``;YnV8s7bJN~zRwc(sS4Km!!-D$NRZ zf)%vobgbwRz0aUKGOam(=M-qh1{fPk`VdGG6}vDBR{eXN&%6Ibpb#P4R4#mB{F za2y{Ke1JG9oEEkOeRV0yO;UI7>8Lw9iBh(J8%B|r4ehuAZ*(|fJ4CP2bZ{il5v^HA z{8$c%Xx;BiF2@E9MnES|zEA{r|KatPenq9*kK{DXD|;3nO$jL-<7OG$z&>|phS(?X z^d383ch4a2?#xqv%XWNqH&qf;562${pqScoJnXOY zhaIQyl+yF^ynJ5{Gk0flR>jcT%?21T=(Gi1!n9Q&b+v6}Td5XZ1v zNC1wdQueSeNJ54ad0|NRz%(KiQ3{*$5?7wkNd;KNdJXY^+&uGf!qN1I5PsgD@faUa&tlmM_~FY_C7~Z*(ejLc_uvsn0G}`=^cQ$PhZ^Gd3pCOg zp`3SCAL}oL=LTlHPYDoj-gxarOYB^1yobXFZ9?9`ZqLLJ5#G>C$e3=q!D7miJq@#% z>J9i~0T&5f{R9OF&1dwe?Qo_e7ErKpCso){>Wpuk9dUQp4?rP_u@3KD4(O{Q0!rKa zwl0W&uopDKABKT5+!Nq!Fgf5u1BKNb1MT6~yESvn;-9gsJa4rmcvY|s?6>R0E8SLE zcR6@>ut|wlxQ5~YBvaB}YB}wdh3*iPytD_-c%suHicd+GlSUa`FK;{LSre}ZEIRAY z`LviZad6Y@Vt!rt?3D`JJzNW9^``Zm)lVCL;CC(d)|)Bsq>vMl?g$v7lL~Npgg+w5 z3+6y|l(szrrFpZgN9eY*-Hl(xdwM)|yDK}EQdA$mM zVsZE40+!VG^R`}shNla_clJW)w}j8UM{#-i_Gt^n<)z)-yM~=0Sv~ah{0`&y&c)=N zPL6fY)_*3ePJ1ZB?uSi`aw-E~;7s66r`R$0vUK^47!e%3>A-Q7h-vUS9{pOs{`M=_ z|DifD>cL~%KV(lHduUbn?mC9NsqKUCLg(NBh1}G<%JQXYMAp-*{|SePE%GWm~xkp5CK~ z{SY=WZ>YvrcrGu4JMP0Nbkja6ri@8@$K2kwyEm-d{i&-uvg&{?-WOQU(Y+sk+7lPk z+;T~07kZ^Hj5*a=|FmeIK0ep%IZK7d(=@jY_6i`~*W!ZQ4v*uvs_drN3UMqc4sZp_ zCs+~2K!tvpI&M}fVPW`Y2m(=o!9aWrQN6LJdV_KlU{N#53- z6t(Cz$V9%1SC(wyzQP7#7-Ug@j<7ZrVsnF4Q=50h56j#3#0Kw*b}v&Q9G|{~w~7qg zFC6-49m7_(eB6Ub*KP~a-OqVme_XO>&*|ghqzVx~?OZvp;>AvF9*&J^!BU=ZU&D8S zryeRetZZ~UKHEL^-O*8VMlXR+&be?zdUI0MDjs29_N6;|3`A4~dwD&7FKU~ziSO!N zhL4MrP#Q>k*?3AUB%nO4MzLzm+aC&|<{Dl%cUgjUIW92#E~7WkPfS*%bl6FXBD2zI zph&z}jPHRA4g(dCdtZ*3x`jnka6J)cylVgBa*g(mj=k)w5Q8r8if>c>o9cDE5S+T+ z&2D$b)$UL4ve=9U9!`6I5SCb+p1g9w>T2Ay7zD4adk?txqY(}u;cmMXA|*a&nq{A8~oHdOI=w)5)o}M>#7`LTzT#s|;H!1u6@D^BUIa-PmKt zB_-O`p(M^Wv*5>2y5TlmbZ=X5p6S=<)Ul_5#VjBaz;j@Yg-q)^TLhxwD>PEiW`+%`O)Iz6c6Mbr4;< z>H&|mq1?NLh=O>o8}PPhF2+4?fImYyVvg+I#){h>5Uqug87F7O@_;7G+1C)J^$TFu z<$(BFy#+0M9{^H+Si-YAM5&wG^ZIYt1)?Byi)dQSz&x+-aGr{$#3=6` zjB+XCtT-&g(dW^L+GSXh>}3sJyb@mX8N6~EL|iJ+j%_%9ZY+3*=H1#U5x` z8=N)|CJ8g%8Ha~@%bce$9uwU4Th%6dr|li~(koW;@<`n=UeNGj5@|uRS=qdw{YfqU zMwoo8Rw$1HOHUrzYj5CPb+;4%$HFPRw+u(a-~pguiDw`72$;)g@S1%?Gr|v-H&ejJ z9nX+07Y}!THLXeQ)+S?$$S3R~fQ8td*t z^&+=;vw*Q^%!?}iW?Qx4X1kP!HPnS35CR_B@eRJBfZZ+9Jz&GQn zP#ve9#R<(f^=U&*?8*4&`oA zJ4?rZNy(#bJ*E^S{0h`RSp1X#Q zJD6Ws6i=t!<#*aIb_R)!d92o7<9^QbyyDiCmN2&S#S-ASiP zO9kIWx&Ar??9P!!3SC1>RBOcOH66R>aI=elpobPtXA*|zcPNF??6wd(RCExb>@Q{T z#?2$EI-}&stz@O$p_!x_k18rTawg@*CK&+|xH%~RGJ6nN5@oc^R>)527*$mH)Lq0w zSwg*%PD&DD7I=V4^(1^yC#ggnz;ds(`ui8~>Idbb*O-OR`Ycda<~@R`veCH+Pjfnd z$9Gy_@v--^2@ZHCw1cvC#b=0Cs#ouUKvoGFIk)6cpibg`xnjw|rfyc~pzMnXNw(WW z!fF;$;k>`;$~xmOAKLN^4HB|+aJ?3)Px0yo)SQ)`*OHXa=J=)UtYPjBtJwvd(SFXE zpEPcg{ppyMyj5w~T1ob%BpS<;WtdBU=oM_RypPoQ_irDY)K4m)UVFNgjurYGOr^4t z`5&6R7E%e}K;f*pM{x0R>CG2nYs$OD0^=TZ; z$nF#Ey@t0FEbsbt`V)66J}tRy64{OAmh0T+Xr7`WyH-FzCAQ+I=Xq>?dmUkauLIP> zJ=oBt4>X+9zskiR25vu;4p367Ga~Fy4bCs_ZQrQ~wb&Ry#*WJ*AH^|%I5O#%AC}vNf?e1uH&jNDNmVJce z!#9_Pz_zj5QKhZhF&rnhwEHf9OUvT%+D0Vc{9TfzxnPMn%)L{TVsdtaFDhkIA!T{M z&o!k<6gO(?c2a8Bp{b~I=~?VSPW)_Bi4Dp-&CEA{ZXdO&qI5}?=aU+j)3X=$7Q-+9 z#dntq>^_{QO};*s;)6c9wNy!NL&LUUS<#Q(CQH{h-9AFqeSrubnm$B-D*1tb*>e34 zE{c}f6^CKpl?CGRYEVtO+dIFfs0~Zn1W&$qb;z3BwWM(6ypqnLbt~E}Xo6Z*!@ZX+ zhOH3USD*)*45zl5Wt%~c{!TgV*qX!0+phSs76OGbM{X`?ry6oM=^VB=)R&mrGZ+CL zYt_bYpFWQd-0z1Agff1Amj*19U?BJ8oPvId$_f>#Tdk$eV+r-E=(RVh;N@7a?Bw7^ z=w~2jV{?kl*Je41x5`?83vv|KF|w#K8>3DSofJU%ytC=^MFwMkzm!9)BsbgUV7Hp( z?Oj8&1qxcjq{<+UL5V4x($7n5Q>&yhZIEpZ1Vbih+*rb*uWo5j_bMbS_i{UYwCdrx zT3<(-KhSeic^JsfpqrG#FmqVt*mbkdO+hjf|8aW}BFAn!oB<)Pe^o0RIU+Tw^T!`< zR*-VYFW|GYcoIOmLo=8B)Nu=|Rd(x#&$LDHN5$*oD?6@^0_ZoZ=o(t(f?-oi~3>G+|v^L8zD?E6d`@O5nW(BL~{{%w}^Q%PJR z-0^hXeS0?Xsr+82e`}Xp+m!THba_FC@lWCbvcVCX@N(ew(O@2lm)@wsGpC@u5SVK|8T-MMLJmE-EorY^5a zF;u@&-*seP;~iFl9383R>kXE2GJxnt;nONef6Qqia@ZQ-9@6O!N#?sc zREjyYaQW{3SgY@oVasUbQ=d;v@sQwAtS|-Y|Amx>6&Ac*$krFF}RS+ z`O)afSKawMWmj{_8IPib`N2wTj>b67rP736)1dr#DA30~b6nNy%T?P!P-1zngq$h{ z{gMztxQ=pgfBSFhf2ydZi~?A`srn_5DSFL)552VRY^X0>DjbnW?xlOdwJ46W>Da!{ zt_tt2GJrDk1k;&!Td&f5HnryE6!ho1J+&*!qmkp}PXd8~v?vQeHer`SHg|`BPDk`A zh1-$*VCsgS`}LhO-NqtxP*w7M0JYm0)#3AnmH43;f4n{s3WWt#HdG&{X4%u>^Zb-A zM@{rJ4JymkK?YVU)%l81f z;NbR6e@YJ*A`xXrwkIWX;^1R&z-|fi(gU2uO&UV)fB^2(1lIF;$F623WoB1<%CTuP zJvW1ZCWYwQ-{Y48X)3>P!boXdaCC1ZAr?M!u!(yjU+I}1Ypts+^|O*gU=*jEly&OI zaE!8V`R2E5)!xOVQp>tV?zh7_O%u7$*^Ak zV(30SInd#nr5QF*(B+dqu&c3%5fDt#M45Guq^Z0%th!DRSP2x-a5q4S$#J797rB#r zK>LZ^uWe2364{2jEoz-_hP@Rb&+-yw*r^~o%bn(VISO=c$K{#2W3UNvH6PF&d###Y ze>fGy$(ic$+OZ%l28&$7u#^~fQYFnSv$z9Le5#k6PH6-%>E0ZEuH%2oD9!V!7W{qH zzW(;dlW=rC2Awt_Zq1sgP-xAS2bT2Rt+;`6B$bnPUP?rFi%BA|!^s-N=;h5Bn$WL3?Y*R8QRhWF2FV+`X z*UmRph zbuHUS`R!3fer-Ru&p*BW@$3BH0rX%`COZS}FFUF}P2An$^Q`xJnddh}_cQ7Bf2d+m zbV)R`*T*>)EdaMxEBiz#bx-T4(=2j#d8ex6hbmWoJChY@E=OzHuB)=e@qF*;=;A_o zMmg?WUUCd2X;={RxmCWhrh^-x-XR1XxNV;WX=~2TR0VG4O@4_ap{gViDT*xz@vaQy zM04{!X4$i8fnL)g4kD$V1c0Z~f96`V#|b0+ypY)JvWgCEYTLzmJDTGynrMbaAKgaS zs51^d*@@##zix6_Z(0dXtwHtrP@wfVcECjEdjlppb;&2oWESDSC9#$z9_sXRi-%6YjHM@nJsz2OVQvK@Z>RJ0EI2$d52r2|r(86R*>rr-t?Z7zoHR=g0UdBEa1O1+16z-IoiR#ZSVg2HBuB2gsk7Jr7f9%ra$Y1tVq(Up( zenwUBxyfZW8tGQ81Z(auJ1!r@gVqsh1nMlvN=2=!H_nfO%LXf@o^QT;b$FAd0Jdq9 z5oI&$qC92INkyTM0X-XijSHyI7F4WUBc~9bY!{SFY~0h!sd5()13}cR^6?QUabD%ToEUBPaVo%lk>!0<6uN6( zEser4FRG(p(Rc^Vlc^x7B)6#)AUICijm8NhYuLU!JypTafA*t@tl*;&pNsV)`Hxul zG<2S~q9cTNhe%X#KG%0^+Q1JRM^T62L~teGC>BP<2UL=dMTa39yGv2okW_Q>eIpl! z&=90(IVz*KqvNhB5BMUliYR!G)AY)X{Zul21ZrA9uOjHcuc4)Ypeg(0Jx#q1%^g$4 z99Hwr9DE?Rf4&WrmAbR8H{3)?OFcUsG*WTwvPnCleG12I3GsBVZFL&LS)4*sDM zJ}-u@o}FqUPmLfnG_#x#I6L`ilHIH{_7FGV9nqUT_eJT@qwl8PCc58gz2D7)SQ6Io zMe}J`$6s^CHq@^J@}BzET(bSOfLKv4Jer7Kf4~0i=Rexphc4nn^IWSxOHyDtF)1|Z zPWC6Hi*hG5oGzd)We7=>TQK*74>DNJ*ql1b;7&j^e+9gEYvi*5rKo!qQsj>A(g}R0bwho;p8AIn ze{8e^Qn*D^My1Av^s&`5V1t)MBGpLVWIt7B%#NgQQaV4N*Kfc7`GExZ5G^8Dnu)0; zi=s{yz?YZxk?*$`DN#;~bh&b02i1$p6Zf+D)pe9QPXW>--$O@l__tR`@J}-{8uJbf1E8{YM`)Y&RcODf|F&Us4SC;GYi}cj_vI1 z2ZyO7TidzZQtHAA1SBTnOR_TM1YS4SN3T*X9=Rc8PC2ia1*_WXCqLquEC2Xu{&V*K zzoW0@VvJ{(oG0_*N;=L2U8l5+><&4p^J0q4nRHiGSYo&G*mSv2?uE;FuGS!5e^3L% zxZdUO)Azcdf;LM|-mQfqMRO$oVrkqMAkxbwsz^iS6rRE()kL^`gr(w;_y!!Os0S6> z<4=TO?teP>T`mn3xK|q>GtH|Ns30QJs%J1{oUaiBm2uQDxofhqLq9sk`TL zjSny^KAb(ny&S&c;V@_k4v{)9pRpSlsQHV`2(XUm7uI^$^6-ip7I^gv$#VKP9st($HG zmp$P`t+|t7ZpFg^B9xfQg9?>4%8vFuf%`V5o>$-Z4{P=NlkxqqG~%a=lL*EVe;Z|K z0-MLF%tkjWb`_qgT6#X&72;W(3K{G%-LlK}Dgy-wt^f~sToYN#p&>Q)+;!&|oYkm( zl}LP6SyQDRU@1}iduxY+QJ)s@mgHrpz%QbWE>AJobL7h0gjGk@9Qq|d*zMe!56uKh z7A=Lu>E4!O&(Rfx-S$T+#EnSYPHFXi_QH55eno z!iwf$hx#q@8M8bTV5ASM+zl!ZLV_yDdpZ?AS>`00zCpV5s7Yj8Cg$=l!is}^(N?+= zA)w*0rf1Z;*rbAJo8~+=e*?_D3@hFTS}Dwd>ArdC3c9s<4wbuaohB)$f9kLWQynG` zDsd6qhF4LTUzTrd-nxLJlRlmLR34`n)l@YKB}EYFs0%ceZZkNAz}KOScYp*O{KKOC z;e~G9BxF(t$Zd0tgfkul%%r7JCOugNK1$xA`?Iww?4p3VL zgigD$mTFWgH|j`B_6@*CTDVEbWJSX1 zMM1iXkqZoTr9)rff5%$=^;M|<0eL;Z#C@jKx7WJYndC@-Z&T(I*+ZS{qQA}}OY7rl zyNv|{${gH>v;=`To_belP?NMLk#VD2wLWIv+s1RCg}j7`wXb zSu%l)LB3Z4W~vdg2%4r662?gN!-6Tp@Z^2$q~phnHz9!=?gM{0&a9EK(kwET$DR*I z0ex~geO6WIzNemLXQ@?@opIw60{O4BNqQnj=tOo%Wf@srg`zt_SZ<6&+bG|Qsw+v> zBTT>4iYAfye;jPVe%Ni=%?d?Ny8<*M2e!EaL8z)t)O|XpLPTHBafGO$w^3PhCcyUY zgrn*bDJa1#NzJ;_jKwMDf@noo;xZz#f!ET1te8%K?Wuta&VIO!Ih9R$Ypt)$W>p!K z6|uWg)Ku&$1CcwGvbkkj5taL`73+1{Kc@!a{()yff3KYKp|P}#^r-*e^0YbC7Uy&C z+$S6GLFaZSA@(i3Lwrs1R66w;+rEC3V<=~adPRhPq!4-~#;PxGF(pL^gw2kVxGB~_ z%xv%^k~m>->M!jKwQZ~14czL#EVg{n&&N;M91B@)Yg_oRY;S-6crWvV!vKWa)xFZ! z^whQaf4Foxa$f3oVnnv8dY7Cs2LNhN#8i4YSgCLWfywfrl5Sb72SBlh!f{Vc!mTU= zuII?+GLZRLehHR3yUQ_Of@=f^{pMy}j5SSCl~Gfka*w1Ru2YmgP0*Pj+n`Jcx7SH9 z^)p3gwH;SU$7Swzft7koYd#&M-7R|Kc^s^ffAhK$mppzZ69& z9z?-gVT#Jd8KmiXdd~qz#~{S{YwhZgwrwl#lG-SXe3>2EzzKJ(dCM-X^juP`pI-|0&Xm9uX;+hMog_CT{CC-X#8f(g(eqv#;2 ze@1@wkw(^+M(XkfDYR$T_%4Uxyaj1k|63~?8F`G`wOS7S8;=OVyL3R#$X zw-B6sCf$k8rK%9T#9tIS@s4-O^*HRpe`H%L-EIRPoYQHKi;NgwAx&G6tb8#e%6~-| zFrJ!;P?R|BbtVn393=d4@y5^d^QWhK;zRW#`Npkq>T(+atwskN^K$VZ^&KY*e==>O z5#P7dncG8oeZVZo#tD|&DuzWNs42UTFZiJWm6O4gghBL(w{ zFP{+Aw#Z2yW!6BiWZNsuXF(N{STfOA*oR9i+Ig z#?zG)85s_PHw6w3k8<;Mvt6AEf0$~nJX;pu=I5_}`}F^hPg7NE{{>?5t@=K-M*Th& zA)rp25677KI6y1vbmD0{?B#&3H-nzf`BM&?O`uC#YS1npblT!n?|{R>S&Ja_)}3pr z+uDG-Rf56wPGFWFnIeuJio>hZd;POj^=Ee79u$lLQY+ZsflxXuGZUIyMKTC?WwZ=FdWtq z_Z&{95Y#EtQjqLjlnkV1)(pq#)CkUHT>-MU)^@p322&*!X|1-VqE^-VQ;f?Vp^s8( zr%M2&#){kWivnsoP#eftfAy5>YaRT4CpURcLz=VN%|%}`9fPIat9L?r4Ao|~WNx2W zC`6jVkgc!g^U!h-4CBCVaAJiZ+llq9^mK*3Y#f?{7MVZfU~WV*rDgi1YVDKEps0Y3 zrq8bR9v?bSRk74g=GL-UseYU7)gqUALu@b)&{+mMc3lsmrX3?Hf2BwSn97p?m6}JB zC_I$ao@!Zf!B|moWdJ+@yMp75i3FPLNbqB&W|UV3xU{((Nyl`FY(Dma_4qVb$oAy8 z_(z$lVT`JH0oY=w-1hz4@U0tamuw$I>83@-jXdB zs>27s`1aeEx7ogYf8-Y(uN70IQy%&hdb zeWKCiOveUhnAQ)qOtnO!!;$7Gi$dVMmBaxWITcN`smGqNfBS^E18jMnHXFvNz61-j zCQ7dzeAg5g-V|K~k=`Fx>__>v{UIerR7!I#4_7)JwqCDn_mgN!wDnJS6R z3vnqiD=J)~Tkh%&$Cf$4VVEzfaw2wy`AzKNa#LB3;%QBpXe+^~2=A zt#;cohXjLC@HOq}wEapde(J*WSg_gOYh?=@S`Csa zC(R-ul&LAi!KIVDK|)a}SKB)xC53QsPU*2$Z=b&W`RVN`By&FaSn&cDs8gbLi%QbU zWJH#Le;Q*@%v5!Pit~1JmpW&M^gdJ!2K@Mr8#blOM!awRU;`M8(qnfQ6;u|-Ib#L} zu4TEW4fUDydjQ;}@_ICiDzfEMk5M))+#rkL^s}Z|3dDd`GPp{|S?6CeXOl$Ubqdec z=BMw<{cKziqE@TJStl(+lo#MA8Z2dP1zpqkZm!u=AC%j9T`UUUbCLg!a`@H{ zs3JZ0mag~QZdk04p+?y!cy)My3S^3{`&r8>i3N|S9l_qqP54~(kD zU-0|OB9BYduS@qz0hFZhi4!iXBHeY=%ev!uWZ74MEjdwQ9M#2{2&a$L`g;B2(|kS} z?GNwjO-6jPlcM$lUnXVJGKnPK7omOkrPa=&EVfKOQ?h{jsOqL9C$jU!lc9GRe;Q6> ztIHJcMUNdXN0llA*N*w=$fe>|14NnE`~v?^YEdc&GEK5>ZCXfb1kVxEv-Xs7ste<( zMS;faWOyKwe5Gx<*JSP}QTkFWm?S_D0nrGVe22Oo>-CTJ$8&tAfD~WjCA`$KfK>Q^%dUT!+IEKX90ey3x68 z$I^+61@JLEY+6KxQNSeclVQ@ngJdQO9rfIm{h=7xW=RU$`fhdVpc<6{AN({~^_z45 zU9y)mdq>rFlA68M-4@;?O6Sg1QWj~~8*Tt(@-68 zKZ93!wDofXDJ(rXXKAH%fQre{a$G>HSJPPs>~}i{*ZX=W9u~5W3eTxm5y^+elw%mR zE{K)zFI7YdZnCz9!ZM88_YtZUE-sS^c_)9jvy+-Na_&jYN=oSi4sO)i(~-4{n>}LX zQs^?*4iZ*WOhj^j@MD;F$Q+O3wQ$7!`>*4}Q%HG^A1apacqX^yZb@w>Q17N*YR~~* zYbqk5Mz3l*6cE+jb%-KM)+(oHtm5F*Y=g|Y%dhrvC@j@b;j3;K@}f!w2I*d#l~I2Y z?y)H^TPTf|ueh8@w47IbTH?l39ap%<8B|t&tjxN&ZjR=HR>z{PQcc{;=Y{YaeD^0W z3Mk2e8(D1|lvvt10gnK;z~CwIByP)5;W--oC%E$0Pyc$ZSc;D-a%V%-3^=7q2K#qc zk=b@=klw&JvI@X@=k9Zhj={NzcNBlH?LcQIolhdQR%5#Y6}k9v0a3~6=!^W(x|;h6 zh^Qa~T3s{r)wyWbV(4T;8+jV!A?#2xME+v{JY8XUmSm#L61KD zD|bZoayQ54HgUeH&r{7)bp|ASOx5$3cTgb0JFB*XMEg@lhh{M?zIH{gluJg#XUnaZK$eJMMrNgNz^px)C0+Gm9At|YK7WiD~p(jf^KpxO?<8BtH^ zL+`U*XeY^`IN$(q)IU!%73mk5L^WguC?Nroc=@#v@TuP^=2ZpXJ7<5CdMMV~^`D!| zBm4jfcuVClQI--g9lkq@lV)dNxA?Qm_qo0liRGs|NwFKjW7Ni$7p|vK#Dfb7>Y-Ad4$vAkZ_2OX%{YT^tkj*2lSIxW z`YCLix{5HYFsD0+6-aTMsLSrT9$6u)`JnlM9(J;%;UYD6m&%+?nfZ|=MUpM`SC=Vrcgr&Ao3vMAZ5dY zUG%sI+rr<#?4r4d%`*b`z6@IXq2Pkz-Iv5sZxdI9!?D}nW<@|({M7d%(l=w>?~cxQ z)ZA$*SmFVaP8$bxdj)o06hHfM`}|z1!iXmb*P$hSLhdDD>Ue)ki(jXw8y{vFE2x1C zrUeW{qO@X);J$yVU~{3Ac&ye(p?H$i{*=}4i)_ENo21u9;WH8Iwr!^-*zJEhdcuRIjU&v}cAE+%XeGC0 zne+hZ>ASejtf2BJ)kem|`BXgrtBwC676z0nL0<$tmIPqeh^hb{dMx+YjI8^vpiXuu zMd$M_ar10j?dz#r?%4Eo-zoCNiP~0&VuGvnp&@94HdNKn-6DaTu6l>XOg~Hh2mk;800092biGTnT{n`YIqzQ)^EP$^`vqW_WnFDm)?GcR zny29@vBZarq~cM(zQ1qF;+}n_$WUg8LGqrnH{iZ}Er+|~|N6K8@o#_mJb%jJ?d+j+RHA$A3Edwzs~uHA|0MY%TZN z_7ILf(y_w6_tpBfrE;L_q|NH;=OP$}oe*g93FY`nF+&}cMpFjWh<>QZk{Gb1=e)+iO_aA@ZN8;Q1RX!^2 zWe?@tXAHB~nZnsyTRX2CXY6yedF6J-;lE?(ac?z+xqk-#38|G4Mp?bIeb4>OEDA5X z^LMV=S6y2@W;@ey%wvppg;v?Ju$2-=FGv07`psDP<2ujG-^qE~+Lp_<$1R6(tTXN7 zS}o5uLvCA`EFpUndM|4W>Fn3I(w04)9$0pdJ#7=)y84-xTZYN) zS4i6yu9QQ(M%%9w$C&j>7gmhfpZk`t)Yy!)*pi(EWc#)l_llRKe3i$teW{#zlg_iU9lV~{d2i+to_<}gPbskeU{_I z%Qj34Tkl&LF`RYveG4T6ANXo)dp+6Ul<@C$#l?@;*6S7*CR>_owHB+iwYp(%JHN5- zc=TS=Q9-1fTBz&FbK=SGmg~#M{`AT-9)EA^m2rl00xuYO?xpf_eH@9c@8ROXFCGdw zIC91XOYqCu*#M9;pF5AgQonrcy3T#fgP)HZz*tz9c-2rAhQGF+)1JYkBb9RJMzoO zGQM_zuDSDq`E0T8A*VcdT#T(+tDM&v0FQwA@bzO(_GoSgkL03kv$=;U^nFhQ1Zn(M znb*vVEsvq*1_HJd=$hbC+u|JS9Dn%6xB`LYpNqzdlzioS0bgT}l^+6o;&}p-IqW6P zVDD5u3p|!ZpH-fZx#xTwpF{v2tmw&hRn9jnfz*9!o@YjS@SKy+uAI zxw7%ki}vZ`mj{j!-qI_6j@;KidaJzQ-TQp2^3#$$M zY%W&kI$(=$L~Lm%IIymc(QSPndp`-z#~#lSz&w6qoS{UX`iQx7OlhRJPomUW zBABz|v3zb_d1ukj)cBKj8GmXC(`g)kUbN3&$8VqJ_YXhU?>~S1YyIuhkEgSiR|o}o zu$Uu<(zXK(3ayn|iK+{@PBpdwEjR(`aBWq)N-Y&A#knVdtn~t+DTXqFD=`A+jXRE( z7GX3_Hej5D_<5FEh>4Y0JPB@rfCF3TTYPg?Hsi#@X5u3N>YeY1Cp)-7(5%8;g8by( zi6lpBS4#uZMDQXm^Kd-vAo^Scw7SZ;t`-5{d7SxLIMzN1=WJpu8yJiKW5c{#3X?Df z7JmYp%>vDF^|tj>r_i8#3t{yGTDC2q3|6s~mR4`)j;}#ej)O3I;xqNwa{(CZ337nD zZL8bNkOJOxLUPWvU|f;dIdZAe0U&P<;?Yd-HQo-Uk>-eN z?;TEZ3Ca*!94;^ZD#(l3=5r0awOtoGz3o06D<2COE;dgr^PlV0D*>5(0=L<$E;_;L zAtd}N63nl;6F_0l9s0}HWXMs1pAgm0iD{ceZ^F;!^(<9m`WSGhX%M4 z)Zo|$lYR#se+xMi1mFlq;Au8#egs7)SjU6-5Ii!`JNKP1wH;6)$l`$QkJ9In_+>g- zzZ?+@Fv#mFtS|=4leZ|L0f3LNFaAUDggC?k4J1mRZPp{d^ug5#mjRSbg&^JvF=9VX zK*(Q99f3I@43Ytc4rn)KR{JDGd7wyN_U;j0;JvM0K+BbN8Zi7$>@ZggC6%@$^9V4EW)MF#WV&%}t z6R(600Puvo8pjmRP+jnfzF`4_9pyvkhQD6CJd_4+?1aa&`g40*1m|2XmS(&ODy2|b z#I-R2e?>yzAh1kqh#$mF7ZM8+(b5LF2_1Gd@v~hk*?VL)cMXeR&^tlu$~zW|LRbqZ zW2NE4qrqCn(TLFo%95-F1-i!Bv8kA#QlO-I6fFoK zBYQfa3MIkzfGbde*N0QFc>M^_4qyXDJF@>Qf2=Sc#IoEo>l(2rqCLcuhz-{O^z znmAuzE7lvW&6-6a==wDabMD&tISmL#O$6y;Q(L(zn}I8$heJVM?go8OY8bfj!X|HI zt6+QVG%Zdj`+newy{^i)f@5*Elz@p8ZcF1*kIU ze~RP8z{WzXf#>AvXQ;=qBTy1V@EY~N0eSD%HlTd*q#0F+*2HjXg6yZWAUav0s%$FT z0r7{?@36I9>JU$G2{)bRn`pYwp&9yHrlE00q8#9Vxp3h51xG3H5Po<`ly}~oRSbmG z4aLDy^pn`dXP^&2ixW(TyeDM%xphvL3G4789)e8oI{*1C^0L0uxuO1f7$>d zLecfRB0NJP=1f4V4lEDsHg6J_5f6$q(h&$+aG)xjmIxodrD(^9O2I8NVtNCtK(QS0 z1$+XFIiAUlzkUBOKeazXe%W7E2B8N}&V|#Q5Yfeh;~GXoXv==_nW#UBOzAM2X;Oe~ zB{cEdQDi_dRg^Kj1VEpQK#B}Te`uV@)dKkdzR$X`H7sIB2@Iqu!skMJ5$4`x0Q^jH ziXe-H;8;3K1{eVtMgrLiQ48X6Of7RQyN=?+0`HW;h;50&3LJ32mXCu09RFO>7f z$MOh%Iy#GpQTK_lC9q~k0|5SGd$(x))5i}O+Cv1yM-ojT%cc^i+s;?2eA$TsN9=m+<-w2=s(x?Z76Cn@s>r)35 zwnrSk71Y+tF<~HiA=v|J6Pr8Xz(gGu7QY#2;*1@`Ocrq@Nb@e#+X=*+=*@vRgCUir zz>mc49#rBOH#(h=-jNTOe;rGeappcSXS65O_uBIuka57~k4yGiuIni@VKY&+0SKfW zjf2%?4feA(e*y)578*L3&(`Md zt!f#fILE%DkkM>_?gcG@VGzBLyx==}FI-pHj_pdFS3?oeh zhbJ9`p>pDo*nWT%e?U^2Nnf5G|AdvIXF%N{DPpyVq2-N)fu-y_VFLb7ux|B2t0VOT zi;deK7X*O78cjVOr&{E0`Us^%nCxrP)V4rNfniOWRW*N?wlhe zT&Jr}c;)_3=I!H;ztwMJe)%xw_g^4m@4b_lm0x)cI4Y`|f9<^vbqp4d-&K?~8_B~1 z@4^DFyPu8dNMHa1ajen`eONaXjiA^wjCT@UanX~2y(1im>Fh30HQ~`? z@p0&v5TG3J1|+?o%nS0i2!n_aN3W=^79VnLPqNgN_ON+!OBNXh&S>b{sxT0x91_qgy)KV z=?|8{+P>gy<+YGA2caf~+y~x@6vL*rkTR0EK)&G3P-(Mv>TrYz)ZqfrW<@7OB3jFE zX~-ihe^NHQmaiY#5CLuTGsocP_J&awA}Wk*q498A-0y9*@JWqW4COr|i#Bng{gBvz zqr9eDnR7>6<+v{N8IVM9*0-R~;BE6bq$Z3R4uc`43s}*=kwq6+QjoVq9NsXs9Woi% zcg!?NLLRHt|JOSx3$Mi@ScC}zH9iiWv$lF?f8%n8rw|WdelV|b;6A`E0c__*FuAj4 zTnzyNAV7m6%Q9n#MDGB{h_#_Wj&fjLCV2nGH6Dm=s(e*UNJBmkK;dsICJ@~bZDpR1okEi6 zf8cw)Sj}s}kYU*q&NxDZEIrsoA0NLzQ)4;22y9G=odW7zV=O2pwFNR~VsMZN%(t(M zh=Qk?3m68L z>b1b)WP%CsZ}=x15pK}WTo4+GC1K0>)v6=F$)j}p0G!K~>cz%EECb9Gr~nm!e?K@l zQmE~<%d(UEQ9SWDa5sW&d*yiG#%;fDEdb2J+)`oLB(;;3FIVha@c892sgOLPJkbSM7p|^0hBN1D!VqwkH$s7RWLWr-O}|Z# z+_RB~4+1lic^)34&a2~KfBftzP7g8c80;)G}F}eC3XQzA;ckN`4--*Z#$@a zwIQ3R$5KV&fJAV(Gi%I3m`OOy99u&`2!+zfArJ>VSm0yxB$!I2e@>k2B2+ehYY}zd z3@ok)6o=kfNW>0W>JraT%0NH7en*c?Ap#G8)TiR{_%2&SgXI{TNO@i>2V^Kq9w0e| zP=)a;*N8iWsgfs%AAQP;7(aIN&9Lego&oaH$8zFrYB0fZM)$J{vZjIuGc3Y&!1 zd0+~X4XYi5hIoVoe~_Rz%w;FVPg#&g=t1las+6_{M2~qcq>#*KqB~GGmq!6*mQvC8 zlL$*Z2gDkL>J7r6p1D{K0!va@9d%^v1zRGV5vPf~0TH+3w>#Pw`W7U6g^j`ei0{XK zy4nF#DYc+nYK!QDi(nFi$zL>ZBjlRK6m81P19b^EC*VILf8@J^aoqT|R`@o|7#xNz zZN%kvp}G)D2w2|*a?iU1uqB97Xu+k%=R2Fy1pzZoq9NW2^@E$8FpE{el^x=|gls^T z5L)4w8^DYLtDEfjs$reuEmwh*!J2s?C`KfD5)|8ldz|b>=;vB}|Hqd{ zbTpyJvZ2W?-0U?`rZj!>@QT{f*c~Dl5vt~x`S(G zH*zeyM&V%zSaR_ncJRUs@R=eR+fJn2fe@dd;d&+We^0axWFBR;pU0ibxCj=W#w^ol z2RaaMjx%gT!`KF1)IANYSc*Y|aLF_6@E#c6$|y(ZF@jfe!R|NyO@x9MC0=LcZH370 zvFjb)gUWv{*Kgl{%x~X+o}WHF7VUhXy%hs-Gd!CnI>0M@Cr?v5l`sYrMPtB)6gf-> zo4}N{1J(g$Pl;B+9l!(lG9tN-D!#95;{LIRpw(3p9{1<(WA?w5POvD8=* zFkVJ>01`@p#4s_^kueITSv-%Qk45|X<(K!Be-|$T=5a>FG^52f*;*55UfK86lp^I` znuF&@RP3psnu#tO0Sh$%&UrSzpI0T4_TB#^1ZRbrnUU*2d%f~u$wfGlrni}wW%bwe zh#KR5TP-x!zJi3iN4Oo1U6gtewhu=?Is!2cOM>u!BocfMpavEIGtX25Q4$e#p9b@n zf1t)wQqN`sg25as462;FCnaY^ga9hXo|d`*UDM0E)%rfa{dInODx&>mUyH>pCyd%s zolS*J1Tyb$-IKBwNp~FPbVfp5W5u|vc`EoNkr?LD6+;(h0i9s?2?hkdD|&<#tkYvz z+Oc;tuLo)k*?GcGXJC`t_QocNw!I!ae+3epxKgurx?M(~0)Yk+GX}O`$n%7rqpL@P zTTCl6n&-2`>`b`B$C_0Jk_y#5G5ZMoA;178dL%{Y-6oOJw?P+!)~U?(e#L(K^x@n5 z_0z{*f4t+Z=^-W0I_B&?odEz@~b}iaRL@A~>n_4d+ir3gNeQ{(QP2`G`fLE()oR%IDPlmus4>NJPZxwXw}OBt zKBIP`wUT#z6X3e%`lp5aF+czMf9c)2ogqBIt&X zirDuUq*$%tKH_Yq3V|~G6?Chx(r6|W+LqBVW@`!MIO4HcH;{-8W_?)F9a%s;-E`@H zuA2`(pw1}D)8iR1>r%|2fUmf4K*Ol%LCkyez#QEL^GWIA5AseljX1}Yf6`U6qmh6H z=nd<$b`$W2b#N&jRsojXiXTy8hpS@Xu0SC*XBEz{;J-N4SCArD5d_SL)x|h!(ko4LrIOe~lzY5x%9^ncBy{!( zPdXyI(&AfrilsJvZ=UK{e_hABz_^gr5cdn)zmPSN5KbUn9;#qy3+v)547*D z1!;-}p0M8r;}0!+HiBFzU^7|_!PSR#KH%S*m3fGliFwP^2dW;fe1)xeus^MHsyH6; zflbDtkl-QFUeK8Xj-PN{Pg%@P!OCEHaJ9qdAHj^-y_&pFVzmR}uT5f3iJ9izQctEuYGNU}=--K!#2jpal(3E4cf9Vi_o^)^Xjgs=bJ) z{3lq9YamC`z{n2R1GEUrV#+&RyfJZRs}kXhPqKQ$vn2dzy+kFt6Z#kGxt1;k0Y%k% zYHRHs(y(e3HCmSmeXUkWhK|64rI{LA(2U$Ai!rhaArsHWe<>G{H+u|QrF1g}w;{nA zVQiK{A2|BH(&G%NfBX97)7SpXGjcvFE#k#H!5Cp&n}utaN3O|DJWf7#w^->qQC?_{ z1(mhz^4QcL0m?r;cw&)2!J_3yUR%^US_$%gL&y&5u^wB+5}*j|1Z*f6eO1tJvXTIU zXh+(@;82_xe|ug*x(S7VgPs=2V#qK@Y^uQ}dQ|VTmn=;2j6n6jw_!nIw7y~sFcv%; z8R43G+{>0*^0WmU*-YiKEMb7E=ld1=`c5qEAoHt!!1KfzSM~G{j(Ng;2Jbd6tB)k> zAa~lXqUW7BZokm_U;Qk5j13XX}f8JGnv|9&xfr-@uo|6Z@2=`Z_EQ>Oo+iqJqxM+s$wDtd5@-=6{G2}ZlNbgjb_;(8)z+a z?~n_=`hu4aA{JyjAG@KXfG#XEp~EuOGTr9Y<&Fs z#IP5$=(R(gQDmwvNURl*n76t1Hh6TH4Qi_MxbUz8pWV&Y!O{XcmSq8)G4KM^G(6cl z^%1SfAci*)Yi_%!wJiiDo`VcV4$Xv~8IaN!`9H8GLUvyhvtgN_UD4Q@ts&jP3_#}+ zf2rpIr-D>TbBMkM2<)m=OSDl&{2xXRZLuCh`FGe3bN}=z7Wkw4&btW)5}OlGEMwk| z=Td#EM9gK+T5h=710! z%&Q}Z+KDG`=(TnNc<7d7(F%`^95C;!e}V#;EXzzwg4^GY!GY_n+C<})gqNe2k=2(~ zRDdZSgpfKe=u_S-F$_dYgzXcJO7&n3W5ebbDBDjy2}ETtEV#NdZ~!$s zt=-*eScT>`buIDtL(VR_&U^LSUG?aHgQc{e`cH0 z1zJ^0HDOh3jCEk~0^GM^1(LlFo6`97BqyVU;AZ~apPfuZMnfKo<=|LwV=!mW-?6ax5|`5|odb}@$#BkD zclh=~X|#z2CAi{{bg;g1K(zn#6fQy?pt5s-QCqWvWwjmg$sfUNt#bgjZdBz?R$OJX6(#5UeUJz5{f2@k&0%M_V z_3EqF#o}7;Bu#}@4!9N?cr6dAS(3CD4@e-%E!Sh9YpTU{*Fdp?49~@qQG96gOMm98 zw?_pOisc-~x!oNya7B9vP?LP~NhCzFN&q*Dp>lyfcWevC+c#UNEC|U*ns>@zS=54R z21p53?6k07D+oOCITHudf5Id=0Yq*C4PpJ^jf!E@gh>MfWCD%{)kEN3=B68uv<~<_ zk)l~UiZvqSwtBHHIXJiE8dZz6S@ zbsg#5qW$>v%B&>)6GaXmIaz2sj7N^2tY#<~WBy?(z zTWcMmuBH;UCyagjf9?Cv&uq`}ViSGDYTsQZG@Sw7qJ?g*KuCD|;OWrUnBE0vamOj!=YA&fRiu7VR$JM#Dc+ur>V@$>#r^}uy+i+rmqb@sH zrfk!!VReBsq_DD6s6m4#6d!~*N`mq#mrq+uF?W#+%sGzpup|>x#6>%}4eM@@6w4_f z*>4Vs(n5J!f2dZ(9{VYlrsx6JX<0wP05600Z^d5L*@=#4ID3}+G?bYIKiKwAup6F$ z_SmECXP^NZl_>2|>>$wF)ry{E=U0XJbXeJQ(LT-k;-w$A!umayFHfIf7v_;hc=)C_q}_DCYjNY|E4*=3q7boq$ey@C7D@ z=9!NDmNr@1Erj1MK;yE_fM}Uvp9tk6Y@qwJ(-A;=>*qq+@YW43h88C{7LQUklN%{a zA{(|Hu1LH&SuR`*!(zWTA|MNVwEbjh*ehh(e`N)Dvc7e}Do_A08u&f&tijAYFOHCL zkix=f?2>pto)mU|`SDmQfcSB)yAmoDG=*>CW;hO>dRKk#)}3b0ypKp&47%hw7xrnc z7kO))5!hTU!MH3TCH$~Lh+SD@oe-Wv+&eNL>p(9MQ;G10<&qnZ@gNuT`}{QfyK0{8aW+!zbAjez%o&Tyo+cjX%OP#3Hg=xS zA*4k>^}KDv42_2#B0}qAXp16e|I2tk?7#8I`=-jw4c`k8<8xWYlpuSYcGPy z{#PL)!I@X}xXN}4Bu0YEHSCK=BX|aDZ9#T3=x`VQ9-nnuX*&y)1Toy%4oqjCHgI;F zuia1_JpM+13|;_lwICc6mWV}Mru*6N&cWwjfBgMVxc{OS1VKBe5OCSr6U!1}e`r?8 z*l=tKbFtgcTz0z*WJqBsCS=mXB)b;Ud0lp$Sul{AjY%j?Xua7COZM^0$bb0l!@_YE zdqeYDOHZ76bH;4%38r-hP!xp$(&3NG;tgOvvx0n0!waxWlZxg#iQs%bBnZx0@390E z?rH%)+Jt2cp1!40kp}1o0ys~We~1ufJ7LC;9ScSu0f2+we?n89?geJd z{>l6Ln9gn(cjNapEe_sU5;hiD3^1^@%20S8vRN*D6qczUgYa*)jV7L#XaRU5gmdZ<8e-{ElO`GWSQjpUUot5ic705%8@`k0)=+R$e(>cBraX?jBD0N(U{1C? z8>1yQFW?>L1|>n*!{d;2Z-6JCipvkUtj#0(W?2o3kGid6U8YiYldi4$O?mmx~VVOb@ zwd_4O=G_>@qFZGOx&ZQbr45|C@zATE6GD;iG!#H#vJof3e$eg6?>CPm+G8!q^;Q7N zg81A5|K4PS7|#hch}+#UV(%M4u?{F+X1~ss`vE&{@?bOHe~2=GE0w15Vh!v4y=$^> zcJTIK=|%BC1~>L}E7%U7A$+)bK@1ds;A3?!6g;@t-EY7SeP;OG`% zLFK^&1e5~?lJ%#SdqXPB%EcKl|HFudCb!29nifH88{;m^YEX!_d_l)}XPmV!QRj_L zEJSNyHy{+5e@IX8u*EYZ%yqITzWkMnj;*sYt`=OAwv9%n0IuhUVN2t*W3BwE^ zN_a541&PgsLz6HQHgp^?Cd8NF#|p>fNyhem!Twfp%_mz$1it91b8$Aewq-O6Dg+&f zY}3B4E4H$%#<`3KP#?>^L9Ajv=tN1`LQnzGe%OqIe>b5s;EEYOb>RTh8apUN&zqUL z04kaKOm<(IKF$csxBQOYEO&$LHjDOcrW}SAm@XO+biz4Jpv!j)@i>@T#yMdMaN%r2 zA!>IOsLGrdk)VOIgm6a<5uhN-wrmhE;Jcs%oG|T2Knd8d{Wt?zpMHa}K5O;E;|PSX zUd$nZe_R_h4>1}bN){F&8rUXc6~e*!0>#NdRGq2T-e2y?eIbML5HTzunF#c z;Y|GFVU5M~K4g>-+Y`h$WyHI)SfEp{`e0-~Zh7MKsDUt>rN0$Cf{SE4_(0$|YQT2& z%RDt?4uUb^WV=189%`G1$aXR(TRf)yuI%}-e@}3Xzgq3%#G!^cA_yB~_MBIMzT`)0 zXMO+c_y54SMszR*WFCnoqx!ul;3(a)NgfDd7Fu7I2cjc*w8ncA%AG02KNhh~OHj7+ zgpGR&hu11``0Dk{yP44ORxY-gue7M8AhhxcP9STn;DOm~ ze?;HIE=VXFuHS}z02mAZ%%hHe*JLES7EyD#w0U)Bx3JIM@-spMh#c=w1n=4)5!rfS zcKUES2ur*@jO(ZR`NJQJd3F%=MZ-1^17Y|XbYU+yd)#uuxY@#>GzRdUGJzs2U3%2?6Dm9e~xEi0ms`mv8^MkgPz`ziPI8wUiS^dR)Lk( z*Rh%0xlY&)5W;J2I4#s}6br!KE!nd(i?w-`BeMIBL68Sl*(XNOCj{zXvvKUcf1_KE zqk%<$l%XY|?6ntD>}<9@)*CwwMC9gSwOUQtf0@Y#TrYFj-7bk**@a~KV-Gt{E*F1G zP(YNbjrBxb08=dRa1KaIeLvA4xcf>t8mu1bTgI}?h$kJJea%}8gh_(P2p-2^V4kGS z5j&(DMtRsw#X5slphH@c?{l+Ce+eCP?9TxfKg}=SzJ6Zc|AW$CrJ;qrlQ3o*hnx#O zZ^mTV@EG##Tmu5OuYKPDH-1~@1_v<_)piT!SFwaB5kMOl?HsTg9m|2fvA!Dxb_|!y zmK^jp2!a(sKHi9{(2M)BWy^E7-AWOc2Vx8tJ#C@PfuK6B`&(PNzfg3CcS%610I9if9LzyZ}!L)_C7O_?Coq4iDPdd)Bp(R{4mNRW5jWHijfqJ zpf034^nAnjptzN;dCt2-3SZo>5d8_ zhVtHjTDx!a$H#B;Gymhm_x|nUuRq@Pg>Mf&3m3P;+?=ZO2T*CSf8!(RyvZsMy%+z1 zV!*KpclhBBYR;}E7(RK1d%%D{u>+3i{AxoY)D{>_ zYi*7rUPHByn0+|nGm-Jr#~4U#T9Jqu^-?;FUd& z)A1W6T@H>yf9xp!VRA>cY$D=~_SbIJ?$u@=-H^qk;_$)qr3{>B1nQ;V2Y~FQ+`TM_ zpeYR0JHuF5Cj55aJ+MuH4C-%(OkBHll{OJ4gh1J&HP`)4*8nOB-fi94+)%R~ksc>{ z*;$qaAAudP!sFfY{rp?|&}#qXw_pEQhqrByy0T%{e{pfp4w3`u8Q|?luxSsOdCbG9 zoMxnw+B(|CI;;7XVRvDZ{ij*2T)~Skzy}f*h7DJ02Bi(IWP>U=aK$m9B}BadXh{@~ z_Esf(dg3P?#9AsGi-kwZ2?!0CO)zU~7@U7;3Ks{CXFFHEhe^Oe*@$=;muANw&3#x_ zN~F4Mf5~xT02`XGYyr?_w+_@s=5txgdByT>?f(9c{~*9x@ovd}|G$hO`B7pZN&5zUmL z5xKo8q>g*sW0%5$r}+Ti_ZSu-_0)0#78-4|f8V;Zqi|^_;@NJ2Y1!1t7xXmle&aj+ zzzS_1suL_)vKY5pAp+5cqO6o5Qn)C_RM|3fxR1s9<=g!9>0Ku6aZ*0|6_CT}SWu@1 z;zCb6>*IwXt8n}au2CGp2j#ZV*D0PjM)8O0O7P3HS$(@&4zWkm;gv^4nc@0SHrqE~!)-akp>!+hwZDU{ z^$@@_{pJUUXu;qfn+ySrwHfEK)5X#(_*O^t62Dnor?*&|4dHv70Q~gzU!5;KvO?Ar zu)7h2iAnYsVRX?lXQT~mBi$Wlc9esxe<=0{B4z0Rp34Na6uu6_3nuF)8ooGIF4~^A zvsg|<<3p@gft(Q*t?R2!Si?sz7Ua#sQ2+S4!=uuH-`eR~5CkABuN%!lA6Y(bOZ`Ex zx`+KKd{GuqDZUSPM}}OMgs?@ygJ?wIMYM=k-`{A#Ph&GMZ@C)bZ@XRGYNEgJSyY48#vl1o5C;~F^}}3l+#{kBeS`+; zXdy7qcCO*U1Vm=Edw3yR4)Jmnf0&#PHIDuxC_{!buZ8emmQ1N$z~iJo&GwQ_WUS|i zporCP3r6&(Mf;!MzkaE|KIW_#I$i?)GNH|09UJeT?s2YQMR$S+(pQK_ou^0;h1x;f zA^n5ZP)l3=He)-TyQ)AaN4FWvpc|Z@2xYsm&G}u?3RznM#@f|cx}PJ)f8O+h>2^mc zdZ^y5I}fp$O@=Ah133Y!VNIzn>Br=Z1K7w6G6+t*TX+!5C15jIrR(w)iw z6Aj^c$(hwBa`6BL_wcG=cOYt;cPcx{Os;{0W;iOrcR&OoZl_;~;(-=pLl*iv1fw}& zI(lr`EpBV9Xux{E=Rqo;|Pd74uzbxypU^ahTf4_&l?b~Bc&9F2%|K5ii$~OOwR(URPWas|DzvlCd@p1K|CrffL**Rf z3Wu#c8Df3Rh*p?jS2kz3b-O9c{#Gh$Axx{5aIu<^{xKn z4`ZDlb5<^?yLDIhxHK@{a}kRI!afcUhXBikP}yJ?Q`YZE$8z2@=-MP=P1G#a|unT*RLtR1jgurEiCJKzWIR`&BXrucGFf0h%k1zH4WD)%wVSsQeo zZG&l93wt?CecOXYGj_mUhHc2$9B01=#uNG--DHy{@itfj(1=RxnsX5^e~~@>Ud5?l z0~^@kFOT*5@yq!5{g?G^KC3?;)z~=tQP{s61T4={Puzho^8nRxj~+MKPLiEzv|DV2 zhQp%Z8atc}f4`eH*``{V0!;vgu_oV79bGO8S z$A$wI<*swiJi&E@ksZ4IdCvKB{Wd;+S&wt!xIYGXe_n@0AI{ct)VWnEeAxjfgB(p~ zlU|O&9Nog|;Yi5)APsS6SFUj$CLehi6@+uU8WFw{B9Ik00rEZDN#qc4ww^Gk>tc%6 z$jgblZy9e`4)(=bRZ}HUsow4DU(gWAGo+_YqOIr8=r^qy{tdx6Y>|)D-JEPFdxl_f-tvp=KsY917=zzimAi?E5cp+JC{*9>aBs%hmIn9pzC? zy=Pe1!j6I|t;>!wXzCE3I^NcGPMd%%#<>Ty*SoMM+YRplOR|A_oenSr__t=CJOW}s zy`1z}AW6fb^aJjPSG}Mg?jEx)mveQZ^kN}Ue->UL0O`A>wqrZCyZvo>n7N;BD9FTL zI(AiybB)fk)|G9maKeb=oo8F6U7kMK!Adx5n=PW~5*03f#9w|KM*ZABef@2`t22Jo znw=}G!(2O&z8dKuVG$C<@*@D8m&p6+dHa45m#yt8N1TlZKyHSMb=jQFw^^0u%rCDu ze{fL1z8o+Gc-ub>!GOj#3wWSREUQ>qfd97yM+eG^g^?3=?xH#>%W2OQ6x&f->EKb8 zv$3r~!k0W$xGF^H9tIv8v2&hn4qHxcW8CpVr*_??5lyQ|;>F}0JG;W4SS$l`M4ddA zYYh7^AJk&I9!(_#7Ob^9%xAx62-(Poe+^yy&gS#?itu&9q!X8mo#MNb(H)5gO*K2Yxn30ezFxCJm-DyL2(V$9wrShu>y@a z=ZQEQVZTc~{hJ4z6U>i0i*T-Lr5_Zk+D*U2{%lzk%BR=}zL|QnI{?=AHsv8=B+iPy z2xJB0+Z}s!IIpM%2MKvL?fGiGe~-#`m_`ha#}BU-(+xN$>WTUn>-zF)bE~Q zLIRW?JQ?>C9&3yu7}p>WDwdeNiG{Filj){=u%~M9XdgMg%m!viFd)Z{e_QBuA!YN* z7C+fl|CXw)&diE(P(s6oy^MWX#}+ZwJLuW|kB^Vt(af7;ot-QLA>jk?nq@P)iu*d=``9Az{6>o)E0N6H|PjS25m0~t)d8_2LyKe=!F|(q?h9y z*Y1Rqf>*J`^;D-o@d&Gg@$|c5yhp_n=TNS|)LY)?K-~^}bW>VRma~AMi{))gL3)LZf7u3iIKFNVOZ7~-zOV%B+Y8`FE+dRZF z@$K=m@+W6}na5Up zInj1?sE`+ez=a-ppI<(H`h)=Q?@a75Bo?Shrm5R`SSXTJM$7ZxRiI#C8+6ur@!oZ_ zEMjs7Z)nInfAlx>U?VJ48`hvaEbKkn5r}L2;f_f}kLFAt5pXYuWgiE@!`dI)qSC`9 z;cu1@EU(Z|TqI~IyJxS-tX8q}5MI2)ciXgk!8V-=p1=iU(xr9bZ;1NKZVe#y!WA#a z0bsqCGYIXhHTtlK*NK0bx!z=I;i94OA<47h{ z2gqn)tT(7+s1`2>Uiz$U5DZSFV+K^5t=4Q#i_XIZ*)2eHG*pCP7e|c^4T7LPtP4ee z6H>!t?47k{yk{?7CxNE7>J$0lco>c?cjSSgGBrF`sEd1&bx6q zmZxK=(5tKKEk5gjE`0XQA;&Uta8!pD9y=twe_1VKvOPnV@xn?I21b{52#8?q|o+-6?CD0aH)St{3llnPYg! zf4Q5gLYR0xg?}BBbN+(8$;PrB2fbdi`ggAiOY??>yFd~?ZlxYV5}&k`cPA?If@=|n zs^eXWo=9NldqLpqU4hDuWq$6iFkSNgbyu@wxd+B(nGt)1y=HHHa>&-P5y&5q|LJ4< z_usz1t2lU)u+tOh4K`q|*IsA9tVr#ge>a&^6(Yy!WIW{UAX4KNVD%_ce4gscaRpmd zEz}qmQSWKHyum;(1&dGH%DADmY)gFiqI(>&~uZ$1lj^%!Pe=lnsgS0Jf57LG zLOJ;kdG(M)pT5+;KE3gI6U1f7=1$;1Gh+}oO2uyBHR4cCo#H*Dds!xeAfH}VH5^1~ zZ|v!D((h%v*h7G5H!Blr-4uUz)#1I%suY--DVJG2xJEH=PCkbtzh?PF=RI_%2_$FH z9rr*91Rh!+-|Q>gU6sVnyF0ojf5*A?&@AFdv)B)}oC(lRd%8UO0LLaW$Qz)L)OV%# zVIjuh1kh8VlB$g%9t%CfyV>k(3>?Ogh!9xz{6<6 zSE-JmI5XTmvsjk?1!+`mP9`tax}NHAI3+2HJ6Rf-k7#c_46A^W}8; z>1-+XbmSG*JxarF_+=*2(X)6is)+wN#=GVE_VvfRp+`Lb{xmTA`WK^GN_xYq+6wyLU@Dx9-e`6TGhARLgKat5;aD?|=4o{o{F1 z`KV+>q9FiLWQ5~;+^iQGS^3kfKJ^xg&ErQ16zZadbsr=_#+|>)e{BRb_Sc%`ahKP! z{_v`9z6^7`!eKuHIvcWdHKL+y+>T8T&--iUymLss2uMcnC6-Psb*_#xzapEqPxjg1 zo3LzKWhL{M89Ga&*i-O;SbynsoYaR?;^4Z_Z>O)Erf$7M4!P(M8rw~r*J{Jr|^vKfC7D~>g7;%oNRVVlcS?sZm+1FrI@&ht?3a(}*#g~G`xx1r&< zdk?lSUU-({vH5u*uHN^-M5Jv;qnX7(RCx2Ebp$XOjA-R6mt-#8ByL(xc$rQELxtE( zS54+G8%)9qP4eA%Hf_%cV89!{Wd(XNBiJHhzay%CWua)^#avoOPGQ)UAo zyy%OU6#tNqccTI?lr3V4Ua5CI@1J$ie*3oOxBvawMtDBP4}UkS>HB>lC`#fO-Z_$- z(sQcxiBxFE<>UY*MMEb#jyrK4Lb(Bsgtb*{sva^6RQwL!)8?7Hr+VPhd48w^6nW2#5XlW_psIOzE-g2{hlvnlE7ko zOOc4y(bf_h+<)O0xH8UuLHY?w-Aow2u-xqMrbxnu$n@Am*+Xf{zhp0g|N=5t`kJtOvA zD*w@?>ZLw4-h)&27B7U4XYzuX7rX9233f~v08vrXc-MrKIooA(!l;wgE;PBLn5Icf zU~ri&@P8&OM;ifl&R|#I!37CM5$AmH)o6j+T?2M}W5qFmRZf!g= z6!tNp;B)=uPVW3|{Og`^O!~4z9*pw-xd>av=YIs5GkFsQaRu_0oxWw}%P8g$!*Y1q zYIt(MSl04K#zDq%Bu3sK_8`sPqg~0KMO(9XY_<{cIXC}>LE<}a$KK8-4UQH=BwB3& zSFy0pq|$+_cSPyFIWo;gy9iac7aaE-!wdajIbH_sRV}C?Zx=noX;-q>VK^N;jawl( zYJViNQC8=s;8mucJIrU}(&s+kpL!pULSpa#IIOzDOuP-u2?fa8Hp?wN?n*wEFnU{e zn0ta+vu&8ybP`W1&dIc3+=Fo-cykocan}L!LaOE9d3o{5!sMeNj7_LJK-T+^_g5-x z9j6xqSjCN`@ZzRq3B5O!s?UxPuA?iCu%FDK5>?8cnGa&ogs$-V5ooxE3g2nUPN)S298}|=ek?-qy?NCM zdiw77L9gvk0{i)wuiyWJl&hJRcsljlq$_lPQ-PSUZy|diW+{IO2A+00$Zikjwu<+Y zZ$}k>yj!;3#i`MY6M3~Z?o!}kqM)uV_lHN;C|3!G)lzp$@Q{i}vu9pv)0~j*N#f>= zWE0bTRr3VHc4w!6W5e6su-0vb2W9pk*|OuxgtY}MmZ*Ap1q=nYLtNfGR|a;Ti}mAg zzkdDn%!a*6!@K~>Xy~>YXU*jR-~wbQM4hO=4@*0VA&AWLbz&ss-=nlq66Ui&&V$bs>IM;W zR$*`364GY^qS&%}EzM~1$Dz(G|2{kpJ`1Vl1t2KZ=kxM9FS>QknFE~9B6;>|C1GWM zd4`9RJeCX6`t?tD@22v+u-F9iaZlImr=5(%M2XlK|0B@>MV2}5*4 zrMmNTO7`A`dsMz%rmVTQ<65nB0_|Qb13~lJr>(1qmKQ=0plsj*(qGlpHs>ra5~-kc zayIsEi*T_f*n15eGq`R6M4*zn9MxfeFIIJD!Vv4VCt%y7}Us z?Afz3=)x^pzKF&1v^8bRe^|3W>dEcdfQcuMZjU{t;3e-+b;r%{@MBj-qXVz(1eo?BG1jc(rg!7wMz5K_4DWy7_ zz_Ls;pu_;kER5Bwv5w)DNXP_#2jbZsxxsM*w%8oe!Oz|khkNQU)_QAr)*gr3?7lTT zc?8*C_h%eLxic#d^-Nni%)at(2+Va)02nK(w5s#?*#RpKFv#6@8WY9kZsnPf?K$AR zg9Y&}Ja0NFzt;wO;A!dnysxX?%`FR@LXET>g z9afspJ5%jgZ7F_qTr)%*s%vw;rLDt+GodN#25^#YsrI#deQH%eY<*PD-l!2eVOln>6H&AKG+ae4QT5`(c(C3R{ue)JF0hhjhZa@rR2aB0^X_;#|4Pj^Xw&4ySdV#k&bNZ9vPJSJRpJZU)qUOg=HK!(8OOTxXF&vNOjWrld!WR7Y)|AI3nP(bX%8f0TyvM*@nL&A^^S~N?HtL zp@$+8F}O{~4SPhldxb2lnnhUn?|xeO01;vN;;UYO_~>Y@?s?d-tshExVJZza*MIHF zkKP^>)kxmH=jAVbKiTbR`M*>2YjxojS2Le>-`O~RpP-&> zt|7WSt?Z}2zq_U0f%UJ70ePvHmq4NHSyy#6FR^nj8p}4l$_>ImY~GLGn>cgCwOFIV zw*Wd0ws0zqV-tsz$hBhKEyc^#On*+Zbosi+I(Kj9^cqS>WF7F9SH(a&@0pm$EeC!^ zsLgI34y)a~w7CG2_F3mUW8)Kt?084pFP+(sy#N-F*KC?{xK})=wKt$v+@NO;$UL-0 zUWH|Hj5b)9E!9hp6Qr-de)!WZ&xD)@g(V)k4BqXlj^4Lh9Ga%egfE-h?|*g?`)9IU zi{9*-y%^mand8hSoWtZ7PJs<3r>{9wNy!K9*lc3?%4V0>U7+hA;DOF})-&AUZEO_L z)6DbXEYN#!8NfKbymGUyFgt`B^DPUlD07R!F6zzkE8czK>SF>W z)e=ziQp5XZc%+5^U_sOANGigaOeR>kR1nq6S}fZjf~O4DF~-ZJk;hBOyXt*_%~?v` z{ZqX{5))NfPYlRQ?e_K7y`}TzVu=QXTxJnU9$u;e3_$FMcODx&ynisrQfvn{dNx>Y z9x?1JAn4e1P?q>&lW953hGws*%_ag+G**I4b~anqwj84BtQTJRwQhG0($^oqz61Z) zf+d2_vK|bX0cS;;Krv2-v^WQdt+jBzeKmsykd5OkiT*z5)?kY;4BYJ=U z)bx3-js1Yp+N3&9XZ(0^oe^Z?D@-xmWktzciwQBjckvB`Vy6?RS8N_?4yAl9+TVZ7 zclYpak5fvej>D@x90eMncvopwuoJAHEr(-8_tX0fx+Bw?e{)WOW<2h`&1l`-@MBN5 z=N{gsvpbH-I_q>Giw0q7Lx_Rl-HVLFeovDkN?Dd%&iJ}HX1_&#@{3r@HNxo$O0#?!_&ge{Vn;=hTmXiX*|3{2Yj%30Lgpb zM~$U!Z0TdYf1J2-4%0;!jgTO2;!;1~;(J&6y$g$veHr&ezQ|$h$l9f6%fWU)@cWMAd^cdckyZWD}cL zeWnIQvzaqy%*-77u8gso_1Y1~uvkctKL{KowI$yLFz)QR~W9RPR=KFX!T>otPpAuBe55%0TYi%$@(#U3&AJuGkD!;dw6ncKeiqACzz<)ZDhd7gik8QD ze-9pU1n}W~l$)~~=TJlZet||BBbMXN>SO(-@Z7+R_bCD5%`30HXo;OW8}H%pL7R{_ zu-h{+M1)uL5;CS+Zm^iLWKY8^rg{VZvw(|)u6}?5gy!S)sBL$qBNk9vx+hiGQHntW zVa^A;>j$8a#8`*-E(i2g5do#`nDPrEf9wT~@P}dGjQ0e18%%ci&_H1|$3T0y^={1^ zv-oE$E6-ak30@U!1N-ed@k+N<)?E(X9c)rgD_mo70Fo(bFSVTZ%0hPtN?zInXFSkp zCyGx=my<^6-1Xvhr#x%o^?*fZ{W+f&GbRoO&F;*v8=t*WA>6~YKvu6>-&p+=e*nL0 zvA5n#c_)ROh;&E5csi*7r$_iZ9o^p6Q>AT>Kxtkr>k+!`Ydgq2Cfd^B%?J?c0Yf z6qmPlcP|@uf@Jm3)AKuw-#ZtRcRD%NJzM{otUB$n47(qK80Az3zQCElL8sU-__B2Q zK#Yiv-gMx&O2jny9FKmjUw``*?Eg@m81=kn_R$NzY$}LO_gLPD2a_fye-Zyqr>LJq zPNFA@-+RrSDd&*Wc;8?>NB4qge@|RYbIT>2UFe;@Fy>Te{nMg-`uJS4=PVT-Ptyzm_6i^k zZ?gos9UjMTRoP9k6=Gjf9N-F;Pp~44feQUHb=<5}!p!98=Y8*C_I?VxLcu;CH3>L} zV}vc^XwDQSe>N3jbAwe=!As(Y zxOf zEB772*?X@X8`GktJn_DU?*dOfRB%|?=yrUzd+fWTqvkxl1wJ|F!V&4sNmZ+OgnikU z?&vWPQ5Ed%^}MKUf66Alt9KbbE>1#eAnj%2DY1}%^0XSosdS}94_h4Jckxl2$ zdWyBY(110&Sp54UC=}IBbnU7KJko}8?-n8o;<;|X+oHJ`_q+lA4CUy|r;VjU$9fyF zwJR6G6|~wC5S{JjKyR!pZHC&- zld8Qqq~x(^f9v1=@$36ce|$`Eu3ktn{n1PMENaRz=Z02JVetGof9#M?4F9|iFNJ`% z@t3+qG_7V}p4WFcPeoH=ly?tCxs-8M9G2ne^V5miWmuBzWeq1{CBEh}c;z;TxKyAW z+i=`ifAkK`ySpdvNVSL;d!S`)a0(tw5@x(J4iEK~IZt6cCb;Xjs!jAx+uQA>SFGmc zk$UM?mwFQ~b^y(0W%G9QC$;z+Ve+wBu{;heJ$YoWy@7Yt%~Ajy3#ahjG8_$q2Y{j_ zo_*LOU@oJ}y9ys3o()YVHq(VTWwM6ai< z>VX`mN94^}?bTEYTj6~g>+VAJBDeEq15XV5+voaae-g3R$=h1Ha}Ce6o#C`0a87%= zf4ng_*`l}Zo70wctH}lez8P1A>g<+ZPiVfWPaA5^o{WE9Zo%Hq=>`l|Z=OzBAdEWB z6`*8oED1n{!!uvLsF3vf>vB&q-pu#*-C`kY4Cg&dqAh9uz)%wR+&w8F0Znga$jBS1K z|6kYHF4=J#N%a4|iz0vqx*Pp88)$sU3`rC{q$JxqbjRV znJEEY&WF!b+jqmAJ}E?^o;ug2wN&t3l%KlOYuiQMcsxwNC+)7s39hyn1@u;GbBWF@>Y?2Wmft!;8 zAhQRNB~eDpY_fS$Iz|;$K6MlEP?k`yq?3|_m<1l7QauSD)JZB4hyHX+`ui8~>Idbb z*O-OR`YcdW<~@R`veCH+Pjfo^e|K77@v--|2@ZHCw1cvC#b=0Cs#ouUKz0!{a<0jt zK%K<>a>bH^P2H@}LD@GEl5Dq$gw-sh!g+twm378nKD6cO8YE=t;Cd}wKEif_NQZ3@>Zo`YbDvLl4vYXmSHZTe^;=<@;*}I z-@koqQa`DHdhO{}+E?gvFqO(m=6|U2T1X{?1BJ839>K-Otv6qYwJrlY4Igz)hH54b5-{(sbNb9;pZw}E2OeD=Ia<~yREyS2XBzK z!69r4r%=qEK-=BX?3M-Oq%Hdh$%k()4S{WAx1&m1(=i+;wzT^$e@n~a@!Cct;QZZ^ zrMX~hVhNfb9~>vmGErb82T?Pa6>mJ;nID92p+0Fe?%(zfq&U@{SR)6meCZ4Vc(Sn;__-xO}g6~zo)1TOWFiazIS!V zn%uRdaOJp@&Y{;w^->LYE?W#+A+oPP4>lQ2Z8gg_f*k#wa@w&qhmp5k@ntOp z3T2MmT+q&C$lauK*y2!MVrb7`1bD1f?Z18c+&^%?A1)BefB4-Ruuy`5+>>((`XwqW zRH$yXmO76m)UTq~u9@6&tXFojb0hRKkh8Hl#pY|XoW!ZJ7T|&$#dVA7%;z+qo2{F6`U#Os|u%UL$|5`{?15`{|lu zx&-DwvPRWJz`WneAzmam+vZ@mE6dxvyJia%w1!EQK^%h;Q#hrcm)NFONoCj|+bRf# zOi;P8ghgN7Qm5|i;aVO`+u@^C3(wX1+Uxj%o}0?UKz0P(q#TAB-73efn|*Eyl9Bjd z(~A%}cH7|$2zh_)va*pQawT>C_`}T#QV#hIe0CO30!VXc=9Zt@r?6UOw|4kUTNHm( zygt6N6J|peoO`_wH;@~vJD+Z_bb-1?IGMkeXz%YWL2Qfy|D{#K8mJ7${ zmf@ka%u9#iAnG^grkz!et2djPyeh>|{Yq`uk$sJKSP61;s6w2Kuev94TH19@u#}Sl zL^lebdVzn$oE9R7tr6}no$ioizN@9vMa`aT)9j7C1S@x&Al2_7|`SVs;! z8G5rGW;e*T921?cIX0QiAi5o$3%Q&hjh=kfozGKtHJ6<6C`yidxDjfaOWmFM&+aYwmk! zr8Z|nec@8!h(t1%?giJPIL@YH`#zc~yt~Q(%FGi?N8W9{O7q#&nwL}1p6mA1t|*U2 zj*~wL1P0QgECAVrT?*OQ9RfNX(Yq+zj^qbZH~if1@0{t{7omfylJ5hk-Oi{EpD(P$ z55<4r^@&g@EU2=f`ZzVqo(`YqhkQ9|qE|zj%9w*q?Z6RGK|p!KNE+d8kM*R)RvG#9 zZ_|U&%yu~tw;i%2vf^-e7+jeM?jOEGBze5ew+2#8*RICV>anhcuQr42;?LCB{cs!8HsxX~pSxsiK7`-$DZ>YCamvUPP^$OWv03VlY%v%EwZb}ER* za;I_Ljsl(AaeJm_3^pO|>I1rCua|$O7fuCna)x@mb}UGX!6Mf%EG34WR7o?-EN%c4 zpXw#2QyKwGnm31^>-e8CO5=R01%F?)ufP5ABpjWOL8lFfdu2^jD741P155gDDsJE$ z$;C-KZzZCe#Uv5f;baYB^z!D64H9wJw?(I{v#*rUC6@6?F9{2~YW$Q^QIUU!>a5~% zC``;6zIUW6$WL3?Y*R8QRhWF2FV+`X zzwD^`G;w!}&-0q=WuD&@-Oqod*Q1I-(IwH$p4=_F`T}Cq>tdfMrRK1XI?W;~_*cGh zpe&Fpzn#g7G?$}RZP!)V;&{IIbaZi{Jfj@%%bR&_)IC18}zbl|pq z7No5?J98;;GbZ^Zl7ucLiAYgwIf!>KT9L2c^xmW{(p_ z_<13*(PR}J+SJyY^LA9nTQt!Oi$1#buu*3mda@J8tA5?&vR1Vc99o0w^`SuPaqNJJ z#`gwHa_W*#mdPx_eHL8DlY)ULU7wjk=xvyXBo$T-39yj2;+6f{E`I<7RG5I9-VJ%#q z7G_`Tug_LAq4O2@gZ3yyVbT)dVY!*i4dk2nzXLp>>Vb{|dE3M-HolcOBWgAaIaPnS zv84Lb_n7_kxKF3^^ei|$G31c00*&*+J~YfobsXnmTjS*wqB(!t5Ynp)8x7g{;)hcg z^iwXH#%wyi=vFqPFDLcTEJAhj#&7lUEe(ePf~@K+h$Wvpa_ay9VWj$|L|IS$ErPDV z0;&P0Avu(fy6Efp`1}a0c!jUMQCk!VoXKw2;ZPsonA6?CE?&mg7Xy8c&OH3D@O zWTm3k)f?wW!DWM$QqPm`emT6!QUKd-Ijyppbx|I&=A@!f$bcRc-&612c9}k7KuVAi z8@$_33!=VNPjYSU=W@Nx53i38brj-gc2|n;T!7A{{H=eSA-GJ11LJ`ocS$yl+difY zs=GC(bh<4#4(F|ar1+>RgF{s5p0B1|@U#6WA}jc)$LC`GNd6<%Jq?}5RCI*!?huIz&gc4WRU7zj<0$GdoCvN2 z9L2(j_<%~%vFI>lV|OVk8%(5Hw|THyK;bYZWId;l`OVjnV_bwZ4E5{+)B-q}nIAjfAI7&<3Xi}ZCHA-dX z{p5edyy~H;Wv<*3Wp=r=;9N54p$m!eJ^(!9GJ}=lcY{zxCh$`uv?L|9rS5 zm^{qZ^`8&Y<88;OEi|0_IgKuh2J4gnCnJC9tV^k)@J9l>b)C~4`v6dGm+!n>&!FaH zlx8J18q|SxF4Bfdr8ld6b`95ZJ@|)8_`DdpdUmRbJT!vP(9Ci|;Oyk5Np`c+*hAca zcSLXY+!v)okG@I0O?01Wz2A+4SQ6IoMfGV|$6s^C*43{A@}BzE+_L?(fLKv4Jeos@ zU%&qC=RfM(hc4nn^IWSxOHyDtF)38(PWC6Hi*hG5oGzd)We7=>{g9!f%!LEsfRske zU!N!_5Ta6{Mg_a#O4XAAX%v6+!3XIqXRJ;gWpF1Tn!f_xn;Q9SKq=~8g%r7?yL1BI zY28pCuZR921RL#u6mHR!QK_*meQfm%*x+T6NHvl-*-w`$l(k`alAF zh!znn&BWA_MNy{2usBw z@eMdmQ4cD%$Datn-2Zg$yIdM7aIZE%W|&tmpn`}FTrCdJ*uh$9l zhw%-abx~zO9ttqh2UhL|l?Nd~734jgik~cVl1<+rU3%0cGA8{ymSTK>NvZ~-BYJY3aYEyg1LVjCJ!oc z5!||0QJ7zrZ*1P0fTNKNJ}KK96A7NhUY7-9*>&a&jTD^9Au(ilF582U`rw((ytf&<37Q4y3|Af z_0lU%@d?NN@#(_@TX_&=Bo9%5Rw@=dAd{dwRN&TYZBwey$f!FOow$r%4NA9GBNkS$o5>9X8 z%PK~0FwmV2eSsfq_0NB=Lj4cO>j5U_nO5Ik>t1J)BLTh+nNP$ub*_v4I*Tl=kEccjZ+I|sImJyK+yqf-F#dHF!PYqmf_QP$=scgzyYkg%lFO@-A z5xXlzO~s}%5Sc|On{?Z#?ms|1(=_?qUabm}vL&loTNlHaos^s-lyf zZ15nGIAL(=FYOGqZ7UKcfm{8T#g;Gn`S>ZTVx#| zp1L+4w=RE2&Pz=vMr5n1cgZPp0N@IWm`X1PD-~`aFj+oS(k+Yi04TOlIPR%RxRqtV z_3YVP1~Tu|X+#~6S>lCF=6Lbd1HYgLq?R64N z{Y;VB1)wPDxXs-zuu^Yn&8LI3n?-Lt!Aqe!ue*QoSvB$=iEsQ=sbjgmeyiX9OHq{K zK@^+{Q(Rn}PMRL4_dEg`J0Z?rYgdP~ZCiPl)J9q4%WT&M&ep3nZ`q}lo=Z$_3L07A z!712=BP8k$DWYl_?a-Iw=;bJ{?sQn#$d?!@XWw+T!*0Lrfoele=82{R1E51j(Lq#= z{L6nw8d+Z&smm9n&>l_WyBxan7NpIkV7V`{T2z8h^8a1U7AIiiT#dB+VZFYM-+pSp zf1aOy{^`q`zCBM))?>(m9k3%uj69}1c}IsR8Z|i#aTj{|h)YUWV>JWk0D?&hSr~e^ z5S)A_-HFfTQXzPWzbJCz9dDHDvD<~owpM?d-3C55r_&x688N;>nzkZY`Dp5dtx~lB zV(WQuuzZlEMr{|RX5PknWzcuVIg_#;M1sQ)Nf{0OtT(O7ckt~g?Qm|KV=zc?f^Kja zPt8OqN}TpOlZICg68^Y&{pa!d)6+fiq56@0<5oCzxs8BUqXUk4xp(-Anu8FF2G=YNa*IN~`WDWEDi9n_lw5|A*W~a>!Mx+k zCq%U^a*~IcPys5ATrUegPE87%MJ7j|!fw%fBBAU^_GODIMOv|vB7Js{BBI$lNO50{ zr#mS!(j5k`3LG3BHi;}rmEKd3&iAG^*psk{XP{T zpiZ0*$C&vzKr8BW;%PnX<$$j@gPza%Lk^owpgUYjMg%_Su*Ip~0f&RL7D4E>IoEV; zYXh$BA{gB71ZJ646#gofZT{`%2r74o;Cb`)@_A8mwoI^UqaBWW70VQ#-6nq(MbUf7 z+^tC2ah!30!RzJ{Y;n$0^r3=>!|pdrP)l zs16?hUVZSQRi*<_~so$3#0#%W}ur!b?kRF0l&@+}E| z+*PxBRqr>ssCRVkLDBSc8DE>wo$HSd8eaW&{x%tj4=2fE0m6@~zf=WSEN7w5YvmEp zKGA4sbYH;?!}{SWLoJc$aHM(4q7XQ5C2@d8PDK-K>al0+J|TbZ09)Rt&4zxeFTnz> ziPC!q-&MthH$@jgr1Qgy{V2b-KcvKnN@=X+8MZ|@7Wc`4aWueJQoWcO$XFwnp_16h zU{HlWHy{%E)H1K^lsXhRUUujCBQtcd?$^FE1T}x{5<76zLxu!5n@=yzWR&l`U{+HAuQR zX%-2g3{4>pE}i5J5{gQ>+TIZUS;Kz5|uqj>E(MBx$d*q%M%lD5K^EQVXHBsbhykr+aFvd;&c9^NCW*Z16rQck zPv4c>S-BuYt$KB5owN*5UVx)$u#~kGbZOI@P}zTRRm6NxeM%Mm@v(2AoX%^txP6)_ zXG+?QV7RY*9o4DV55=cRK32H_?%+sPir?!%D<6Qnxn@s&P_E~FvnYJeMgBX=;afkD zXDGJkQ5pV4*O&kIl#P294pV(Sf@Gb$!x{opqZMS!S5HEg%NhPss%*=#kM&P|U{p1R z-(Or7d0e9YwREo(KuHRp*q2=u>8_(*)*Z(q%f13^$%zu;P};; z%M|CL$M%<_$|VC=DZtZ_OU11^h%&GF1^!EFQ7Q*AO|ovSliznCe^xA*BtQ@W(FmD* zhq@o@^=JL#Ilfasim!2$4(d_Yz|Hq9MnZ^lC5oRe*|T#ohRNoU8MeI(1Nuf69P&ewwWM&AI<3*~^)|p{HZ;IS9!Gca|J0ZJvnD-rFDRc$`}9L~?)dW0-fy9FOC*aK!xm*Z$!t zq&&wD6-#$KliMmZv8%db+!*3baeLI*!9PI){GIQS(Xl!`%{EV7zTNQDb=IEgRba&;EZV7@E z9P7b4*r_QWSM1A|e>Zvli+>|C=+UQt<&LOcW_5gS6X&b?Jk&f@XF$ToP(6Qn2L&R$ zvuZm?v>lh8*JQ*(m89jSz92+lekAv7S$MD3%hXR(;*!meN#S&*i!AXzTSvC0oNrzA zp~F||H0tbGr`T;S;)*mO)vmgu##?6BG))Dbs@AR;xU9n&et*S59L~PMNkv5* z%k}B70htA~<^Xh5Zsc@4G*WZ5s519Xu^wZq%xQBgYDuXIF74& zs8pu|v_{RF@@sfAj^G*2TXnvrF zoh+$%Z>yVpyJ_GIYJsf00_&-hRrDHE$Cm{KP0@(?2xR~GVSFb)o+#50Y6t-&|2k{I zEhOt~on2XiTz^^BMZ%KS-#|irl#Zs09`|5d_#2pAG#9aXM&RC;L2Ek{Tu{9GmN@Ed z;)-xMcKh3`2a{C!aIerQt<0-UljTOD>R0p#8$>9tY#OvIYD z?bHODu79H^JZRe3!&q&%p-_TWa$A;350D9`#$&?;aEy&Cosn_jl>#5vnli};WQ{;;iwXF`t09Wfn zL(m3osH&m6MFKb7*9?o9e!LXvRGACoG!Iv0hfGIX6ir(xNs7#=XuUy&1BcS`-6?=`kp2Vt^D45)&lDGYT{trEeCLXEh F007{?MPUE{ diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 272f6b639b57..1ebf52b4b577 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -1,10 +1,5 @@ -DIST aws-cli-1.27.37.gh.tar.gz 2332965 BLAKE2B 9c855f02bc63f64e3d9bb706139305a6b3dad523bd2563c9d6ca4b39b340ea242bf8e85ee369ca92d327073d9eb0a4f0e3da59b4016eaa2ce4f48aa083cc9c51 SHA512 3f53d4c15244019d1773486e192bda4ca69a9afe8e32f2fcfd9f56affc3bcc84e15a1aa4b27563f404bc5471b868eabc74c8fb3884deb0372d61a038e101202a -DIST aws-cli-1.27.41.gh.tar.gz 2333941 BLAKE2B ab39bd9acdf7d2d6f7ac6a8168b5959ede6799b4e06e04892fd49fae056b384c4fe9f7d721301b46be90f84fc0ead345968d1bc93399c8d8a374559e10c31519 SHA512 81d36eb1554386968924ea14c42e03fc21ab32ab97750f2d8fd20ac0deb6a6a7184b84b41e06ba0738ece233ff9dba08fe1f9f801bce1a2b38656c73f23e76e0 DIST aws-cli-1.27.45.gh.tar.gz 2344942 BLAKE2B 02171244d074008721a5da4b9e640b0da3b77ed90ad8acda300b7256ef62eb663f0bee78a52f025e3f6315306602ba3cb8848e89dbfb6abec6342a0ae04b1009 SHA512 d3daa556c6b93c312dae8ff29941d938cfed7f27e62408f06c32abbeb7324d04a3b8997fd1db9feb78ef1ef1eb98ea2fa456fe179c037127558ecf786e5b69c5 -DIST aws-cli-1.27.46.gh.tar.gz 2345966 BLAKE2B e39f6feecad7d940f7cf64bc947f586e13c01c06c78181c2d04ade117797e4e0eae7eccf2823bb0a17f1e347aaafb6430687bcd5e10c932aeaea2430fca62f38 SHA512 5bb3554b7b4ece43c3f9ae0ac6c6dff92af501c34de16d71be9767b9a59740945504a6804be5985f1ee4ca1e328776aa65b80a5bce9d633dffb8066c3b5e65ce -DIST aws-cli-1.27.47.gh.tar.gz 2346342 BLAKE2B d065367cca04ae199a177c5dd21ff49d634084b6a45d5fd0a2c8ff26a9e75fdac7b9735f62816d00cbe7232c53875760e1d528817f5826383ddf8a7c17eb04a0 SHA512 165219463747912ee16bd2de02a1045f96264865a2b253045ff0f5b3ba37a298d7cc07208f7ed3d501da595cb2bf7a3877fdb2137bc737f12a0a14ac0de43d80 -DIST aws-cli-1.27.48.gh.tar.gz 2346735 BLAKE2B 798de19b4c64f149b29d3f643c0e69b2cc9ee394eab82a2926251d64f43f5dbc47f5db5466accb2a51945c97d4c10edc64311304d01687f9c73eba1e446a98ee SHA512 fdd8980792505dac94562f1e152e9ba5c1645655a4ce6cd38ea9ca8066dc00ea066ca08b580b889953c82bb4522585d65808509055a98d319ffc65ceb6eb5e94 -DIST aws-cli-1.27.49.gh.tar.gz 2347127 BLAKE2B fb559784817e9d95578139f53d6ff6e8ee72c1f790b08472beb5de704233dbdf0f1c7c8738ddf45633f5ee034d4a0635eef859a57081d48dc6061ff762d8dce0 SHA512 39b27b8410702c28846cd0936736c24eb99757035888f0463ee048d18500a3259a1daa7a267b80891991e3246735f47cdc2db1c3098aa5e43ce2356a97f36e6d DIST aws-cli-1.27.50.gh.tar.gz 2347235 BLAKE2B cacfe2c8d4fce7de6452a02fa8bcbcde58dbf010328a161e5eecc7305b225264ae68d3e20c6107cfa3b817e2030ffb20dc09a938f8bff59036fab5969e3e6da0 SHA512 af95ad60f2537c12c1353ab0cee045b55834b92b51d0b2fb1bf48991d34f4aa3b61ab20ca438ecba5d8019009065f7993bab64b7e7e0edf89765351c3f4fa168 -DIST aws-cli-1.27.51.gh.tar.gz 2347795 BLAKE2B 5f49ebfe653a7973c5d8645bb0056fa79719c6b6550c208b683a932ede32d5a6f1b17d1549326ac099a770f9a08efb47d17774d6d5ff612e28e01d5e35c79734 SHA512 1cc024d034c36206d61f1553053054c0036097ce88e483402f43d468acc14c704c14bb6d639c7743fe7924deabe969c3cc593c10c1f12b68d11d81b6af725841 DIST aws-cli-1.27.52.gh.tar.gz 2347819 BLAKE2B 1d6c26a9ede3c9cff28a66f7582a84a57dbacfaefce71b8465100abc4822a0fa1e01bf53068895901d5784fcbeb57f74fef9e872d3e145f56582edae920564ca SHA512 00b08ed90e2d67db3e091f49296f4d83b04c5a504373a613f5bf411fb17b5a1d2b7fc8612a8ff748c87dc3debe2b985c6ac2c3226683651a31d4f35d27b7c826 +DIST aws-cli-1.27.53.gh.tar.gz 2349368 BLAKE2B ddae75809b9eb2e8ff5f80cdb4d5730254866dc025c178ebcf76971e53fd5d5fecbf30e20717f4a126cb19624acd961e8c005a0ced118989b062666c8ab2d346 SHA512 8eddc6f801e7e7f8600f6cdde3db28e670fdc83e6266840b507f88e0b176d790450d18f84c921af15fa12408f2f2eb16fc2498668601c3164ef1f503275303a8 +DIST aws-cli-1.27.54.gh.tar.gz 2349811 BLAKE2B 08cb317ea4621273644c39c1152e1a3f8bd9f52ed8c30d7c37dfea9e986ca1597fda1dfbdea8c4043fa783f061609d6f24895997e9f9a3f27d5677c0f9e6c3de SHA512 af4783eef3c1c666b8b3c6d20f1c0177db6d4ce01645b092770cba535dad95609b4bece366355ce6d6a505ac7ab5a2e390d64fb84d6c00e402f9f8ab88db91d9 diff --git a/app-admin/awscli/awscli-1.27.37.ebuild b/app-admin/awscli/awscli-1.27.37.ebuild deleted file mode 100644 index 2d91a172182b..000000000000 --- a/app-admin/awscli/awscli-1.27.37.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -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 arm arm64 ppc ppc64 ~riscv sparc 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.6.0[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - !app-admin/awscli-bin -" -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() { - local EPYTEST_DESELECT=( - # TODO - tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple - tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only - tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing - tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid - ) - - # 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.27.41.ebuild b/app-admin/awscli/awscli-1.27.41.ebuild deleted file mode 100644 index caea725bbca7..000000000000 --- a/app-admin/awscli/awscli-1.27.41.ebuild +++ /dev/null @@ -1,80 +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_{10..11} ) - -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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~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.6.0[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - !app-admin/awscli-bin -" -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() { - local EPYTEST_DESELECT=( - # TODO - tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple - tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only - tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing - tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid - ) - - # 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.27.45.ebuild b/app-admin/awscli/awscli-1.27.45.ebuild index 62c19f3a63fb..2d91a172182b 100644 --- a/app-admin/awscli/awscli-1.27.45.ebuild +++ b/app-admin/awscli/awscli-1.27.45.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" # botocore is x.(y+2).z BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" diff --git a/app-admin/awscli/awscli-1.27.48.ebuild b/app-admin/awscli/awscli-1.27.48.ebuild deleted file mode 100644 index 62c19f3a63fb..000000000000 --- a/app-admin/awscli/awscli-1.27.48.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~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.6.0[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - !app-admin/awscli-bin -" -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() { - local EPYTEST_DESELECT=( - # TODO - tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple - tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only - tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing - tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid - ) - - # 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.27.49.ebuild b/app-admin/awscli/awscli-1.27.49.ebuild deleted file mode 100644 index 62c19f3a63fb..000000000000 --- a/app-admin/awscli/awscli-1.27.49.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~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.6.0[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - !app-admin/awscli-bin -" -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() { - local EPYTEST_DESELECT=( - # TODO - tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple - tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only - tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing - tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid - ) - - # 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.27.51.ebuild b/app-admin/awscli/awscli-1.27.51.ebuild deleted file mode 100644 index 62c19f3a63fb..000000000000 --- a/app-admin/awscli/awscli-1.27.51.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~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.6.0[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - !app-admin/awscli-bin -" -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() { - local EPYTEST_DESELECT=( - # TODO - tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple - tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only - tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing - tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid - ) - - # 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.27.46.ebuild b/app-admin/awscli/awscli-1.27.53.ebuild similarity index 100% rename from app-admin/awscli/awscli-1.27.46.ebuild rename to app-admin/awscli/awscli-1.27.53.ebuild diff --git a/app-admin/awscli/awscli-1.27.47.ebuild b/app-admin/awscli/awscli-1.27.54.ebuild similarity index 100% rename from app-admin/awscli/awscli-1.27.47.ebuild rename to app-admin/awscli/awscli-1.27.54.ebuild diff --git a/app-admin/clustershell/Manifest b/app-admin/clustershell/Manifest index 51e3fee161e3..698b8397c656 100644 --- a/app-admin/clustershell/Manifest +++ b/app-admin/clustershell/Manifest @@ -1,2 +1 @@ -DIST clustershell-1.8.4.gh.tar.gz 367622 BLAKE2B 1487697a49d37902f9763094da1a156f5e7cc2ab0487814207bb9da03b1109f1ce55034fc92e72262d4b9920d5c52b9f6de84ce1ff04b06d042b0a6d005f1049 SHA512 582393e56d94e62e126d91f8af074a7b57d0e781a5c929cfc374e61324c412c32fcf9a8e063a78cb805c2ff34641887a1adfc7ef9f377b881077f719dbc2adc3 DIST clustershell-1.9.gh.tar.gz 382574 BLAKE2B 031eb9683db330f3b90ac06fa9a0409ea72c1be3d83c8d0519e0080ead715386043c925a6dbaeafdb38351c54f1508c050279603cd81bc2de60ba2df5733f636 SHA512 9eb4e9663a6381fa27311d1d70002ba64066ee6e2e08aaf772974d8097c6ca2d020563fc8478064e76bc6e56d37ed7eefc2919db99a2f5b26bd878fa7b764a15 diff --git a/app-admin/clustershell/clustershell-1.8.4.ebuild b/app-admin/clustershell/clustershell-1.8.4.ebuild deleted file mode 100644 index 6aad25d532a6..000000000000 --- a/app-admin/clustershell/clustershell-1.8.4.ebuild +++ /dev/null @@ -1,67 +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_{9..11} ) -PYTHON_REQ_USE="xml(+)" - -inherit distutils-r1 - -DESCRIPTION="Python framework for efficient cluster administration" -HOMEPAGE="https://github.com/cea-hpc/clustershell/" -SRC_URI=" - https://github.com/cea-hpc/clustershell/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="amd64 ~x86" - -BDEPEND=" - test? ( - app-shells/pdsh - net-misc/openssh - sys-devel/bc - ) -" - -RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]" - -PATCHES=( - # python3.10 related fixes taken from upstream - "${FILESDIR}/${P}-setrlimit-division.patch" - "${FILESDIR}/${P}-current-thread.patch" - - "${FILESDIR}/${P}-skip-tests.patch" -) - -distutils_enable_tests unittest - -src_prepare() { - default - - # remove test sets that require working ssh connection - rm tests/{CLIClush,TaskDistant*,TreeWorker}Test.py || die -} - -python_test() { - cd tests || die - # Automatic discovery does not work - "${EPYTHON}" -m unittest_or_fail -v *.py || die "Tests failed with ${EPYTHON}" -} - -src_install() { - distutils-r1_src_install - - doman doc/man/man*/* - - mv "${ED}/usr/etc" "${ED}/etc" || die -} - -pkg_postinst() { - einfo "Some default system-wide config files have been installed into" - einfo "/etc/${PN}" -} diff --git a/app-admin/clustershell/files/clustershell-1.8.4-current-thread.patch b/app-admin/clustershell/files/clustershell-1.8.4-current-thread.patch deleted file mode 100644 index bf9c7edb6a90..000000000000 --- a/app-admin/clustershell/files/clustershell-1.8.4-current-thread.patch +++ /dev/null @@ -1,95 +0,0 @@ -Backported from upstream commit 314767d65c39 ("Fix for python-3.10") [1]. - -[1] https://github.com/cea-hpc/clustershell/commit/314767d65c397fadc5ce0ae205a35d7bb47a68a8 - -diff --git a/lib/ClusterShell/Task.py b/lib/ClusterShell/Task.py -index b9142e6..8c9e1b9 100644 ---- a/lib/ClusterShell/Task.py -+++ b/lib/ClusterShell/Task.py -@@ -254,7 +254,7 @@ class Task(object): - self._cond.acquire() - try: - self.suspend_count = min(self.suspend_count, 0) -- self._cond.notifyAll() -+ self._cond.notify_all() - finally: - self._cond.release() - -@@ -347,7 +347,7 @@ class Task(object): - def _is_task_self(self): - """Private method used by the library to check if the task is - task_self(), but do not create any task_self() instance.""" -- return self.thread == threading.currentThread() -+ return self.thread == threading.current_thread() - - def default_excepthook(self, exc_type, exc_value, tb): - """Default excepthook for a newly Task. When an exception is -@@ -765,7 +765,7 @@ class Task(object): - - def _resume(self): - """Resume task - called from self thread.""" -- assert self.thread == threading.currentThread() -+ assert self.thread == threading.current_thread() - try: - try: - self._reset() -@@ -780,7 +780,7 @@ class Task(object): - # task becomes joinable - self._join_cond.acquire() - self._suspend_cond.atomic_inc() -- self._join_cond.notifyAll() -+ self._join_cond.notify_all() - self._join_cond.release() - - def resume(self, timeout=None): -@@ -954,14 +954,14 @@ class Task(object): - # termination (late join()s) - # must be called after _terminated is set to True - self._join_cond.acquire() -- self._join_cond.notifyAll() -+ self._join_cond.notify_all() - self._join_cond.release() - - # destroy task if needed - if kill: - Task._task_lock.acquire() - try: -- del Task._tasks[threading.currentThread()] -+ del Task._tasks[threading.current_thread()] - finally: - Task._task_lock.release() - -@@ -1376,7 +1376,7 @@ def task_self(defaults=None): - provided as a convenience is available in the top-level ClusterShell.Task - package namespace. - """ -- return Task(thread=threading.currentThread(), defaults=defaults) -+ return Task(thread=threading.current_thread(), defaults=defaults) - - def task_wait(): - """ -@@ -1385,7 +1385,7 @@ def task_wait(): - convenience and is available in the top-level ClusterShell.Task package - namespace. - """ -- Task.wait(threading.currentThread()) -+ Task.wait(threading.current_thread()) - - def task_terminate(): - """ -diff --git a/tests/TaskPortTest.py b/tests/TaskPortTest.py -index 697f144..4014a89 100644 ---- a/tests/TaskPortTest.py -+++ b/tests/TaskPortTest.py -@@ -28,7 +28,7 @@ class TaskPortTest(unittest.TestCase): - def ev_msg(self, port, msg): - # receive msg - assert msg == "toto" -- assert port.task.thread == threading.currentThread() -+ assert port.task.thread == threading.current_thread() - TaskPortTest.got_msg = True - port.task.abort() - --- -2.35.1 - diff --git a/app-admin/clustershell/files/clustershell-1.8.4-setrlimit-division.patch b/app-admin/clustershell/files/clustershell-1.8.4-setrlimit-division.patch deleted file mode 100644 index 9ecd807591a8..000000000000 --- a/app-admin/clustershell/files/clustershell-1.8.4-setrlimit-division.patch +++ /dev/null @@ -1,21 +0,0 @@ -Python3.10 related fix taken from upstream [1,2]. - -[1] https://github.com/cea-hpc/clustershell/pull/487 -[2] https://github.com/cea-hpc/clustershell/commit/5ac85daf74056ec7e60778efec94c746a150142c - -diff --git a/tests/CLIConfigTest.py b/tests/CLIConfigTest.py -index 2853398..db6cec5 100644 ---- a/tests/CLIConfigTest.py -+++ b/tests/CLIConfigTest.py -@@ -229,7 +229,7 @@ class CLIClushConfigTest(unittest.TestCase): - display = Display(options, config) - - # force a lower soft limit -- resource.setrlimit(resource.RLIMIT_NOFILE, (hard2/2, hard)) -+ resource.setrlimit(resource.RLIMIT_NOFILE, (hard2//2, hard)) - # max_fdlimit should increase soft limit again - set_fdlimit(config.fd_max, display) - # verify --- -2.35.1 - diff --git a/app-admin/clustershell/files/clustershell-1.8.4-skip-tests.patch b/app-admin/clustershell/files/clustershell-1.8.4-skip-tests.patch deleted file mode 100644 index 4374ae4b525c..000000000000 --- a/app-admin/clustershell/files/clustershell-1.8.4-skip-tests.patch +++ /dev/null @@ -1,63 +0,0 @@ -This is a Gentoo specific patch for skipping tests that do not work due -to various reasons: -1. hostname may be set to localhost -2. test fails which are most probably caused by weird test interaction. - The issue is reported to upstream in [1]. - -[1] https://github.com/cea-hpc/clustershell/issues/488 - -diff --git a/tests/TaskEventTest.py b/tests/TaskEventTest.py -index f8a4048..900008b 100644 ---- a/tests/TaskEventTest.py -+++ b/tests/TaskEventTest.py -@@ -475,6 +475,7 @@ class TaskEventTest(unittest.TestCase): - self.assertEqual(eh.cnt_pickup, 3) - self.assertEqual(eh.cnt_hup, 3) - -+ @unittest.skip("because of an issue https://github.com/cea-hpc/clustershell/issues/488") - def test_ev_pickup_fanout_legacy(self): - """test ev_pickup event with fanout (legacy)""" - task = task_self() -@@ -498,6 +499,7 @@ class TaskEventTest(unittest.TestCase): - finally: - task.set_info("fanout", fanout) - -+ @unittest.skip("because of an issue https://github.com/cea-hpc/clustershell/issues/488") - def test_ev_pickup_fanout(self): - """test ev_pickup event with fanout""" - task = task_self() -diff --git a/tests/TreeWorkerTest.py b/tests/TreeWorkerTest.py -index d5c221a..969d3c9 100644 ---- a/tests/TreeWorkerTest.py -+++ b/tests/TreeWorkerTest.py -@@ -99,6 +99,7 @@ class TEventHandler(TEventHandlerBase): - self.ev_timedout_cnt += 1 - - -+@unittest.skipIf(HOSTNAME == 'localhost', "does not work with hostname set to 'localhost'") - class TreeWorkerTest(unittest.TestCase): - """ - TreeWorkerTest: test TreeWorker -diff --git a/tests/WorkerExecTest.py b/tests/WorkerExecTest.py -index 6f99f10..0894f99 100644 ---- a/tests/WorkerExecTest.py -+++ b/tests/WorkerExecTest.py -@@ -45,6 +45,7 @@ class ExecTest(unittest.TestCase): - self.assertEqual(task_self().max_retcode(), 1) - self.assertEqual(task_self().node_buffer('localhost'), b'') - -+ @unittest.skipIf(HOSTNAME == 'localhost', "does not work with hostname set to 'localhost'") - def test_timeout(self): - """test ExecWorker with a timeout""" - nodes = "localhost,%s" % HOSTNAME -@@ -67,6 +68,7 @@ class ExecTest(unittest.TestCase): - self.assertRaises(WorkerError, self.execw, - nodes="localhost", handler=None, command="echo %") - -+ @unittest.skipIf(HOSTNAME == 'localhost', "does not work with hostname set to 'localhost'") - def test_rank_placeholder(self): - """test ExecWorker with several nodes and %n (rank)""" - nodes = "localhost,%s" % HOSTNAME --- -2.35.1 - diff --git a/app-admin/eclean-kernel/eclean-kernel-2.99.3.ebuild b/app-admin/eclean-kernel/eclean-kernel-2.99.3.ebuild index 5ebbe382828e..3e3d0520dfca 100644 --- a/app-admin/eclean-kernel/eclean-kernel-2.99.3.ebuild +++ b/app-admin/eclean-kernel/eclean-kernel-2.99.3.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1 diff --git a/app-admin/eclean-kernel/eclean-kernel-9999.ebuild b/app-admin/eclean-kernel/eclean-kernel-9999.ebuild index 12c93a8c0562..ce806424cd2d 100644 --- a/app-admin/eclean-kernel/eclean-kernel-9999.ebuild +++ b/app-admin/eclean-kernel/eclean-kernel-9999.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1 git-r3 diff --git a/app-admin/gkrellm/gkrellm-2.3.11-r1.ebuild b/app-admin/gkrellm/gkrellm-2.3.11-r1.ebuild index 1213ede77276..136f4e903e33 100644 --- a/app-admin/gkrellm/gkrellm-2.3.11-r1.ebuild +++ b/app-admin/gkrellm/gkrellm-2.3.11-r1.ebuild @@ -1,19 +1,17 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit desktop systemd toolchain-funcs -MY_P="${P/_/-}" - DESCRIPTION="Single process stack of various system monitors" -HOMEPAGE="http://www.gkrellm.net/" +HOMEPAGE="http://gkrellm.srcbox.net/" if [[ "${PV}" == 9999 ]] ; then inherit git-r3 EGIT_REPO_URI="https://git.srcbox.net/gkrellm" else - SRC_URI="http://gkrellm.srcbox.net/${MY_P}.tar.bz2" + SRC_URI="http://gkrellm.srcbox.net/releases/${P}.tar.bz2" KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="GPL-3+" @@ -55,8 +53,6 @@ PATCHES=( "${FILESDIR}"/${PN}-2.3.5-sansfont.patch ) -S="${WORKDIR}/${MY_P}" - DOCS=( Changelog CREDITS README ) pkg_pretend() { diff --git a/app-admin/gkrellm/gkrellm-2.3.11-r2.ebuild b/app-admin/gkrellm/gkrellm-2.3.11-r2.ebuild new file mode 100644 index 000000000000..18b1fce7cd92 --- /dev/null +++ b/app-admin/gkrellm/gkrellm-2.3.11-r2.ebuild @@ -0,0 +1,141 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop systemd toolchain-funcs + +DESCRIPTION="Single process stack of various system monitors" +HOMEPAGE="http://www.gkrellm.net/" +if [[ "${PV}" == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://git.srcbox.net/gkrellm/gkrellm.git" +else + SRC_URI="http://gkrellm.srcbox.net/releases/${P}.tar.bz2" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi +LICENSE="GPL-3+" +SLOT="2" +IUSE="gnutls hddtemp lm-sensors nls ntlm ssl X" + +RDEPEND=" + acct-group/gkrellmd + acct-user/gkrellmd + dev-libs/glib:2 + hddtemp? ( app-admin/hddtemp ) + ssl? ( + gnutls? ( net-libs/gnutls ) + !gnutls? ( + dev-libs/openssl:0= + ) + ) + lm-sensors? ( sys-apps/lm-sensors:= ) + nls? ( virtual/libintl ) + ntlm? ( net-libs/libntlm ) + X? ( + x11-libs/gdk-pixbuf + x11-libs/gtk+:2 + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/pango + ) +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto + nls? ( sys-devel/gettext ) +" + +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${PN}-2.3.5-config.patch" + "${FILESDIR}/${PN}-2.3.5-width.patch" + "${FILESDIR}/${PN}-2.3.5-sansfont.patch" +) + +DOCS=( Changelog CREDITS README ) + +pkg_pretend() { + if use gnutls && ! use ssl ; then + ewarn "You have enabled the \"gnutls\" USE flag but not the \"ssl\" USE flag." + ewarn "No ssl backend will be built!" + fi +} + +src_prepare() { + sed -e 's:-O2 ::' \ + -e 's:override CC:CFLAGS:' \ + -e 's:-L/usr/X11R6/lib::' \ + -i */Makefile || die "sed Makefile(s) failed" + + sed -e "s:/usr/lib:${EPREFIX}/usr/$(get_libdir):" \ + -e "s:/usr/local/lib:${EPREFIX}/usr/local/$(get_libdir):" \ + -i src/${PN}.h || die "sed ${PN}.h failed" + + default +} + +src_compile() { + TARGET= + + if use X ; then + emake \ + ${TARGET} \ + CC="$(tc-getCC)" \ + STRIP="" \ + INSTALLROOT="${EPREFIX}/usr" \ + INCLUDEDIR="${EPREFIX}/usr/include/gkrellm2" \ + LOCALEDIR="${EPREFIX}/usr/share/locale" \ + $(usex nls "" "enable_nls=0") \ + $(usex lm-sensors "" "without-libsensors=yes") \ + $(usex ntlm "" "without-ntlm=yes") \ + $(usex ssl $(usex gnutls 'without-ssl=yes' 'without-gnutls=yes') 'without-ssl=yes without-gnutls=yes') + else + cd server || die + emake \ + ${TARGET} \ + CC="$(tc-getCC)" \ + LINK_FLAGS="$LDFLAGS -Wl,-E" \ + STRIP="" \ + $(usex nls "" "enable_nls=0") \ + $(usex lm-sensors "" "without-libsensors=yes") + fi +} + +src_install() { + if use X ; then + emake \ + install${TARGET:+_}${TARGET} \ + $(usex nls "" "enable_nls=0") \ + STRIP="" \ + INSTALLDIR="${ED}/usr/bin" \ + INCLUDEDIR="${ED}/usr/include" \ + LOCALEDIR="${ED}/usr/share/locale" \ + PKGCONFIGDIR="${ED}/usr/$(get_libdir)/pkgconfig" \ + MANDIR="${ED}/usr/share/man/man1" + + docinto html + dodoc *.html + + newicon src/icon.xpm ${PN}.xpm + make_desktop_entry ${PN} GKrellM ${PN} + else + dobin server/gkrellmd + + insinto /usr/include/gkrellm2 + doins server/gkrellmd.h + doins shared/log.h + fi + + newinitd "${FILESDIR}"/gkrellmd.initd gkrellmd + newconfd "${FILESDIR}"/gkrellmd.conf gkrellmd + + systemd_dounit "${FILESDIR}"/gkrellmd.service + + insinto /etc + doins server/gkrellmd.conf + + einstalldocs +} diff --git a/app-admin/gkrellm/gkrellm-9999.ebuild b/app-admin/gkrellm/gkrellm-9999.ebuild index caea7327cbef..18b1fce7cd92 100644 --- a/app-admin/gkrellm/gkrellm-9999.ebuild +++ b/app-admin/gkrellm/gkrellm-9999.ebuild @@ -1,19 +1,17 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit desktop systemd toolchain-funcs -MY_P="${P/_/-}" - DESCRIPTION="Single process stack of various system monitors" HOMEPAGE="http://www.gkrellm.net/" if [[ "${PV}" == 9999 ]] ; then inherit git-r3 EGIT_REPO_URI="https://git.srcbox.net/gkrellm/gkrellm.git" else - SRC_URI="http://gkrellm.srcbox.net/${MY_P}.tar.bz2" + SRC_URI="http://gkrellm.srcbox.net/releases/${P}.tar.bz2" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" fi LICENSE="GPL-3+" @@ -41,22 +39,22 @@ RDEPEND=" x11-libs/libSM x11-libs/libX11 x11-libs/pango - )" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext )" - -BDEPEND=" - virtual/pkgconfig + ) " +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto + nls? ( sys-devel/gettext ) +" + +BDEPEND="virtual/pkgconfig" PATCHES=( - "${FILESDIR}"/${PN}-2.3.5-config.patch - "${FILESDIR}"/${PN}-2.3.5-width.patch - "${FILESDIR}"/${PN}-2.3.5-sansfont.patch + "${FILESDIR}/${PN}-2.3.5-config.patch" + "${FILESDIR}/${PN}-2.3.5-width.patch" + "${FILESDIR}/${PN}-2.3.5-sansfont.patch" ) -S="${WORKDIR}/${MY_P}" - DOCS=( Changelog CREDITS README ) pkg_pretend() { diff --git a/app-admin/sudo/sudo-1.9.12_p2.ebuild b/app-admin/sudo/sudo-1.9.12_p2.ebuild index 2d77e6863bd9..a609ac940882 100644 --- a/app-admin/sudo/sudo-1.9.12_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.12_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )" diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz index c4088ab984ef95fbb4437650d453b7fb33c87c11..12b9f9320eb463e31987c413f33208ab3b361041 100644 GIT binary patch literal 16902 zcmV(sK<&RDiwFP!00002|8&VT#UzyIlnPy2nW@jm{`FP}dC;7f}?{Nw-p z)BpIV@Q*(@f5LRm7w1=P^X%%YpFS7sWkw%%pDuMbnzhoc`n0PXewSIdS&6nzwG>0N zaO!li#I#nmm;!%YQuZhB-NOt%bl+X%4`o{1X$~u;?DfOH{qvu)4?mQenys2=th*=U zpZwUlw;5tDJ?0W;*>RQT&d9@7^sVIJj@95+jctVKdE^tE_qJBa>mpLwrbMw))b=4z{_ojpR^Jr}oH^cH43ZUm0a z@t}S5ak8In&A^Yyd*pH~t-(cQ8zslQIbBY;*J^D%&ddepW+=w#_rCX7rRQ#`$I2hM z(y*tUQ~Vj+(Bi24uzdRQBlH=Xi@VOfIE6Td^Qj-lW9(UiLn$Hc;UkY1PwaiRmbvHPYnfwm>t@`2h@(5s zHXdwkEm=^B`*3s9wb4e;yma-s^MI?hgo%W3W;-W!Y_^Q$=V}}C;I(J?{je67VSb-^ zI4T>_rP;9_n{`_8vOIpiFWK`W%MARz_c>!-d**1|R-Y9kO@s3sxo@n?h2c4>-QroR zhvoeqm6vpdJ59Uq)ykZhe=l|44(sEG{rPrU!RN#IG_Dx}z-mNhu(6fpfX9G--S z;LoS=s4XN;5l`SR=XA@(I0A5mL$#VcuyPz{Tsl5d8!nc(HOrgZJj+)eG$g;c=_;fE zVdlcdaH7=sNg&7ePv~;Rx3S{pyh_^@697^H!(H*YGEXZOMoSq?Y9MGSiSq~}EgxH( zI2i_#IGE%eSXT_spT70pxvylPg8Ajv;Xb+vOIH@q;f{0Tjn?jG^?&YXRi0iLcwT-2 z*LtFvPJ5r#Q^crR_Zx&ciPPwK_?#o;g8#Vc-EbQ~nl7va5=Fd>J0oB;plq!Jh?K~s zM2|~ZY_mtaaux>!x#)*qsmhW4!>(%JQh+;b+yJBk-fd7PxO!402<=*;Tif^P<5-h} z&47Hys(6xEL#@Glv}V9tT-a^Gx@+L&`q;b{*5@|CCi)q=fdhVpyxd;Bw-C$itlqzT z`FQuj@btp9v-856%(2vwPYcV|?qihFhr{*z>3BA{uv;I#_69Uzb_;jxb<8H4wpi14 zbvF*i_fxB1ysAs-5MS{qbBW-Htqfw54{bVPDQ_0*1K>S>t!QbT5Hr&`_-#zd7tE;P zgkxa}n4aG|wFC5k2Y{L2ek=0r*t47vU<`ilT0u`ea@!Nj18G2DoBS#rA$LH8PoO5j zz?C!n^R(vIFYg~e+>Fb|@{ET*5DtYzp`gZ>Ig7NNgT&aV_l>i6c0jCAP#>TVZ?%2ctfjaiU z+a2DT_pfPyutWo!umGNN@-`8)Go0~2;PzZQ1Bd&RvC`_ySSD>#>P}o6nlEYjpy-emlFO4ID5K>>6J+@CHcacA>PRONNY0qUPLi zsR`f}o;DKBTXVe0@24do;yXNaZxUM|pca8g2NlW_)J*0$TYlE*kpMm5Bft+P^;d>pLsn^Bw;6wBpSbLD4R8jo zI|)1;`py$(0*Oe2JGvEOCFCrF*hI5|D~-wRx+PwpgNX!r;X?GM4(Onh45)$oKaIPE zE~iie*icLt1Dl2jxIrjcK=q2hpH?SG5nC1aun(w3GERa=&6V#YYB^&4EO0v;iQnB1 zKM3OBa^dv}7zuE<9RUwWS9J-3S~HQ#M~L!J@B(~;aX{Q};~|Fweu-`1J^1oGEgN(H z^8R($`wQ6nr#ns<-VP1khY`VUIzTiUPZW%>904Vcjcdg+#GDSq*?6o?BrjZF7O@#d zxaEC_BAc(r>|KFsz_L%|Za(8jt%%P}v!DF1$B6Sf9#Y7Wmw;&>gH4auhl zp@Xjq8gePb-YvrFO9E&i?Tf!Dz*jGDN88!XocyYi!59yvi4{}hfuM+>q8R+L;fa?7 z@Y3*TcvGLZ&}et)>h5_|2Dw28EPVKI!)-@?Ty}-KPKct)-E@a{ zB8~xjj4f6>9&^J<58!eWKK7UIaXvgw3k?m7#AvXcjasNs^2Hrg&nv>58)yRJ>>;-z zkf-CJp$b<-DomRYV+4L;dmh9ozX`FvRh(g$#cdPD3D#hD8rBZHsz48jx=3bu`-5{4 zhru8*IXEo8XdVRGhOcq}yiQ4rIO;CAA@V?6!jPWAvlb}Xp(id0ec=SFV*H&WBnD;3 zqvv@ee6dc$Jxeeuyje{!0Afim$fF>Y` zs>arUG!A|a03YQ*Y+gYTYMc%H!p{hbo50d|QqGfOoVU|@yNl`oXg>}s+TyVc`%G9> zt*D#T&*Y3iwh%KA0h$kU#6XA?-Uc+`P#$)u=-@?O@yJUqH~5~uxlBKVVSW;}P|7#} z!6>AB9qNMM2!m#-^+`~Z;0&>;FbcJVMHpmja6o}jyr5N;7?(g(t|NAYekN>g0uPT0 z&j9c@zXamicmVekd#`c~~u=Q8N6q z#sFCZ&=jy@MBohAEUMoe7<(cF6{0f|2b=gwpdHM(?oPN+{^^1Cgk^`jl(UCB1?WLh zLIlta5Ym8=5IK?CWhw*X4z4EyZje9deTCLYHM!NqizNiO!j2kBp+#Z_xQ30a3Q za}}6SIZY{n1}QXx8h8}@*PVm4m z-W0(wjWa1=7Dz|HU#RyA6X(#7I))V@ZWF9I0_0Eu3j{j65%$adZg>T}?G(;KWDWyr z$a+&MAmhLamJXR4@n#}o@v}y54jMQ8%`Mm4Uw(QXRu1tQ9upCevmbC?uap_w01R+F5JIR|(m7<102YW!tnfS}KRmLyf<%TN0L4TxPGJ+?aDm28Dm~(_oV94Q zQjDp#4mE<@!Hyp3o8}H$65Y}zTM~|we3+P-G>^%pjf0416AS}NBM`v(BL)aXjuH;s z$=RtZS0tTL+eE7@g;PR&#^feH^>D`2+Z@_bEsP7q%p^gzI1fvS6OLfANw(Fo7W748ufC0y|X-1DsV=byfg zPjBOPUN@Rb(5qXTGwov&vWS{VODO|F%YeSZhXIht0XZk&=t823(P!nLAobXOB~;|# z8)7`|jYz>14EsSSiEedeJ;NfRfJZx*E-8X!g48_H5wN7C8i8zeN-TRU=yX^NJgbTZ z7#7Rvccfv8s#ghU10p{5IMeKCp)7L)t02m5*14SVY|1Wk2@R^Kf8Z6`L6;IZxNxM4 zf=aUId7Td*_m5w{eEhh-zEJ!0^hZE5gXV|>39Fo=OdVRz!x7*r2p`eS#NHvFL`6XI zd5estJH!Vvk!Mg|2X$H-Mv6_HE@_Bl$g@FciJ+Vo6fW;mK=UYjihu`}_BgY4R%!tr zM`Y~$j$KcScnnX(w+xkWcu2_EhS3ob;sJEP5k!UPJmiGH2LkXzdkn`5@`bIt0wM=0 ze(LZE08~Y7l$Cs$#72cl&wt&{?B~zFe)#3(xY~`|AKVv*Al$-^`BTxmL%RqVr3z#e zJm4o>3`~^3)xmJM%SrHv4D?qq4Xl2lyP=ReSK?a&P@BLDc;jI=}q2HAwIAkMmZcPyc~QNNjOyYI(jYTMqILH$aX}liX%e>215vK;zDeYE8yaEG$R36 zl+hf%UO^LI`3B5U2RFezm^`r+o!$bPGRFc``?UH^WdHQ}%cuS0`1$?I_ zoU$JXjfwAdQwYB>o#qf4)97jXb zsxYK%7&m}aRPxW4uv9IEQp19>hn^;{EDqs!a)F@0a=;ZqldzrAaH@##ZafHt44dGu zCK3R-mx~$D@0w3`KeU(h1fuy#?XhODZOc{l{v8IYqo3e5j$9mEf@{YDaY{^UKn0b~ z;hYwi#?#{%Dgw3)`69Blc*HX{h=yW-IDoFOMR+_h<;0@Y7@94)GtkW?^z($UtGoqT zA}7!<*oU%HYZroa%E&5t88-7#9*h;a$_6c$eR5_~l^&lONHD<3&fUJp^bb4QY1c4qRu{K0aH3ohQ z06uzE|I7f`t@WtX<1=CC_&T@->U^vT$%JR%VOTZ+PUZyD$OSF=TOu5Ojt}=m99$fj zvbej#v!}{-u)(Be1a9pzBcN}%sNN41AYghBSuw<{+&Z*)-dX;~?W~48BlJ-mw~sMe;-7f!O$hg@cmW1b|A23cC^l?_{NQ=!PA#wrdF?Fa}c8z2EpOa(PZ zjDhRIu#aj*Md@p32tg&nX&S6=!);;uie(2d-UasRlzQ5{^afyhf&7|&$nCgZSVebF z)4G!WNQd0B*sdWVSA-a37pf_djOvFhMLjHnF1$HN!gyFI`n1=f{D}At4|RQ)((<+Bmy;6$%qEbRr=5pDaX%Uicef z{rKl`cf%NO?OlVX1W$$v*P&c>(OQ*-H0~1-4VU4twozMn?Oqj4tI}#-36#Yf;qDP8%YXbJD&Z_c-5^|SRmGfF zm**o_Z)f#kj<5FT4}aVDvSYs$X}fs)84ls0iZP<0Iwh$VK~5F4AbMUo&Vtx%p0_lW zxCczWz@kv)3Ar>63>T%>vGJm;57!USCcVt5Y6{!vmZAb0yvoVp)NpW~xt!7o>#=*z z94fZ1Cbl4DMNrPbK~m+V69Pd4WL1cG^8rTrsp@Dv9IR8S1nVklglW8j?`R|SPr(c& zKNZT22kR1{K^+IB%$|KbuSfPazJ|LuhFg^uYH|H&s0+dkW41!XagfR&{c#X-z!6Uj zhXNX<)Ns8FcTXz!iOsI0JXur<2jvNh6Fe;vuOYybujYIF;x)qAs)moEf-cC6IX^5c zDR;&(%muJV^=LRKlcZBplDij_s?trH!(M9iN$@`Ds)8RxRrXMZ!67TT%Zr4yt0@Nh zg*YN~6rL1N&BCx&Av_BfrW_S9Jl{H(K7M_nUj0@WYRYq9HHlEmYpbL@SAui`($+n; zo(E8`Mzt>pB914h4b2lh2Rgo~{-`>o)VH;UHh{)Km-|G$_?kILM_eQR5M=w(kLr?BsI$WH z9uRId<)ZN11vo?jKk7DMk!q$@Cx=R$YMNM__3f~vwO{LKPo&Q=NWCKF#IgqnS_;5a zPHlSF2})wHoTkdMNsr586Su%QVkqdsX-7B$h)K*rrx1}>AQobKpl)rFjBcKb_acT8 zN(54wmHfr=-SfDld7YuFfiJF2>7YJUj!nSi8iZk~EHyzuLQo!ks+GZdP?!|q@^BNv z2|vCO_zt?FtF0B#u%bj6o~$aUnZkYXpc^b5ckhe1bUUtJ{`&so|HrQvEp)4Ofa-{i zgBnn?!BOsusIOLtQr#G8GHa?%E{M}r!*9y!M-Fy2A|qb`O^?9W87gmujL?;8Tq)wj z$Wrz2dIclLU4r0{?^uv~L_j?Cf%#j9qm&35A1KPo$0E)=@xK_i0mlb4#DTNk^Xd(S zj}U*-44~BHhgB6Ay0Un&bCX#;7(Qz~5^Yft6-{2cU@^vaKeb=e^Q^dy z=TV_%VC(9gt#v7YLD_(3=r|fFf?E)ABIJe_w02B~gb&Kn!!Hy{e~f?eQTFl}`*B);|cqe6TQkR0+?>*<2Eq2nqApRbY>b*l+e z>DMrp`W-yBEJ+Qu0WDoZBUZHz9)W-onZT8)LwKt?eAI3PEaHWhAlk_tivm38JR)SNYb2LQSXXp_ja2oc zK;fZ#SEf+?z~}*J2yY6J3W)fPA3@}>Gp{gJArI99xE| z6{1^+Od}?MNw0_Xb=#L$*b3oEBz96F5@w6)a!dK)!f&6dWFtg?5LCOGMmPl|G*MB% zoIiL32FgP1TbR7`jdE4slbR4gSS~?nFXc_tmLPJ#X(;c%u;`>~hG{=b+TIP0r60Z$ z8MBqgKI%!rmJ!%|VTHD&E>VaCR5x5vk9I*Qe)8Eew=JjG>Pj@`6ri^$Ep0MPqTfh;*FR1@c36$*MPPhs| zC!&xK=sFwFR9E9>W-Snj08nuC{Cxq2Tg)zoHgLA06o6CPHd6fX?}(NMsc>booJyrn zkViW#j|*`tL~2m^C>skqhS-FvCZ(dYB#ev(w?R7Bs^J1IS46N8x3ROp>D8iUwKIJu zDj{?AC>`Av*5HXXCvdzcBoLH_I`#ur_hMn6#vh}+!7n#@cR^oHNjVlR3$ zhUe4?f=vtzOUC-sh|mMeDzS0UAQOhDD&Zs=9MA*7I)_vcDi`Jsg@8Wgt3fnYD>6<~ zf@(do&>7bqO;OV|wQ%y)#F@w=f;cs$bvURl2Aqil%MnJgw^}r~ zvZ~IHkk^ZvTbG7-IAY9fDW=*b>#}q~#!cG2D)jN!FK>Tbodw;C2pu9r^jCGdSk&Cz zm0KouRb{;iXVS?|jh#ytwKQ6B)IVP^`od|Oz99fs+Z&jp^h#7xNG&x$6wx57R*R^M zDoq#l;RCV{771TwCU>f~8AFyIO zB6=(1YDH0+903<$JDE2V=WYtE!Wgib7)S8s7u+M_r}3BlZGU{JWLL4Y257V{`T!< zit3quhT|HnuN)%q$;4V1IOK7I;|E8Jr&pzzG@#`w>`w`jV=AUL*lAPGPIj8c;2C%e zI9h`X@xBNts6Ph*Rmw``AqkwHYXmh!>~`W6P9F^bV){+3t@CP*OLJy`8vQ!6rWtDL z8f#etB;#a2^$A)mf*r^`)NIL>pyA<~jv#?=DnG9l3!cH^@*3_S5~Qoy0{4cy8Q!es zSOm;1HTdcM$8YyUDm?FTTH-4BQbFjT_t0Sg5|WfBD*(8r#L`uwfpkjz+ZtRKm!EoRZ|C4Eh(YzC2dBPCTswn~>8ed>nnms$PIFcHhZ2z1C{~`KX;e~UnJ1ztF}4W< zM0x~Z2bn}BIV!Qm#e>*{9<`(Kg2}EHN|e}A99pfa z6&eKfN6jdH9%Ck=em6N0^w>rs`z2t_93hTraL|()J9rCzyNRIC^4SZxmTuot|tr4?sSy>nOue1zdd9B! zdjw10i2EV4f{s;09XPQdScVazzxFW)=D-A<66aHLYV`11^RKSYq10h!_#na(U9~kW zi2@!Gjq=FSZ)J%*Og`-eoZIjS7ry6A__!L110vsb;H}T#40Lsxg^GMjCJL%8G4xPC zE+8;U(T61>f)3b06)vT3AqB+#Hlr$e5J=w9c`Fc!O%&QHDpy_?<5*yg z%OG$dT(mSR_`=^JQ*h+jo+AnH$7H5Kme#qkDssauICV&M!orc0VqWOT1O-)TsU2KT zt(CYP(t(Gn-l_4QuhWd>=|K&)YOjpSc4}yXAFobabr#O68;Zv`?mm+6_T9MNoqiF* z_m!hjPD4M?xD(!}X=0kg?^Vs}8_xmg(bxRqrEJ%38nm4Thw_@`@DoOz~%|E+OJxyE)h3mNcY6GTb!K?s#PT}3TD zLqlc|5UfvkbFg+EtOdRVr4swV7bi$DHHlO&JLI@EOg?0HTueU5^U*NGdxG$7{BrM; zc*6YF%oKMB8NeiDvoJZemY~^>VhljDkZfZW;DZD7YH5Md!@jHAOEaUI4jZPCb=P<( z<#`<8AVD%TxHZ&Z-^0+H3daWC61{*R7-+cB2wq~U#x}FYAe^j2GhtnWpMav;G9WnW z8x%DSylT~SfhJYZh$*36%jz4Gbx=SoN&JILLi$E15w^;i7Nt(7+6|8RC5or+NPi!h zefz$`7;bGPsuY*bfk7Lw`zSk$lP7Wq<&Ef*-9$|xFK#F(WdwUCG-{f@h6Jm+GAP*n z!ZkHAE-Q%ob}lt4Mt~ZaI})pC8lQ-+1|QSZ(tZ?VZELRD60f)S9!J?99RVt&m| zx>Xq8*2lk}dXB>5RF`JqG%bcViRr5Lzq+LJRK^=45_V~D3p541uU@PYHqQ<^t6Z?b zRn3(tH@$&5H3O$Zte8<1RgEz5s9V$kbklq{upgccC2T_;ws-aai&ZQ1u zO{-v6GYRKS=P}`(lHdWe(F}7AW9Mt!6xKR5!lxwwUD+lAcrVu&7@n&y}+`rFI!`n?3CUyFcI?a)iB;CCATBX(dHlEPJ$DAnOL3VjID{2Kl>G_3`7(yFIb z8JuPkL7)XxO({I}T6K;NxK^e%9>kmRqm?3Uux7zj9vK14*ZKB~h z)~dF;y4CNn8lJ|N5sP8VV5O-e;iyCh%aPy5s@jPuaqrt~9Y1z~l|#U+Rkjax{sC%mJk^ zYOnGhjBKkbC#o+3av&V333D6zXS8(VRU{Fr8r>p*+g4EmUWM@6tUsXx_NG!HLN3=R z=jriiy0nS~Rt)Wukp`i5nUlklplG_*fl4Yb1(vXbUoovIIxNRPPIY#-(c zfe)yH#-;bA8HVn8@7r;Gco{>;H$P0+qCXlKhJf3?rZ0EasLxU14L%KSxGmlX+f)h? ztkn=4WMUGRv&!Cpb~%KksSZ*|ocs=5nLu4^7LuP14k0blHL|rdwWi@kV(=r+1-F|^ z^9x#eqU|fauB@?bM*tL8TDhsZqjW@oSfN~qvYeL?9dgK*w&B!4g{*CMc;MxQOZt7(F%w zV52!OpDP?T$ju)X{kn)ZSvJ# zotG$7L=sWP*QN~=#DQ&EUjo-}kYV3}n^td!^`9XA30oRXQok7At;E%abay18BQUFb z3~|O?FZBllUHDpG>MF%v;K3T2i1?d&oRr7lUip50APi(*i)V;IRfT7mV-Ht%9UK$b z=m{!`3XG2l7rtNPJVAV@7)}nIg%o8~{gE;jM;Mc*;diN{*`u%yuC*aLy{Rz~&jL(h zROy9C++};3k{Oy2!NxTscNOqJ)X1T>NKg^mh}Vea?X-UWx_|s`2=ulq2+o-h^%YH^ zI-zu{<4yx+gStLNvzM4y)BN#zS^a#H3C10F@w#{fGgP*pkLTeA89fYP~y46^Oru8e@X zXF2amB+Wx)A#3*RXnHR1hQApR>oG8kj5$cv0`_X>c9S{ zoXssKh&vax)5cQfX99@1{558D?v7S z)o3?g{5oFh`@Y{&&RDMI_>nnRfdGQyG~f#c9u>5Ow{9F8>1y)PxS;ksaGV^f`e6C0 zs}mQ_;x%0$&Z-9GEO^I(ObJoR&<45GP6B0#k#VZdyYMVp=ctu6AiP&v0OTD<^8$R! z(GY}oWZ{3Bw{95*p=#<@qE~B`y1I-CD0DscP{|zF17DyrK}*uM#-(^rca_D8rk#|Y zT8>~1Gx7Jcdi(TpR<~v@h)Hn?pTb2>Gso4-UWUWl>BEInKt);Ho=*%$It;SIGqVP2cX~RS- z2aR(O7N&{@YJh6m+fX$nl7P^Co7i~m=JG_h+bmGCtK~DOC9D+n^+OX0vl>DnhBfSZ zD4;0lnJPp`-683&omnbC!7>Q|7*5jo6WmpB4eXnCd1-8h$b>M`nzRy6$G9+Q>D>a4 zc#zW^zydY5YXKJSjr_wGp@7(-=7l|It$}7BNnoMTBn?WWIn{GF6#r2A@LoV*gZS5e zI8->sq^%`d<#4n|L{q&R$95xP$SPa~81=0P`|Z!;>(B2WK7M=Yb56HXtVTrO+fF#U zL1kPL&rrJ(z?v_?(9*R~MKsaz1U$1{<2LH)44|@@P*lm?9jsK7$!?c%bqa>1%@S(r z;EjOPdF^cpqKp-DzV)MG+n5O|S!rvvu3QTUocc+HTZVSZTDGPJ8*B)7NAvQ#@Bnxn zvaqQ14`!nFwHr#M>T)8Cx?MvV8g{PyyW=zL4~h*(OdHCqwDT=2em}Mzd?~jam&%*g zw`r9a!6%Q7nDLsBpF`akT@CMrmrf9PHH>Sd3H=HM!(gWNIhrQ$`Z}iFJrmi;3v_o4 zt%6;^1`paf%?vNf>#9Pcg%FSZnLO3TG{ug!RR9M0;PG3z)2f{85REFM5rPzAqm+>5 zHFy#jx(kNWr#{tJu8NwCOUx4p8yKnSA;qJvJY>@?Rk*Ku&(u;kG#YfvLVSDQpY4x3 zQBijo6TeaS2BGe#eyxsy__e0hi(IX`Gn6MJ@N>PjAS@Bk#G3}?_L`+aGlJ{9MOk8u zb3rFYFzau8Js2jlbN4_4F8FmGOM%&FQA zAO^P`T^td`D7#Q>SV}IgnqyYCZ%_kho?G1^+QSm|LjWO)`gWGI{}a=wJcX&<2Ub_L zX-gUOG#~*rDrplMaZUZD+SeFrT@r^;xkI%J5_S<>T10oIYW$FAvAmUzrhiz4_E0;e zMIiWE?z**vp{U~kil(li5!45bpv64Zi3QsX?ib3=2}(Wk;1R zF#0-G0d-Ted4ySLIR-Yg?KPs1F#dC;8}BD}XY~-3XI5|}K$oc4c@^zcXj^MHKnw!! z)X=zUIWyL!p2>sA;0rKhbYyK}Fk6LYSOOGUD=~p}2$hPIZC-oioEkl$YGi8$NMx-tC?HQ!CzdvZy;#@RwLiX(KVFTXB`r-mTC^$a zRDgJa*j2eWKa_7WuhOp8jwJ40ITZLMVNH&&mOU-vO-?Isla^HRNSYLnJcAm3;j2wm z;*1CsPFAgoODiLFw&d+|m)<@lQ4c!;_W8RcpC;L_$TI-8o>9qNBg0!Po~I)u5p08m1bJJ$+Ijr_oAB#ooiRcP0i(zz~P+m2oi>)U_4 zGKpu>xoCkUUaxg>uJ9l2$_?7e)5OHlHX>$Lw6y_L3Z?I@C2q>=5fik;WY-2I3tFNx zrIL#}v5PiGAl?0Tt^kTbX-vX^R!y4pcT)#`ec+a`TfH)ut(K}SAOi`OiV{X5XaqG5 z$b+Z2g0e9~rD`SRAPjD48Mdar96&4o z)lSz+7nS9D)j*0$4%$qc)gv2UPHUZ)7R2r4|hDbc2FIa_<5_Esx}k^!ElEW@tZPvA@rnz@Hgj2ZVW zI6V(b+Lq_keFO6rAJ^h&4_&whMpVLqCN8D1wPC1bhoIJq*9}LMxGiF%*E}eOrtW?Z zBZ9E0Cwlm-u@@MPYA0Ov5zJiuu7UdW(fy|A z)8H8Rp^3N$+fc_T{Kv($3oa^CVn2x!MMT%IxY+ zvFpPe+|t-3e_6C*l1Q|i#;dpJz|rsqF%&1&q!)k<%1G!*cxWHi^#KpsPLd_kv^_l@ zjbH-bkgTR9%W%}I^RYaBQYX85&I@%rVoUKUZ^`ncf7 z%6schcr%yt(MRzQW9)qgE)>Kovx}IiUCR6?*i!Dp}3>L^k41w`-A9f(NZBG49mjhAVg=LaT7p zT91LNWTs^ny(y#bbimp!o5p2b4)QkiNgG`BX;!uP_yJo^e~~qPkhKv-n_#;3nXFQk zrNKZKaWb0LkLYtgU?$!{YVan*-1JE^s)9+Bs#jd|5YTRY777C31m$uyh9x;ra18iy z)-I#ol*=D>Kd|pMxO9KpQtwrub4jfi8sj}@B%VlZ1*ToVK^yut{yaw4;+CY;vb*+X zo1%M?IX0eMvNi!(fG5G}nv7T@%X7dC?Uy+kA0(Qf{v8epTEh<>6D>z`z=*D(z02UJ zbD+Y|Vz;bO>%GLQ#QdTqZD-|T8?FEy+aP9nff&68;Fl!igPbfRglU5mZozeQ`4 zn>ya~f*M=|idxqs{Oz>fe)(~JxP26fRuVl^H=E#7wW-ClT?Cf^{;&$=*4wotLaCxL zFfHv}Ncsc_HRTp<v#=&0#?Z89KU#LABo7F!>|s#W6-kH* zhDYjVD0LGwho+qe(UU2*N$Kw4FUxJQlZ(#R)=CNnt$PBhEi}BA2tLwWbGfe7%c>M$3u!2qrGx|0F?r3D=_3WunHERW=v`?^nUktLJ&Tjl z2gqm)yiIL8(~b*+f~w_CwWXrZ`p|})M$k?@NUctN7>{nUmLY*T)26KBvm zD(344t7{v_A$W^uVQ1Q2SmjjUygp6CKRT3%37X!FD&P`&wYWte9n-MJ0sqz<+0jR0 z7@SiRu<8up++;r3f7kvUu1odHR<1D?M299~@HvdMmjL8ysiMEchjubm{CetBONJJ` zJkRU@et1nfckge~`e^@(gkjtI=m=x zgMi|O>ToaGlytPr0wEO7ti5T4G_b6);p9%5fwmQJ%S##m=V=vvoXFJ2cVwPl{kK}< zTj%CIVeEddTve{UcFIFHq8gn5&zZEkc$v~)go-wKe>FKOBd3L5N$W-qNH9*(@m&c= z?MmdJuK7G(FV)*={c>kq(Y0F-DpxgB9rW5$>3L_QsMZ{CVX8la?tU3H9B9_(~;{lCaMQgpGs7w z4_Y0qyN{QxYQtbs8vyb*Z_`pp?Vb<8d+i}oS62>P1eQPbITJ&Z<5`39D!XWF$WV8l z7XL~1YqjyvnzTdMQH`eP<6mCR>ig9P_u{p3>9IFW*kV$p_AA|p_m@MoC5Y@!Y;J@Q zt@;~k+;y1PR!=d8g=Xw3QDknA|1O%()}BHS1Ze_DNz9@N&w@lNQ=b;Md?e1OLKo6g zC<5-rQ5A3wR??=LSMt&}Aq*EIRX#cBqnV1P-Zg;ivyd@msF|v8_%gKgM5oVB0*-%M zRl9;WlgV%lh5Y$c|>9rmf`?5PwZ-1F{YG6R z>uQzTNi%o-5fhhsN3|gOx`Cj*r;@Mc z_Mq~uxB+AiH;igtKpzav)WWT-JzFDSy;|$9g-5uDcC`c8LnGD|wBl&B+)U-kT9lhW zD;B`D>7yvNwy!V3^wcECn8_WL{-bFfV-U<}HL$uCP>9McR*XQO-RGc~9F`XJ-uiZ5 z2r3>DZezq+V$M&MHJi!NQ0Hp@ZUYtvb`PSjVv^JL8nlAfzKo0|6}7>jl)VER z(cnpOI{^UL+qHY!Nq8LfdJGdsYDK-uLw&#MVv{R-#JbE8tCS*PV~lY1Ytf zRu7C?R<3myYVkutXe0U5{0J|{WAx%7(f;Uj-x^P<8m-3@dsaKU1E)Cf>+`|3YOYy5 zTNtbj5ueY*44xAE5>uL1M{3;u14H{?=3{uAoqNu~jSF81rL z>4ps+swP7Gms-aBIZzc@O&eM=2gj+;t^OB{bd3#Th5GDkfy$MI(h%Xf7R9TEs1K3y znrP6fZ*d&FN7;F-WOki%agUn72;OZ z2;KD&PXp;LJaE75^4v!~v88CmilkQ50$Dqn&7Lr)?zO)fsiv*|uV?nh%OVCbxpA40 z>#e<`E*V0qdd;z9eTbg=*pEIlNMd+vj4ASePIC!U0#Xpd4$esu#Q7A*t<2P@7=QUDCSb99`j5HU7$tsbuce^scG-1P*gYn#h2)6`>U*b|HO~kc3Rjp9+A-9%dPiF$i6KfVDuIc5gPkr7ekt#W RR&Mnl{vXfsU*DQ|003=}2QdHu literal 16901 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 Qx&Fid1A3JT;+c2=0JSR?ZvX%Q diff --git a/app-arch/ncompress/ncompress-5.0-r1.ebuild b/app-arch/ncompress/ncompress-5.0-r1.ebuild new file mode 100644 index 000000000000..2b3cfe61914e --- /dev/null +++ b/app-arch/ncompress/ncompress-5.0-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit toolchain-funcs + +DESCRIPTION="Classic compress & uncompress programs for .Z (LZW) files" +HOMEPAGE="https://vapier.github.io/ncompress/" +SRC_URI="https://github.com/vapier/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" +IUSE="" + +src_prepare() { + default + # First sed expression replaces hardlinking with + # symlinking. Second sed expression fixes the symlink target + # to use relative path to a file in the same directory as the + # symlink (so point to compress instead of + # $(DESTDIR)$(BINDIR)/compress). + sed -i \ + -e 's:\bln :ln -s :' \ + -e 's:\(\bln [^$]*\)\$(DESTDIR)\$(BINDIR)/:\1:' \ + Makefile.def || die +} + +src_configure() { + tc-export CC +} + +src_install() { + emake install_core DESTDIR="${ED}" PREFIX="/usr" + dodoc Acknowleds Changes LZW.INFO README.md +} diff --git a/app-arch/upx/Manifest b/app-arch/upx/Manifest index 5f0bac2f3b6b..05cc0c7a1149 100644 --- a/app-arch/upx/Manifest +++ b/app-arch/upx/Manifest @@ -1,2 +1 @@ -DIST upx-4.0.0-src.tar.xz 1159308 BLAKE2B d2626a63b626f9b4e913b822e699fa93b7080d322b19555d44d7cf4ce17b37f0d50ec1381d07d0e4f8827e8edcd29d525d497fa79acd18d520ac58e176fb2b72 SHA512 fe3e8c594e845a91338b1e11fe3cb6371430af40a567187d63835e27da8b2abf993a104b0693063f4db984234bada7b2bd16ad79e3ad90861a1f495d99de7de6 DIST upx-4.0.1-src.tar.xz 1154032 BLAKE2B 0da23cedf73506e06e5dcf19ab0d194d8e578188bb4d75e760fe3f7dc7f24a9d42ff4b75fd9514162f48ae7cfad347b5bd65789805071354a74129960807843b SHA512 f2e42c83fd4a0d273a20c8b0f0d1eb201edcd1f10c779d2a6e8ac0812741c3af0c887382e54894190ecc4c7002a910524b2ed79ae7a7b595b8392598ad2e1235 diff --git a/app-arch/upx/upx-4.0.0.ebuild b/app-arch/upx/upx-4.0.0.ebuild deleted file mode 100644 index 04a011030c35..000000000000 --- a/app-arch/upx/upx-4.0.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Ultimate Packer for eXecutables (free version using UCL compression and not NRV)" -HOMEPAGE="https://upx.github.io/" -SRC_URI="https://github.com/upx/upx/releases/download/v${PV}/${P}-src.tar.xz" -S="${WORKDIR}/${P}-src" - -LICENSE="GPL-2+ UPX-exception" # Read the exception before applying any patches -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" - -RDEPEND="!app-arch/upx-bin" -BDEPEND="app-arch/xz-utils[extra-filters]" - -src_test() { - # Don't run tests in parallel, #878977 - cmake_src_test -j1 -} diff --git a/app-arch/upx/upx-4.0.1.ebuild b/app-arch/upx/upx-4.0.1.ebuild deleted file mode 100644 index 44d1747d853c..000000000000 --- a/app-arch/upx/upx-4.0.1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Ultimate Packer for eXecutables (free version using UCL compression and not NRV)" -HOMEPAGE="https://upx.github.io/" -SRC_URI="https://github.com/upx/upx/releases/download/v${PV}/${P}-src.tar.xz" -S="${WORKDIR}/${P}-src" - -LICENSE="GPL-2+ UPX-exception" # Read the exception before applying any patches -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86" - -RDEPEND="!app-arch/upx-bin" -BDEPEND="app-arch/xz-utils[extra-filters]" - -src_configure() { - local mycmakeargs=( - -DUPX_CONFIG_DISABLE_WERROR=ON - ) - cmake_src_configure -} - -src_test() { - # Don't run tests in parallel, #878977 - cmake_src_test -j1 -} diff --git a/app-containers/Manifest.gz b/app-containers/Manifest.gz index d72c03365452f6c6e605a299043f71093c0e8561..c23b8b55538594c0d3d955924efc80132c497856 100644 GIT binary patch delta 7488 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 K)7=cDH2?rx0zF;; delta 7484 zcmV-C9mC@OI{G?BABzY8000000{?ZJ+mal|bw%Ix75D+zdA~eTVL9xuSw#r!ALq@S$h!cKKe-Epyy-?ABZD&3fv&*A=yVqPE~`ZwvCMEHH{EuP@r;`Ek$&9J zy_ekE813{Hzg6tiW-juatF@5#Xshj3^Qv~rS-y;M(zIGnw$o4d`oG{QAK&B>i&R~t zU^zKE-r4M`nM)^*lGCnX@YP0T%o$|EzUW6E^DmPS5K+0kt_9Iqj}##brkE2)LCU#D)J0r*1X%cJgV~}=wHQ>dAh@G z@qx^PQz+IrxaRk=)w1p^u^=@kx^bj4zSV1uGkG2t0{s~FFn@|ZK|QK7sLo^tGT3jf-%^XXJ+oCg9yPLL~V;tz=UU#e`&)|I=iylztcYP6U zG;5`}wXC#R)I=ZTBmMBTu4}>G$NS6k)BB}jA%usB&2d^hjoCp9b}Wqs_HJ{-tA9kA zzpT#kCBH`BG+cM6Q(1YfU^ZMWI~Ows#A>AX&^2lqW2_V>gqnMZXC@v60cvZ~udGCK zC0MHT7tD>)@zBA@rifGJyXqrXaih}6=*swn`7WVA z7|jCOKgT}u*qr+Gj084FN5+Z8<4Wn|LgR#jWRqIW<_G=a-RD%gjOAeQQ^7z?tkf-`rIAQ!I(|t zD0`Ne#V-?UVujF@?Iyw^)vAqWYmSzYb5rKc93WF6#5U?FJoPRi&k_nY|E**W8dy7L zgsk;WLj*=}R(NMf8|@}uxq=OdIjt)bKnS?eRt9p(fYCOAkIuYAAm~4yG{P`u1%-%# zE=L3teb5*oL~NjOYk&C2lH}hh+1tmr_m|i4X%A;vxtha%wXSZa$*`^l^-gd!}X-lfK(CXNRxQ z%XrlSLhju*2Yi8KGW-2_>E50`eK(xx;h6MU>j^b(+?U2c zG9sr;6C_w55Ky4rqXR)UBoya_m>AML0?c5$vZDWBBD4cKg%JU)L!m4t@Ur1c{B-fN zA*~*Gr`7=$8h_#5X?WMXWfoYpy3g;In!0kUY|a`T$(HO2f*^o_#>D- z$82k}n1~tG?k#MalYir3<`umI*Bv?mf{ZGEEucc>)_7lYQB zMt>$?o;|<0gI1z2GNWUs$jrBDh2s!m9Gcn=7&#`~LU7%&=#q{_io+;5Wcq}J=hA^5 z_J?i#*f0^Z0MA7h0*>*XI|_h!!+;TFx)UiCfe}oc)(NTtjRsSJM%wzmTJJ9}pD$h+ zV|#d|b$?3%Hy%463QZ6^+&Hl%G6wJ*Gtb>TUx<%xn1VX^>b*bJ8Zc?%ol59fxW{3s zoKOd@U`7rJ%;xUi3Rxn+=nTokibufC7GiYn73=UQl#4<0HL%O19Vyr(ThShf7RE9f z+EFf5DI~x(Be8U4ZRx8H8d^sXv{|4uiuk26$C&ES5E*@C)O7h>fX#D;BoO8d@%=QX|8{U?t)fOHX#h zEPvpyyrQGi3VxU^aod!9DurZ}%?n*u29T%%ls!RabbiFHW8B&((_w&}^-3@|ln5 znfRPQhblIdFVXeWExHS6hjyca3i^*>gjyy8#jh5O2cdR`F>QPwCuN!$46HLNJs`*% zE1!tfR1^-V0sM0K`7Gb62ZBtjF3N}D2Ba`S4%B=i+k|ss?*`0R-&J7=w0{MA1PTei zjRt5etTXL5#8W4NOHl_ocm>}`!5G{umS%_3cZHWB_yi8ofs-f(3jbI=HQi-WNrm^K zmAP3soO9hkdJf2dxXtxE!n_SYEYdMpc_ZnC$SEHyu{gBGX}E(!r?__#1O~-84h9$4 zW-+nJj0O)-H+ja4*h%vZeSg?^2A|R+GqsU13sQu!ey|mo13sUGr)Nc9&+HWlgG>$8 z0=yVtWTnw#{ugS?+!~!YOe#S10QR+!Rps(-O#BWNWT+S31hp&@KfM@7(l*c!MYGRO zmx={)k5nxQCDHtalg?KCyt@!EMzzgmdhj~Z>DgwL2yVgIDgPS4ednE+b$X1 zH8PG{D$2i|BOK(kuw6(2aUVkj411*#28PR*9e*dYRW_e%q(&0p#y_;LgE|J14{mJ3 zYeRAczCC!&o*CW%RxuRNY6ZzyCE&iU6&m{9H`6jG4!1TH4zSSzx2OX`Wg1G{Q1J=~ zx!XTh?B&bXm$wW5hktefS|b;B$4v*16_Rn+!e@F2Ny(p&(t$;3h+#rHke!T%IU*%0 zCYw3{Q&hag-@ySEAXVTAZ(|4=`UZm7_KB#%)GFLKRE~#fbaK6W=r(2qUsj?8lKD4a z1S8m~*C8GeuMw)FUaq)C#>=^vwY(Nn2!&^0O+u{<_uW$AE`J_-Wz-J|^RWzY54g30@uzlN4>L?@bg#kYHrGl6Zlffm}E8 zVW}8^)w9((^CVdz#PG+mNIVW((#=rfCqip&Fld&7g1g)0hk|{5efjlbqCGyQG!2ZK z=4VZ`wSS5H_(I>UlLIs0fSsl8!T5#}iqS3fID<`MqY5-=$IQ`ppoLk#6 zc42sX-V<#mrfVO7t8;CVM0FB~`?e!cO=_=Y`6Qt$N^VVb5kwfECh;l}HF4wNnJl21 zlAf%MyFzm2wohvKvg4Cz2qE%MXuUz0ygfwHUu8CKk(A7)~Jh*t^jAzly%Wcz5VZa{c=T*N2>DFATZ$vMJ+G>Hj<8Bnt!jm<06rV3V{WHqurf$(Ue3~oSx-C9zA_g zJHJC`5Di$jqFooDLmTvrIk1W-u_}e$7HLOX; zC`5j4l{N52q9F49bIqgaDkf5my>a>T(QdQ}5c?Mt|dw z1?~t2Kq6RR5X+3X0kjS6IBPp!!-(<+x~&oN7Ysra%?atCHz$L{rNDH?_Z|+q>o|fE zJCkEE3~ir~Q%FwcZ|1|?IqX9WhEgPLzF6mfCk_>KX67+O5yQ$- zF1LkvPx(<$2a^?}*SQU$<58~jd4D`V@6XpA4*xi$D>`5pIt1dcR2xByi*9XvC4$41 z9K3sgGMxhAg`E;cZ6&S)D)R9nU15~APH+$o3WvW<0&{j04LKh~9??UsWVM+imVjb1 zxoh1|P-w=8`qM3~E9_46vouJ@LL%9Mv?OveE}A>sfVN1z+(twtg0lp>0)I?B5W%#~ zz^yeACC*N4>-aF5kLG3VH7n9XhzylBV)$Xs=^|yHUKF8jS?c#ElBU#7q2`+f(76xX zJmVhB5SgF^@y23VB1qAu?tutQt~t>H)wBkFHmgP>D=mqj9hxRLg{52DR8B4{uR z6ns37On}wSOxWK_2Hz!At$(9Od6lKz9GB(EG`{wG=Q$MvDqJY^9ya7oC4#v&My1klwfO}o?FiPN$EKw~$GRrw@66eJY@TsfP8S$~UO&|%-?Npw2Q z7$J+AL~TCI7MWAOcwSJA5x);4Y)3jQUHh^0K}z)Up%&mEee1mf8bMPBlBC5lbaX*@ z2Y=(#W~+mcU^1P`>mVtls?EzSk;SEYqh0|NKx!f$FN;7EYtbP-Q++w2d;0R}(pVQ1 zTZXPM^a1fCfnkvoseeqtGNCS1JvmfHe8qVvDL-W)StELc0G*kBn>xSY9tPT=IheE_ z{N1D?+Q_WR*HIK(5kmg9M|{o9ia!tdCkmFvl`~99mQL9KdVWI4)FBN$bzJ2hx2Q+T z?h{VIRc5V_tA~7sR1))@I{%R$cu;O8l#T4{beN11YYUDnpMMOE&-nGmHP^h@A>WP$EQa(saN@j%{ccE||$+`0OCtVbHs=-h%PdX)7|Zc6r2GNGL|2z_a&y{>`< z7;13|NDgq@~r%|}8k0f}4#xgQ;Bw3!NG*ip}^Afr|;lr2LTJYgEk zGr2Np{sT&qNv)F=u;u`TGu~w7bCzCKXgc*X%>85}iGR@w#L#c`iZe>=XdJlGld?v@ z0bv^D*t~%0O+068KzJ^kfH4#GVTiOp;V3J>WgX%vy6Qv~5(|3QuP+GWTP!yQZLWgZqow&l$@4 zV}A;emu?JHtBZQ2cnOe5NYZN(%!-aL=zcD}UZlu;xb5fJdD}jupiqE0fV9aS5R%h)wSb zU>|ilj+p9P9*I-~;!q7#&?so0PrZVupwS`vmq8 zz^oHNR*8hpZDHa%9$i!mo05E$K@-q+7y$t2;2OQ;qqQqJ6GAJ0dmi=r`m(-^>q#8H z_c)2O=#P%TVPwe)Ee`T>d1lllOn(!;XSM2#x7U3dpqz9XtP>qbrVd{ty2+iAED;C= zZS*GgqO?ug9gcv2yXv&l-8QS*?FA@8rO zNJcAr@kLw!uD1l*?>4x8B&q^503lEhl{6iYdDu^f?LOeVh$@cGJrYWd^na=|p#jR` zj_}H(T(A4nl~3Kn7q&o@}p|u*gZ4;?aSwPP~%V zTf09*KQxK}w0Fvo=t)XaTl*^!=Q;-mm~|7Dbk+;z!ZL^tP;!?oi~x)xd5{miUf!rQ zI?Y`xFaxyfo3oC1=PppYS4}sum%x=gt9>znCC+g&FMua6sCZdWI@OY8-f&P z2&z*P&gu^N;$m2yfeKFN-%~FeHfSB&=xge5n(m@cns#jyi98~eXn)(h_Z4f@bp%;Y zrI2tqk6c7{1SG*&QY`aaz;S(ackBH=l8yGdD5MTRp;mYZY{7mTaiC!UIu+h}H^y9G zeTolypG|a~_&IS;`5?sW=IUGd`11Gt`g#2J-G0RN4Mn|*qZgI^ViH&*h1lxjBA2~cVd(~Sf^kk^<-f-Xj-m$(SChneydg5KCRpzTWC=x<=4&eFRx ziwhr zR?L`p$a3mMY$lI5trso2lEjgpQ{;tuFWPeH9bs*#(`A4O-owyvr&c;kN8;4WLG{8A zZ=auDzozH?{{6eJIbC+U084W4smS8ezAwp`SjuAX(6|a-#gAYr^7D!wJ{$C#-lFqp zLn01pZ-1I@fNEK?r1zgdb&9{o~z^KD>NjfG~V2RlOAfCr%wUB;Zn# zgVB!y?i2KBdl2=y1(SmG|=_c;!>_^#V zF(`on(>wb?xi7lqFnb!mQUu~;Iyy7gA7-c`*sasE(aq1Pmum|J3C=43dgO~{MtAQS z8v?;J2=a8d_DPx0mTxHOD zMbqn|hH5bEAP{^B)gezeq|)wRImE-IKOh0*)O0qIOG2`vQ*G^!(_H%V08YEo(+WL7 z?9nM%k~7?ee(9w0=so)#m;NZnI!jy4gMYt5;W0QlAwv~tvM9SoMVSX3|G1VhD8e_S z5fCHB57b$pDT$V@Z`w%73=8W%dMSEOA=6a^cpXU~Hy1?x<;#m*-wwDySJjJ=I%2Pt zXv36w!cOlTNZ2 z{lO0Il?O-nXs#1OuROl#j493gp+>(ghDC=cbw>YC0H^(TH}#sHcDtc4gkFZJKWT)r zoBlKs)^YnS9ZhNfRYAkFSxc`Wv`Vj4;H5VOBfO~>Q4XIAZfA~Mxd})EC GH2?st7Ca6B diff --git a/app-containers/distrobox/distrobox-1.4.1.ebuild b/app-containers/distrobox/distrobox-1.4.1.ebuild index f3fc5a365796..4ca9b1b24a8c 100644 --- a/app-containers/distrobox/distrobox-1.4.1.ebuild +++ b/app-containers/distrobox/distrobox-1.4.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]] ; then else SRC_URI="https://github.com/89luca89/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-3" # GPL-3.0-only ! diff --git a/app-containers/lxc/Manifest b/app-containers/lxc/Manifest index 6d1c784c3648..94adb342d397 100644 --- a/app-containers/lxc/Manifest +++ b/app-containers/lxc/Manifest @@ -1,2 +1,4 @@ DIST lxc-5.0.1.tar.gz 973206 BLAKE2B 6d5cb1a03eb2612d0f8cb59783a64ec42bedd560cacfebf76383d9599dfc153e381f0e584a1c8c9a0b5b18a46bfb01863649dc5a019546e9ded6079b5ec69ddd SHA512 c87563b556aec83c93a7c62932217791e92da950cc76983f0d5e1d603fe1ae298a63fb5e88ec9ef5173846d579babb5acd0836679b915de00844bb9edf9c8d7e DIST lxc-5.0.1.tar.gz.asc 833 BLAKE2B f85df5fc5bd88a738042f622ee4191b99e0a8e07db7ceb5824d634bc451f4bf93c8b64d1c72d4899f639ad30bbc9ee82be292dbe310218fa20566ee00f9bb752 SHA512 09de4e74d174b54cf9240ca4ef4793b9f63355c65f610abffb40e6dc2dc9130380761a50725e4dcee39b421e4b51c874d141fe22d5ecfd7ad3af35f7ebec09a0 +DIST lxc-5.0.2.tar.gz 973977 BLAKE2B e6017406b96f53525b576528814922a017a7d65fb04724046236307f4e85219b3c8ac725678e57ae3f77a4e817f718748e8c61fbc8147160e4ac87d3146b6567 SHA512 2e8800875e9c91cc0cbfdfc33c43d84bad9471d8a1b8ccd52d7d9c6fe44f280f9f701b8ccc2e0f5319a3e4c50d8c4331722f0dd9c0347575eb4f7b4ed110bef3 +DIST lxc-5.0.2.tar.gz.asc 833 BLAKE2B 3d78f8a87b2f45d2b91a9a6595d286e2fc1dcfc7d28f3c1d86e968860a7e346506ab28d4dafffede8acf1f82e8b12f90eda2e6210cd6bdec702f59bad97295c6 SHA512 9bd1ef117cf256841b75d409e8f14b88ed54fdfc9c8c472b6baa5e9695e39cdb8c1f47ce612dc8263abb65511df0812554cc9a5820cdd6c1539a07283a4cd08f diff --git a/app-containers/lxc/lxc-5.0.2.ebuild b/app-containers/lxc/lxc-5.0.2.ebuild new file mode 100644 index 000000000000..ee16591feeae --- /dev/null +++ b/app-containers/lxc/lxc-5.0.2.ebuild @@ -0,0 +1,168 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 linux-info meson optfeature systemd toolchain-funcs verify-sig + +DESCRIPTION="A userspace interface for the Linux kernel containment features" +HOMEPAGE="https://linuxcontainers.org/ https://github.com/lxc/lxc" +SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz + verify-sig? ( https://linuxcontainers.org/downloads/lxc/${P}.tar.gz.asc )" + +LICENSE="GPL-2 LGPL-2.1 LGPL-3" +SLOT="0/1.502" # SONAME liblxc.so.1 + ${PV//./} _if_ breaking ABI change while bumping. +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="apparmor +caps examples io-uring lto man pam seccomp selinux ssl systemd test +tools" + +RDEPEND="acct-group/lxc + acct-user/lxc + apparmor? ( sys-libs/libapparmor ) + caps? ( sys-libs/libcap[static-libs] ) + io-uring? ( >=sys-libs/liburing-2:= ) + pam? ( sys-libs/pam ) + seccomp? ( sys-libs/libseccomp ) + selinux? ( sys-libs/libselinux ) + ssl? ( dev-libs/openssl:0= ) + systemd? ( sys-apps/systemd:= ) + tools? ( sys-libs/libcap[static-libs] )" +DEPEND="${RDEPEND} + sys-kernel/linux-headers" +BDEPEND="virtual/pkgconfig + man? ( app-text/docbook2X ) + verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )" + +RESTRICT="!test? ( test )" + +CONFIG_CHECK="~!NETPRIO_CGROUP + ~CGROUPS + ~CGROUP_CPUACCT + ~CGROUP_DEVICE + ~CGROUP_FREEZER + + ~CGROUP_SCHED + ~CPUSETS + ~IPC_NS + ~MACVLAN + + ~MEMCG + ~NAMESPACES + ~NET_NS + ~PID_NS + + ~POSIX_MQUEUE + ~USER_NS + ~UTS_NS + ~VETH" + +ERROR_CGROUP_FREEZER="CONFIG_CGROUP_FREEZER: needed to freeze containers" +ERROR_MACVLAN="CONFIG_MACVLAN: needed for internal (inter-container) networking" +ERROR_MEMCG="CONFIG_MEMCG: needed for memory resource control in containers" +ERROR_NET_NS="CONFIG_NET_NS: needed for unshared network" +ERROR_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: needed for lxc-execute command" +ERROR_UTS_NS="CONFIG_UTS_NS: needed to unshare hostnames and uname info" +ERROR_VETH="CONFIG_VETH: needed for internal (host-to-container) networking" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/linuxcontainers.asc + +DOCS=( AUTHORS CONTRIBUTING MAINTAINERS README.md doc/FAQ.txt ) + +pkg_setup() { + linux-info_pkg_setup +} + +src_configure() { + local emesonargs=( + --localstatedir "${EPREFIX}/var" + + -Dcoverity-build=false + -Doss-fuzz=false + + -Dcommands=true + -Dmemfd-rexec=true + -Dthread-safety=true + + $(meson_use apparmor) + $(meson_use caps capabilities) + $(meson_use examples) + $(meson_use io-uring io-uring-event-loop) + $(meson_use lto b_lto) + $(meson_use man) + $(meson_use pam pam-cgroup) + $(meson_use seccomp) + $(meson_use selinux) + $(meson_use ssl openssl) + $(meson_use test tests) + $(meson_use tools) + + -Ddata-path=/var/lib/lxc + -Ddoc-path=/usr/share/doc/${PF} + -Dlog-path=/var/log/lxc + -Drootfs-mount-path=/var/lib/lxc/rootfs + -Druntime-path=/run + ) + + if use systemd; then + local emesonargs+=( -Dinit-script="systemd" ) + local emesonargs+=( -Dsd-bus=enabled ) + else + local emesonargs+=( -Dinit-script="sysvinit" ) + local emesonargs+=( -Dsd-bus=disabled ) + fi + + use tools && local emesonargs+=( -Dcapabilities=true ) + + if $(tc-ld-is-gold) || $(tc-ld-is-lld); then + local emesonargs+=( -Db_lto_mode=thin ) + else + local emesonargs+=( -Db_lto_mode=default ) + fi + + meson_src_configure +} + +src_install() { + meson_src_install + + # The main bash-completion file will collide with lxd, need to relocate and update symlinks. + mkdir -p "${ED}"/$(get_bashcompdir) || die "Failed to create bashcompdir." + + if use tools; then + bashcomp_alias lxc-start lxc-{attach,autostart,cgroup,checkpoint,config,console,copy,create,destroy,device,execute,freeze,info,ls,monitor,snapshot,stop,top,unfreeze,unshare,usernsexec,wait} + else + bashcomp_alias lxc-start lxc-usernsexec + fi + + keepdir /var/lib/cache/lxc /var/lib/lib/lxc + + find "${ED}" -name '*.la' -delete -o -name '*.a' -delete || die + + # Replace upstream sysvinit/systemd files. + if use systemd; then + rm -r "${D}$(systemd_get_systemunitdir)" || die "Failed to remove systemd lib dir" + else + rm "${ED}"/etc/init.d/lxc-{containers,net} || die "Failed to remove sysvinit scripts" + fi + + newinitd "${FILESDIR}/${PN}.initd.8" ${PN} + systemd_newunit "${FILESDIR}"/lxc-monitord.service.5.0.0 lxc-monitord.service + systemd_newunit "${FILESDIR}"/lxc-net.service.5.0.0 lxc-net.service + systemd_newunit "${FILESDIR}"/lxc.service-5.0.0 lxc.service + systemd_newunit "${FILESDIR}"/lxc_at.service.5.0.0 "lxc@.service" + + if ! use apparmor; then + sed -i '/lxc-apparmor-load/d' "${D}$(systemd_get_systemunitdir)/lxc.service" || die "Failed to remove apparmor references from lxc.service systemd unit." + fi +} + +pkg_postinst() { + elog "Please refer to " + elog "https://wiki.gentoo.org/wiki/LXC for introduction and usage guide." + elog + elog "Run 'lxc-checkconfig' to see optional kernel features." + elog + + optfeature "automatic template scripts" app-containers/lxc-templates + optfeature "Debian-based distribution container image support" dev-util/debootstrap + optfeature "snapshot & restore functionality" sys-process/criu +} diff --git a/app-containers/lxd/Manifest b/app-containers/lxd/Manifest index 8f71fcdedb69..8c94a3ceb31e 100644 --- a/app-containers/lxd/Manifest +++ b/app-containers/lxd/Manifest @@ -1,4 +1,6 @@ DIST lxd-5.0.1.tar.gz 14640923 BLAKE2B 81bdf3301c0eecc719864cd8e18fd886113f83d1980e13ee4d4ccb6641ee4a7e33f0b859a21abd8a0a9956d1c2f3dfa6e7eb1ae454fbb580c23b5558ef51168e SHA512 b04b7329bdeb17ca384cc2d931a1510d5f03521fd247eab93904bbcb6139cc0daf28f9aeb6416268ccf15affdd15b26598f3e280fb5eefe5c59be6918f092bed DIST lxd-5.0.1.tar.gz.asc 833 BLAKE2B d233c8ebfb5b71f66ff08b4d74861a42bf45ef3e9622d4f113603a7a6c1a29b5aa3422c075ad5250a7d5ab7526a49dd676672d0a73194024af477fa762e02b12 SHA512 bf22f26b6688420e843e9e24eb731a2068eae3d90c77787e0f4a279d4cb7a8a2df38b7e9c8ea79f604c1d54743238cb36474baf018ea6bf72e6f37838b252294 DIST lxd-5.0.2-move-shellcheck-version-call-into-static-analysis.patch 882 BLAKE2B 4c4cb8b19709939c0c14ed87e5d9c917ac967471400de07c14ea049c0a8aae9a2ed0e3755d554cb1077ee7c607fcdc71431d57a55becd0a46c1f177bc9b33aed SHA512 266788186ca9aabda4ad0fe5fa47ef3acfa31bee64c742c011c58a39f4da833f768e8bb71ec81b57af8d4f124d733f2c22ab33f9ee1bc4ecbd21f5bbbae1f6e7 +DIST lxd-5.0.2.tar.gz 16258766 BLAKE2B a0d4e3108664724c064fb8c16031ff7dfa3f49735c81290c78fca1dd8c95774e8d8faf131a9de0961a51fb3f1fb1e3a1219d325e6c440dc42d077bfb6550df0b SHA512 e44b210828251ef2bbdcca332f605294a9258572a52a8e94f5c8dcf8d5c2b3d4cdaf46f85236d9c963de5654d3a0437b5f177ea908a6dac3b5b03fb721be6eaa +DIST lxd-5.0.2.tar.gz.asc 833 BLAKE2B 606cae1439148060acd3fb04fdb108654a351ce2b7484081f7874ab2b0af8de2b5befc5a5409a94af0da25308622234db2e3b411edb20324df458fe85f46ac21 SHA512 884c921a263a8baf2d94958c72e232a0a47d0747f5a9d36ed8fc270edfa18dfc240d1e858e75dcc03eae921dae08d3ddfd34d9146d1510de6a09031da26aaccc DIST lxd-5.8-add-tcp-keepalives-to-exec-channels.patch 15702 BLAKE2B ee834b86284e36f87ad3e54df04eb2968dc0fefdf81b116bd640e611ac4ca2eb93763ed2c2f3cfd1e9473da1a3e66bd90858eb4bab08a47f86306a0903a19e6e SHA512 5e7c56f5ffbc8cecb27c6916abbbf4bb3d268c0936b9fdb2b80b4b306c911bdcf782059290243988feb49c9209e55de9ea168ea7041636bf9ae1b7d88ff541c9 diff --git a/app-containers/lxd/files/lxd-5.0.2-remove-shellcheck-buildsystem-checks.patch b/app-containers/lxd/files/lxd-5.0.2-remove-shellcheck-buildsystem-checks.patch new file mode 100644 index 000000000000..a8e457387ee6 --- /dev/null +++ b/app-containers/lxd/files/lxd-5.0.2-remove-shellcheck-buildsystem-checks.patch @@ -0,0 +1,32 @@ +diff -Naur a/Makefile b/Makefile +--- a/Makefile 2023-01-16 21:10:45.000000000 -0000 ++++ b/Makefile 2023-01-19 14:52:28.488204725 -0000 +@@ -248,28 +248,6 @@ + .PHONY: build-mo + build-mo: $(MOFILES) + +-.PHONY: static-analysis +-static-analysis: +-ifeq ($(shell command -v golangci-lint 2> /dev/null),) +- go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.46.2 +-endif +-ifeq ($(shell command -v shellcheck 2> /dev/null),) +- echo "Please install shellcheck" +- exit 1 +-endif +-ifneq "$(shell shellcheck --version | grep version: | cut -d ' ' -f2)" "0.8.0" +- @echo "WARN: shellcheck version is not 0.8.0" +-endif +-ifeq ($(shell command -v flake8 2> /dev/null),) +- echo "Please install flake8" +- exit 1 +-endif +- golangci-lint run --timeout 5m +- flake8 test/deps/import-busybox +- shellcheck --shell sh test/*.sh test/includes/*.sh test/suites/*.sh test/backends/*.sh test/lint/*.sh +- shellcheck test/extras/*.sh +- run-parts --regex '.sh' test/lint +- + .PHONY: tags + tags: *.go lxd/*.go shared/*.go lxc/*.go + find . -type f -name '*.go' | xargs gotags > tags diff --git a/app-containers/lxd/lxd-5.0.2.ebuild b/app-containers/lxd/lxd-5.0.2.ebuild new file mode 100644 index 000000000000..4ce69e48b15f --- /dev/null +++ b/app-containers/lxd/lxd-5.0.2.ebuild @@ -0,0 +1,204 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 go-module linux-info optfeature systemd verify-sig + +DESCRIPTION="Modern, secure and powerful system container and virtual machine manager" +HOMEPAGE="https://linuxcontainers.org/lxd/introduction/ https://github.com/lxc/lxd" +SRC_URI="https://linuxcontainers.org/downloads/lxd/${P}.tar.gz + verify-sig? ( https://linuxcontainers.org/downloads/lxd/${P}.tar.gz.asc )" + +LICENSE="Apache-2.0 BSD LGPL-3 MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="apparmor nls" + +DEPEND="acct-group/lxd + app-arch/xz-utils + >=app-containers/lxc-5.0.0:=[apparmor?,seccomp(+)] + dev-db/sqlite:3 + >=dev-libs/dqlite-1.13.0:= + dev-libs/lzo + >=dev-libs/raft-0.17.1:=[lz4] + >=dev-util/xdelta-3.0[lzma(+)] + net-dns/dnsmasq[dhcp,ipv6(+)] + sys-libs/libcap + virtual/udev" +RDEPEND="${DEPEND} + net-firewall/ebtables + net-firewall/iptables[ipv6(+)] + sys-apps/iproute2[ipv6(+)] + sys-fs/fuse:* + >=sys-fs/lxcfs-5.0.0 + sys-fs/squashfs-tools[lzma] + virtual/acl" +BDEPEND="dev-lang/go + nls? ( sys-devel/gettext ) + verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )" + +CONFIG_CHECK=" + ~CGROUPS + ~IPC_NS + ~NET_NS + ~PID_NS + + ~SECCOMP + ~USER_NS + ~UTS_NS + + ~KVM + ~MACVTAP + ~VHOST_VSOCK +" + +ERROR_IPC_NS="CONFIG_IPC_NS is required." +ERROR_NET_NS="CONFIG_NET_NS is required." +ERROR_PID_NS="CONFIG_PID_NS is required." +ERROR_SECCOMP="CONFIG_SECCOMP is required." +ERROR_UTS_NS="CONFIG_UTS_NS is required." + +WARNING_KVM="CONFIG_KVM and CONFIG_KVM_AMD/-INTEL is required for virtual machines." +WARNING_MACVTAP="CONFIG_MACVTAP is required for virtual machines." +WARNING_VHOST_VSOCK="CONFIG_VHOST_VSOCK is required for virtual machines." + +# Go magic. +QA_PREBUILT="/usr/bin/fuidshift + /usr/bin/lxc + /usr/bin/lxc-to-lxd + /usr/bin/lxd-agent + /usr/bin/lxd-benchmark + /usr/bin/lxd-migrate + /usr/sbin/lxd" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/linuxcontainers.asc + +# The testsuite must be run as root. +# make: *** [Makefile:156: check] Error 1 +RESTRICT="test" + +GOPATH="${S}/_dist" + +PATCHES=( "${FILESDIR}"/lxd-5.0.2-remove-shellcheck-buildsystem-checks.patch ) + +src_prepare() { + export GOPATH="${S}/_dist" + + default + + sed -i \ + -e "s:\./configure:./configure --prefix=/usr --libdir=${EPREFIX}/usr/lib/lxd:g" \ + -e "s:make:make ${MAKEOPTS}:g" \ + Makefile || die + + # Fix hardcoded ovmf file path, see bug 763180 + sed -i \ + -e "s:/usr/share/OVMF:/usr/share/edk2-ovmf:g" \ + -e "s:OVMF_VARS.ms.fd:OVMF_VARS.fd:g" \ + doc/environment.md \ + lxd/apparmor/instance.go \ + lxd/apparmor/instance_qemu.go \ + lxd/instance/drivers/driver_qemu.go || die "Failed to fix hardcoded ovmf paths." + + # Fix hardcoded virtfs-proxy-helper file path, see bug 798924 + sed -i \ + -e "s:/usr/lib/qemu/virtfs-proxy-helper:/usr/libexec/virtfs-proxy-helper:g" \ + lxd/device/device_utils_disk.go || die "Failed to fix virtfs-proxy-helper path." + + cp "${FILESDIR}"/lxd-4.0.9-r1.service "${T}"/lxd.service || die + if use apparmor; then + sed -i \ + '/^EnvironmentFile=.*/a ExecStartPre=\/usr\/libexec\/lxc\/lxc-apparmor-load' \ + "${T}"/lxd.service || die + fi + + # Disable -Werror's from go modules. + find "${S}" -name "cgo.go" -exec sed -i "s/ -Werror / /g" {} + || die +} + +src_configure() { :; } + +src_compile() { + export GOPATH="${S}/_dist" + export CGO_LDFLAGS_ALLOW="-Wl,-z,now" + + for k in fuidshift lxd-benchmark lxc lxc-to-lxd; do + go install -v -x "${S}/${k}" || die "failed compiling ${k}" + done + + go install -v -x -tags libsqlite3 "${S}"/lxd || die "Failed to build the daemon" + + # Needs to be built statically + CGO_ENABLED=0 go install -v -tags netgo "${S}"/lxd-migrate + CGO_ENABLED=0 go install -v -tags agent,netgo "${S}"/lxd-agent + + use nls && emake build-mo +} + +src_test() { + emake check +} + +src_install() { + export GOPATH="${S}/_dist" + local bindir="_dist/bin" + + dosbin ${bindir}/lxd + + for l in fuidshift lxd-agent lxd-benchmark lxd-migrate lxc lxc-to-lxd; do + dobin ${bindir}/${l} + done + + newbashcomp scripts/bash/lxd-client lxc + + newconfd "${FILESDIR}"/lxd-4.0.0.confd lxd + newinitd "${FILESDIR}"/lxd-5.0.2-r1.initd lxd + + systemd_dounit "${T}"/lxd.service + systemd_newunit "${FILESDIR}"/lxd-containers-4.0.0.service lxd-containers.service + systemd_newunit "${FILESDIR}"/lxd-4.0.0.socket lxd.socket + + dodoc AUTHORS + dodoc -r doc/* + use nls && domo po/*.mo +} + +pkg_postinst() { + elog + elog "Consult https://wiki.gentoo.org/wiki/LXD for more information," + elog "including a Quick Start." + elog "For virtual machine support, see:" + elog "https://wiki.gentoo.org/wiki/LXD#Virtual_machines" + elog + elog "Please run 'lxc-checkconfig' to see all optional kernel features." + elog + optfeature "virtual machine support" app-emulation/qemu[spice,usbredir,virtfs] + optfeature "btrfs storage backend" sys-fs/btrfs-progs + optfeature "lvm2 storage backend" sys-fs/lvm2 + optfeature "zfs storage backend" sys-fs/zfs + elog + elog "Be sure to add your local user to the lxd group." + + if [[ ${REPLACING_VERSIONS} ]] && + ver_test ${REPLACING_VERSIONS} -lt 5.0.1 && + has_version app-emulation/qemu[spice,usbredir,virtfs]; then + ewarn "" + ewarn "You're updating from <5.0.1. Due to incompatible API updates in the lxd-agent" + ewarn "product, you'll have to restart any running virtual machines before they work" + ewarn "properly." + ewarn "" + ewarn "Run: 'lxc restart your-vm' after the update for your vm's managed by lxd." + ewarn "" + fi + + if [[ ${REPLACING_VERSIONS} ]] && + has_version "sys-apps/openrc"; then + elog "" + elog "The new init.d script will attempt to mount " + elog " /sys/fs/cgroup/systemd" + elog "by default, which is needed to run systemd containers with openrc host." + elog "See the /etc/init.d/lxd file for requirements." + elog "" + fi +} diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index ba6b5556f768d8275110dd2469b788006c06fdab..5fbd9198a60406f7b7849ef828837e8e32eec06f 100644 GIT binary patch delta 22655 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 delta 22643 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 diff --git a/app-crypt/minisign/Manifest b/app-crypt/minisign/Manifest index 9ad31126e5db..04c079af5d5c 100644 --- a/app-crypt/minisign/Manifest +++ b/app-crypt/minisign/Manifest @@ -1,2 +1,2 @@ DIST minisign-0.10.tar.gz 18242 BLAKE2B 8b71f01ced4be00c38937e7db5ace2c7e348410a9381f6cc27374827fa0a9da70cca96153af199880ccd5f2265e18a7f21d074f877e0e21ca797bbba2bf5cbf5 SHA512 6a38500ed896c17b100bca47443f9806debe6e44d3ce09189f5f8913a41d4913434397175d1caa770fb0cc0918078dfc71c01b82b9bf919fdfba00434f4ce100 -DIST minisign-0.9.tar.gz 15664 BLAKE2B f9f358a27b069e752894326932a8c5c51f308ade49ed7088a5f693b4e8327639fc5578607f348994a7ab7484091ed93190894c1965cadbbbf2a27e939ccc117b SHA512 7970f3e72ff759f3f02416de5d6035e1c8dd4e92ea718083cc5091c7e2355b59c4e178c60ca934985ba1e1afcd970967d4fb39a434ba54b140f3fc9be661253d +DIST minisign-0.11.tar.gz 18410 BLAKE2B 503d73f53b9405f337865536d132e0de880cdefa9df2c08815b4cc9f7e2995a0d3032fe7b2ec48610c10b6023d998286ac705e0d10c6a475185b60405f69ec50 SHA512 a7445cb9646ae56fcba718f61f73486d5774d9cafe72ef051a3e60f94baf852b597261778bce50371ea5ee63395b0477bf1a33c7683fde32d003fab66029241f diff --git a/app-crypt/minisign/minisign-0.9.ebuild b/app-crypt/minisign/minisign-0.11.ebuild similarity index 65% rename from app-crypt/minisign/minisign-0.9.ebuild rename to app-crypt/minisign/minisign-0.11.ebuild index 19f80e60bbd4..72ddaf11be5e 100644 --- a/app-crypt/minisign/minisign-0.9.ebuild +++ b/app-crypt/minisign/minisign-0.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 2019-2021 Gentoo Authors +# Copyright 2019-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake @@ -13,7 +13,7 @@ if [[ ${PV} == "9999" ]]; then EGIT_REPO_URI="https://github.com/jedisct1/${PN}.git" else SRC_URI="https://github.com/jedisct1/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="ISC" @@ -21,10 +21,11 @@ SLOT="0" IUSE="" -DEPEND=">=dev-libs/libsodium-1.0.16:=[-minimal]" +BDEPEND="virtual/pkgconfig" +DEPEND="dev-libs/libsodium:=[-minimal]" RDEPEND="${DEPEND}" src_configure() { - local mycmakeargs=( -DCMAKE_STRIP="${EPREFIX}/bin/true" ) + local mycmakeargs=( -DCMAKE_STRIP=OFF ) cmake_src_configure } diff --git a/app-crypt/minisign/minisign-9999.ebuild b/app-crypt/minisign/minisign-9999.ebuild index 6e13605c0748..72ddaf11be5e 100644 --- a/app-crypt/minisign/minisign-9999.ebuild +++ b/app-crypt/minisign/minisign-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2022 Gentoo Authors +# Copyright 2019-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ if [[ ${PV} == "9999" ]]; then EGIT_REPO_URI="https://github.com/jedisct1/${PN}.git" else SRC_URI="https://github.com/jedisct1/${PN}/archive/${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 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="ISC" diff --git a/app-crypt/tpm2-tss-engine/Manifest b/app-crypt/tpm2-tss-engine/Manifest index f4f515d1cd89..50e051b029ef 100644 --- a/app-crypt/tpm2-tss-engine/Manifest +++ b/app-crypt/tpm2-tss-engine/Manifest @@ -1 +1 @@ -DIST tpm2-tss-engine-1.1.0.tar.gz 394448 BLAKE2B 0502907dc9ce872f31be3b980f975a02af2e3e4b369d188afa5327bd4475d93dbf43769dc7ddc11e8cbda8d1fde09f28a9aef9145e859a90225cd397f62c7a2c SHA512 5d2e08178be54350e8672245023d601a0d9d520f8c49e977af49d7c59b91d033c14b4a347b71e042fe7c5ff12af9fcc43b69fd1dc83a9f0db12d47d43e1107f4 +DIST tpm2-tss-engine-1.2.0.tar.gz 410605 BLAKE2B f6b88238ed780315cf23dc9caac4639220e76e8daeeb35a0e9bf2f23efb1b45497dd24f43f97d0f4018440b33e2e80de4f321254b9e58708d04a15a3bd922aae SHA512 cd0f1c3b5251ab2f21159099cdb9c0b1cc68d7ad334d4c5245bba9c07274ecea7c86a531afc9ce6250635a9d0929a5147f461cc3760b15cd6ad099342af87ad0 diff --git a/app-crypt/tpm2-tss-engine/files/tpm2-tss-engine-1.1.0-tests-Allow-compilation-under-musl.patch b/app-crypt/tpm2-tss-engine/files/tpm2-tss-engine-1.1.0-tests-Allow-compilation-under-musl.patch deleted file mode 100644 index b8114b4c25c0..000000000000 --- a/app-crypt/tpm2-tss-engine/files/tpm2-tss-engine-1.1.0-tests-Allow-compilation-under-musl.patch +++ /dev/null @@ -1,35 +0,0 @@ -https://bugs.gentoo.org/833531 ---- a/configure.ac -+++ b/configure.ac -@@ -174,6 +174,8 @@ AC_ARG_WITH([device], - [with_device_set=no]) - AM_CONDITIONAL([TESTDEVICE],[test "x$with_device_set" = xyes]) - -+AC_CHECK_FUNC([backtrace_symbols_fd],[AC_DEFINE([HAVE_EXECINFO],[1], ['Define to 1 if you have the header file.'])]) -+ - # Integration test with simulator - AS_IF([test "x$enable_integration" = xyes && test "x$with_device_set" = xno], - [integration_args="" ---- a/test/error_tpm2-tss-engine-common.c -+++ b/test/error_tpm2-tss-engine-common.c -@@ -7,7 +7,9 @@ - #include "tpm2-tss-engine.h" - #include "tpm2-tss-engine-common.h" - -+#ifdef HAVE_EXECINFO - #include -+#endif - #include - #include - #include -@@ -17,8 +19,10 @@ TSS2_RC - __wrap_Esys_Initialize() - { - printf("Esys_Initialize called\n"); -+#ifdef HAVE_EXECINFO - void* b[128]; - backtrace_symbols_fd(b, backtrace(b, sizeof(b)/sizeof(b[0])), STDOUT_FILENO); -+#endif - return -1; - } - diff --git a/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0-r1.ebuild b/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0-r1.ebuild deleted file mode 100644 index a737e7269f55..000000000000 --- a/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools bash-completion-r1 - -DESCRIPTION="OpenSSL Engine for TPM2 devices" -HOMEPAGE="https://github.com/tpm2-software/tpm2-tss-engine" -SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="app-crypt/tpm2-tss:= - dev-libs/openssl:0=" -DEPEND="${RDEPEND} - test? ( dev-util/cmocka )" -BDEPEND="sys-devel/autoconf-archive - virtual/pkgconfig" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable test unit) \ - --disable-defaultflags \ - --disable-static \ - --with-completionsdir="$(get_bashcompdir)" -} - -src_install () { - default - find "${ED}" -name '*.la' -delete || die - dobashcomp bash-completion/* -} diff --git a/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0-r2.ebuild b/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.2.0.ebuild similarity index 85% rename from app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0-r2.ebuild rename to app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.2.0.ebuild index c320b9d81d6f..790eff2f51b6 100644 --- a/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0-r2.ebuild +++ b/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.2.0.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools bash-completion-r1 DESCRIPTION="OpenSSL Engine for TPM2 devices" HOMEPAGE="https://github.com/tpm2-software/tpm2-tss-engine" -SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/v${PV}/${P}.tar.gz" +SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" @@ -23,10 +23,6 @@ DEPEND="${RDEPEND} BDEPEND="sys-devel/autoconf-archive virtual/pkgconfig" -PATCHES=( - "${FILESDIR}/${PN}-1.1.0-tests-Allow-compilation-under-musl.patch" - ) - src_prepare() { default eautoreconf diff --git a/app-crypt/tpm2-tss/Manifest b/app-crypt/tpm2-tss/Manifest index 3a945d93a771..4058c153abbc 100644 --- a/app-crypt/tpm2-tss/Manifest +++ b/app-crypt/tpm2-tss/Manifest @@ -1,2 +1,3 @@ DIST tpm2-tss-3.2.0.tar.gz 1629211 BLAKE2B a89aa4d89a50bdfb5a9652874d30e2138747bd022049f2be2d0b56e296329d0c41254033ec3a062dbd64fde54a62e952f54446c551e5788231827cd53fae045a SHA512 cabb411f074dfa94919ba914849aac77a0ac2f50622e28a1406cf575369148774748e0e2b7a7c566ec83561a96d4b883bac5a3b1763f4cf48668a0c5d68c0a23 DIST tpm2-tss-3.2.1.tar.gz 1638566 BLAKE2B bdf5eeca1e7269a639cefd8b4a38e16c5b7c08518411a22718dcd14bc9fe3b621eee77cdd98f9ece0f6d9a52319bce5e0a502ff9a6e4ba6716341bd01f5967a9 SHA512 dbe5e29349d78621fcd608d9c75fa58f5e6462264b9654ca85af9f9faafebe1107d9f735a1b6ad4956a089b0dd96cbda3f46364cabd846f9fb29a419b074c78f +DIST tpm2-tss-4.0.0.tar.gz 1787084 BLAKE2B 9b9d466eab77ae71ec916c911f9e1321013fe49594e103610fcb03492a2f20e811a2faddc2237519b710a1931226d5664581cd671d2318319a92e16bcb5ccfb4 SHA512 1058aa74e2358bfb60a17b85291dc642d40b49bb076453810c5b2b0c37c72671c319d783c879f719ccbe7aaeb5f464e0144c6ee12d28242b477be5d579cb3f9c diff --git a/app-crypt/tpm2-tss/files/tpm2-tss-4.0.0-Dont-install-files-into-run.patch b/app-crypt/tpm2-tss/files/tpm2-tss-4.0.0-Dont-install-files-into-run.patch new file mode 100644 index 000000000000..ca51ab7f9382 --- /dev/null +++ b/app-crypt/tpm2-tss/files/tpm2-tss-4.0.0-Dont-install-files-into-run.patch @@ -0,0 +1,26 @@ +diff --git a/Makefile.am b/Makefile.am +index 2c81cfa9..2673995c 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -767,13 +767,11 @@ define set_tss_permissions + endef + + define make_fapi_dirs +- ($(call make_tss_dir,$(DESTDIR)$(runstatedir)/tpm2-tss/eventlog/) || true) && \ + ($(call make_tss_dir,$(DESTDIR)$(localstatedir)/lib/tpm2-tss/system/keystore/)) + endef + + define set_fapi_permissions + if test -z "${DESTDIR}"; then \ e +- ($(call set_tss_permissions,$(DESTDIR)$(runstatedir)/tpm2-tss)) && \ + ($(call set_tss_permissions,$(DESTDIR)$(localstatedir)/lib/tpm2-tss)) \ + fi + endef +@@ -784,7 +782,6 @@ endef + + define check_fapi_dirs + if test -z "${DESTDIR}"; then \ +- ($(call check_dir,$(DESTDIR)$(runstatedir)/tpm2-tss/eventlog/)) && \ + ($(call check_dir,$(DESTDIR)$(localstatedir)/lib/tpm2-tss/system/keystore/)) \ + fi; + endef diff --git a/app-crypt/tpm2-tss/metadata.xml b/app-crypt/tpm2-tss/metadata.xml index 0a726fa2d171..ada5791c33d5 100644 --- a/app-crypt/tpm2-tss/metadata.xml +++ b/app-crypt/tpm2-tss/metadata.xml @@ -13,6 +13,7 @@ Enable feature API (requires openssl as crypto backend) Use net-libs/mbedtls as crypto engine Use dev-libs/openssl as crypto engine + Enable policy library (requires openssl as crypto backend) tpm2-software/tpm2-tss diff --git a/app-crypt/tpm2-tss/tpm2-tss-4.0.0.ebuild b/app-crypt/tpm2-tss/tpm2-tss-4.0.0.ebuild new file mode 100644 index 000000000000..ba650e60ee44 --- /dev/null +++ b/app-crypt/tpm2-tss/tpm2-tss-4.0.0.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic linux-info multilib-minimal tmpfiles udev + +DESCRIPTION="TCG Trusted Platform Module 2.0 Software Stack" +HOMEPAGE="https://github.com/tpm2-software/tpm2-tss" +SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0/4" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="doc +fapi +openssl mbedtls +policy static-libs test" + +RESTRICT="!test? ( test )" + +REQUIRED_USE="^^ ( mbedtls openssl ) + fapi? ( openssl !mbedtls ) + policy? ( openssl !mbedtls )" + +RDEPEND="acct-group/tss + acct-user/tss + fapi? ( dev-libs/json-c:=[${MULTILIB_USEDEP}] + >=net-misc/curl-7.80.0[${MULTILIB_USEDEP}] ) + mbedtls? ( net-libs/mbedtls:=[${MULTILIB_USEDEP}] ) + openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )" + +DEPEND="${RDEPEND} + test? ( app-crypt/swtpm + dev-libs/uthash + dev-util/cmocka + fapi? ( >=net-misc/curl-7.80.0 ) )" +BDEPEND="sys-apps/acl + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +PATCHES=( + "${FILESDIR}/${PN}-4.0.0-Dont-install-files-into-run.patch" + ) + +pkg_setup() { + local CONFIG_CHECK=" \ + ~TCG_TPM + " + linux-info_pkg_setup + kernel_is ge 4 12 0 || ewarn "At least kernel 4.12.0 is required" +} + +src_prepare() { + eautoreconf + default +} + +multilib_src_configure() { + # tests fail with LTO enabbled. See bug 865275 and 865279 + filter-lto + + ECONF_SOURCE=${S} econf \ + --localstatedir=/var \ + $(multilib_native_use_enable doc doxygen-doc) \ + $(use_enable fapi) \ + $(use_enable policy) \ + $(use_enable static-libs static) \ + $(multilib_native_use_enable test unit) \ + $(multilib_native_use_enable test integration) \ + $(multilib_native_use_enable test self-generated-certificate) \ + --disable-tcti-libtpms \ + --disable-defaultflags \ + --disable-weakcrypto \ + --with-crypto="$(usex mbedtls mbed ossl)" \ + --with-runstatedir=/run \ + --with-udevrulesdir="$(get_udevdir)/rules.d" \ + --with-udevrulesprefix=60- \ + --without-sysusersdir \ + --with-tmpfilesdir="/usr/lib/tmpfiles.d" +} + +multilib_src_install() { + default + keepdir /var/lib/tpm2-tss/system/keystore + find "${ED}" -name '*.la' -delete || die +} + +pkg_postinst() { + tmpfiles_process tpm2-tss-fapi.conf + udev_reload +} + +pkg_postrm() { + udev_reload +} diff --git a/app-crypt/yubikey-manager/Manifest b/app-crypt/yubikey-manager/Manifest index f6a15a7b4e75..45abb719baab 100644 --- a/app-crypt/yubikey-manager/Manifest +++ b/app-crypt/yubikey-manager/Manifest @@ -1,3 +1,5 @@ DIST yubikey-manager-4.0.8.tar.gz 147076 BLAKE2B efdefb15c3939bfb2171766aec195fb776668894d4439565840587d14387999e052aee6eb225b9332662f1ebdbf1db24fceb606393e23d591ff61b91c1ee96f5 SHA512 87352bbb133eead48d1588df2db5420687278a9f76ceb283a53af8eab3d29e30c86e01a588a6da2884e6dac6af192ad355a28745f2f8505ef6cd0e96dea3e9c7 DIST yubikey_manager-5.0.0.tar.gz 158461 BLAKE2B 622c01883efcaa3db27e8ef9e52e2b4e941e627ae144b753b1b161ada5766578320b6bf748fb71c97c3ac9f2cd96993f6180d8e40563ac423df21a333dc3b06e SHA512 b529ab33712ebf2e88509dbceb19e4582e6a5b00890a0660f9409e3f8e4475ba1842fc1edcb515a1ca766b0e57b3ea323a19d8cd155c914d16cf67cfc693dfed DIST yubikey_manager-5.0.0.tar.gz.sig 310 BLAKE2B 9f561511320dca89c2d757e079ad7b22b783006214d538e03ee5721540a03f528dc8098922e2df191d013b3038e664e05eb12d017f130995c345aec613b7bd48 SHA512 98d13154863441b3d3b5e2a75806db3aed1a489635d4257e4249ded4eb393042c8371ce9ccb66ed35b9015c5f7baec36ceae07a64a48d2a12c3971e395de0173 +DIST yubikey_manager-5.0.1.tar.gz 158829 BLAKE2B 082b7405a6b8049c0086126c8287ab66f5028b121da4aeae81939683ed65cef1a7c59bf545b5e768b18643bd6c0ee759b2897673870344d8f7ab5217413c1a0d SHA512 2e798f8475e52c9091f5cd6ebbd5937eb3f14c49e9c2c9c7eda09c095ac3a1c80065e14f8e9c827c1eee8914ce3c3e21dbb2820a6ac8cefed1306d409cc6a0fc +DIST yubikey_manager-5.0.1.tar.gz.sig 310 BLAKE2B c12b2c6f09be26a3df394cc296fbe28db560f31864a5b46d18021d672947c0d929b56be5cd10fd0347e4bcdeb988a242780b58565eb64163b125752756e5dda1 SHA512 876c47c2b22efd58f801f3bf7110c1896f425090d2454db4eb8214442b5a909b75f6fcf8e581c97806e488bfc6fb306e92274ce1b29be9e3240813944155478f diff --git a/app-crypt/yubikey-manager/yubikey-manager-5.0.1.ebuild b/app-crypt/yubikey-manager/yubikey-manager-5.0.1.ebuild new file mode 100644 index 000000000000..6c36e5475a03 --- /dev/null +++ b/app-crypt/yubikey-manager/yubikey-manager-5.0.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=poetry + +inherit distutils-r1 verify-sig + +MY_PN="${PN/-/_}" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Python library and command line tool for configuring a YubiKey" +HOMEPAGE="https://developers.yubico.com/yubikey-manager/" +# According to https://github.com/Yubico/yubikey-manager/issues/518 the release +# tarballs on Yubico Web site and on GitHub should be identical, and at least +# for recent releases the latter are signed as well. Only the automatically +# generated "Source code (tar.gz)" tarballs should not be used. +# Still, prefer the former if available. +SRC_URI="https://developers.yubico.com/${PN}/Releases/${MY_P}.tar.gz + verify-sig? ( https://developers.yubico.com/${PN}/Releases/${MY_P}.tar.gz.sig )" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="ssl" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/yubico.com.asc" + +# app-crypt/ccid required for +# - 'ykman oath' +# - 'ykman openpgp' +# - 'ykman piv' +RDEPEND=" + app-crypt/ccid + dev-python/click[${PYTHON_USEDEP}] + =dev-python/pyopenssl-0.15.1[${PYTHON_USEDEP}] )" +BDEPEND=" + test? ( dev-python/makefun[${PYTHON_USEDEP}] ) + verify-sig? ( >=sec-keys/openpgp-keys-yubico-20220824 )" + +S="${WORKDIR}"/${MY_P} + +distutils_enable_tests pytest + +python_install_all() { + distutils-r1_python_install_all + doman man/ykman.1 +} diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz index 8c311ee5d99679d22d2a2289358e8fdb10561896..036927fc069a3ca1b2033b2a40acec57062c9a0b 100644 GIT binary patch delta 56477 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 elOi?(-STCLX(<&Dz4s&kum1 delta 56131 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%0DUavW^}evOe)*J^GyJS+fej=c2Wu zGljCjtd=_vH>@^pXr5w((&s6`ESomi8yi`voK{rAjNW1KW}}8{TAf%P(ZQr?UU1nx zuc{J{&4Ib~{lkmCjPF0w?^_s4Ele+7f9FTkK6QRynO&~|cq6tS26azK_sIzWI8gJt z9GWstw>_zX9|3W;6?YG0xal6~jSuiPZR+w6ggA|hg6DiVVH?;{x-9Sg!gcYkLwaGh z811;G+}r{G4j0G)L|@4{OIJdjfE)R?Y=2Oo7bb+u@WkFPswx7Vl4cr2u6xz!uOEtR_xskvs~vS0i2b{bfli4Zi;#8AHoTV1F1GY+ zpjM(hlPJbZ-4!6V_9ZqVl;#Y>qYIYw z;;9RBkqFSR8E;cr>+7^zrRoObf8go4SNrz0q$4ibY1hVdVt1a3BLegEwrlznb>Hc&cmXtl+cb$6_m?O{j6VRxVz zfoO5)6++(GNtV{|7cG`qp_zRwa$R;b@S@MPO}QMv{o$O;yyE)*eZA|Ff8IEjWc&ZT z%CR&f0T3V`2RBxRm88_@l36)Vf7XKfL@-jVn(D6Utdb(Wj|BGieQ|eQe>%GQV<&-T zJ0v=gU|mUQuN|IdnNRL`5i$vvMmS z@08!UpJ%e+r%SRuui$Eojb_zlEJccyN#LqbBvRo4DOEGxS66`;e7N*|dj!@HP$`nG zZB-6xuv8M_X2Q5Me@U!mc_Jvg^m-v(;F0QW&y7n%0@zf*8T%S762^5zsBWB;d;=9O zk95|Cx4SjNbJ&UaT!Bm$t-67OP@L$v{I&xR3 z^jo_^0ia8vOe(f`0*PEgI8Jhn_74lUkDC?vZGm;zabeXbpC z?pV4b1<_TkD!PRv`6oMNCd~*9mn2-%7Ma|!#Gpvpz>#sg0C=j+U7PCfNw&bLFjIfJ z&HkV7FCV`Be?to6(LOx)red;6I(IHHDAnh2zi(4^0*bdqLdzPIHa!VkPN8&d1W`Vw zDuW|m3eW7?3n)dQB*(3}?$*vM;jakMht9Z4PhR|iVx<(1H%`*-y4>zEt|VztV4M`Rmf83h+SUUCDNBBZ5e=TsDDGMhyYuzdtk_+Lhzdx!zDJQ$+v38>t0s4Y!T^|CJWfiMAsx=G z(kN>yMrkk9`N7?yDKmO%Fze2x%5DO^MpeaKU0?T3nhYfFlWr?Zg0a*$-Mdx+Cqzpn z?ixUze-Ie><&B7>UZ+BZ)yQ{L1Qt_zbi|VFIt~Ppijc&=-R|xjekiT#J11lA zYdUO7yfpP}1C zeOp1)RZAmhpvl#nROjf*!lm(gaLC-;$WDxXcC0r>f^>fc8BM zWa8lwZZeRUv_`Oz)Sl(g}>!7PWvlODx4e{Lx9WsX1o z-*-9SczDDScX%{A;7i7+0>o9=0s>R^X9BFq#2O=LjR$hp$fj{s-G16-S!gbX?`7u_&7FdpGjO>=*WYxUgCxz<_J?J_MuqQ6j+8`2;7QAN z0VE3FUDcVqJd3EZyG;;Ee_aYac}AXh`HBQkC1j}{N|lL2<*yhRmHI_d;RkoYrPxOf zIyXI^*8RtqkM-NP_e%p0o8$F^bay8#kX~F*;aMqv>=w9r%0^gJ=yL)@f{FreU%E)Z z8^09TRnWwBvT~(RoxP-hbo1uE zQz&UrDVtdBSuWL&4tTqH=cn8pj^Hfrkme~@nr9hZ7(kEj6m6NpZT>?Gn+ZGKu)o#;-7`xuClyNmP#WMYbiV5^tQ4-UCoIJfi8or(=UcwZ==)9KK?4*-myig{XR6 zmgG4R|aSg5V#@;Lq?9T6eXLV1F{UJl?jRG!X}looY4f9Pj$w zDNNlRCfU(9$S2L|WG{9}>)a%+Bqa)IooKgfKAH8>q`uPNGD$#LL#A!I>O#dwR3S7E zDw~nj%RUsU4o^@vzxFRLpMP#9rnjfo)~J*dZIqouy9W2-YluVL1Pbb{*wzh0Q(lFg zhIVIXGJj{fD+ z1%b=s1Z*GZI-qkg3-99y@2=(7Z~wHTdN-`(GJlcA^{dd-FUe!O#e(OdHUcou?GOTG zuqe56RMse1_1a2wCGRXcI$j!nIqk3$3BciNsXbp+?<(@EoP%(Ms5O-zCh(4P`C7jA zFJcKQr)cj)$^mt&gkSlny%l@iB**eQy3HJz9A= zxq>6FSE&oWnI1@r(;b{(jisT)${uYZa(?QsI9ZeAvLQYXQo;HhJmR@HMbB>^aR zRZp^4mU@GfO$6IiBs@$->hl6^b5Sf1^q0L~vpklczTExKmv@@iVS6|nQ>{8s$a=+& zS$GrmI;%E4v)@=iMl>9fm3j1duqmH15aOmF2$y;<^_b>srAoN^#2Jet$fzPyN3w zr;vJ!iip&%GJ$ldxLnv#jalJr_mXcC^f)DrDOv(C*aj^lb?MiTrOJWBJK0(^K0MeXL$zVTI)vZ|hdcn-gm^Edlhmk&>6G-f#o69A(Kq z&){(8);v=`!l;aF?uVBJw136N4_a`mKDX(a0!-4!>lh`aJD4hx?U(NTCwSMV^X!+; zAAkG$dG?=e$KPW96>PtiKt3cHxsx@n(>I)^m9VWI#~7F0&M5m%3y4Ejv8>la;e4gC z9AAM^@6A0UI}_9{$u64?P*YOIJzc&7CQHw0)Rp(@|Gl;?_yT9JJ5hK#@)7ZqBtQeM zTLI`v8FN$aKouT;-DNeksX@|}+|3e6xe)RoO;{0nIf5b(1&EAOzL5!#$H*%{_llY`kk)pAUiX3y`mz z*sgub4k+Q}Z_#@<_=>)$d`O<;EjZq2ZY?&eV4LrNfI$3KcYC_f>sG5?h>>WbQEkwj zERdU2Y7RD3`CvQ)LE89%&0niYB|}daZ1(BwKiPw{59?;{TC=|os)@$Y&%DsRDD(}M zKdB|cYH)y+BZYsGLfiKJZ%a=qnUE=@bOU$TCi>0bxtipqY3QaA%Tflpx$_|qHoU0ajBHYsJ z2Gqkc568$a*-qL>R;`{rcpH+>#N-_H-Up=KN*}BMU$7jPgki(0e3W6wxK!w{y1A- zd;L)Vo7R})9B@kGQ0Ze%@py2M$0QOEC#F)8PV;|<(>SihChae3c)$TsI_?7R+jmes zlH$YZBtcZSSE{L@`>7%TlM6FsKc6a(?+(#Uo$ksj2Gb-vG;Z=HkBPwMYXE-87p^jB zQfP|F=zq7gS!0#K?;4{l0WPOPUZ-6yO8e*(q&fskAs>ml1FRw2?c$>l3EEmE=N*GI z4(Wf{+w+nAK0nUi`X3)Zf0*CqFS&riP_TWvl4Gi9>$_-f)4=F?fGBw{JjYkoidz6fQJzZFXHo~h8f zp0|!ydc~eNX}rk+C|uVlQ#G%RPFJ#)3uIF6Ynx7^%BisXQm`P}6=x)ysDdk4 zBY9#$*HrnH;CjXEYE-c^E5U^~PD)qhR5i=moWAoXPrY(TyB5SGdfmQnJ$WYY?@F$d z#dbd*+t;5ZujAvO#Xgi;wu|7nqHl?JC$(DlPAW2h>kVFr!C0!_AGn1;=K0#u)yoO5q4aaR45yn+0pk~_8!msd;a zHvBnl?v*C~QEzg!aVXt+b6jaa+XME0ogZI*;Wt}s69q2c)ulVt>VoIJOpepFEChvQ zm(Dt%#ogW@A+PZ4sK|JnKCTsxlfi3$x%TeO8Mz)XVfg$HO~<)elOkSM*v`-1wN8mO zzTV26s(p#ZY8_qVN~q+PS2=UWkcb{t(Rc^+6u;6P^dRq>!%L38^7z}aofIrQz?&;U zq$%!Z^HyXc5^v^mn$psg>M8+~1%f=C)Z}Q`A5G|@aU5+r} zcr`yS$&UnMoef`~7qM!oDyW96=9`MBL@_mCNEV0eEeS}Hd%!9Bo+f*AQp?Dgmpz{g zWKR_v%|;|Dpdq(6gyjg=+%`Ucrn5np&lDARCgl#)paP!H=k@hteNUNxnA=e9o@PKd zjJu7~P{wq;##7R;eo23vy2=3V_(53rdG3Em<#1Z{7lbp)VJ;LnIKo zR(K_Q20BRqk=+9~{PV6tmjL61E@Kg~gZ6L0rZ}`L0)tS%hPl6cTwh=QVFLQrvWR*- zMvcm5a>53>(gn0$R1I-KZc129r3m`qPz6{$N_^Clw^sw1fb5?{P$cWT#wPBTP~-8D z&F1}>(jVM+{_$c1&-4a=$DAI4*XMO=2O@(=QLC;k-R`(ZcYvrkShR@Ly^tD$$C5}f zLjwvmSNA24k>uP~x3_P*CEkGL0%ebg++wjwU<)oBP*Z8`J#}l6G}zknd42oz{TJI} zNz;;%e{3czF9CuFyI+)MZbfN7)7H4CJ1_R&Q}FXky+|a5+PEfvWKcI4sbUB#y@jEU z;eJfTDo5wK^T&FWu^wG(0bVHTJhjbvt&B*+p{8D_@%MUNF5fB(p{G+0LO1XXRS5q? zz2m|6gh?FX|0fa>)Olt11y(e`J9OAc_4Y+?DS@i69&%}@N|j5cE>~3Oz7|yq!1wNH zy|)&BkOBE*#jOW_Qr$*60@w}yne&>rN-UC;v1Awy>0mtO?qsh-nVS?Y*1g<1ClA}= z=nfUlNov%jEojnW{^)uXWL<1{yp*Lo35j1-R2qNn?wlGsRIwNLT`p&LgJdJ5m8p7J z2#%Z6YGg@G%%Lrb_2wA08_CD5*gaHmJ6P1B|AwBPf( zGGPBfxm}=tUnh|oA{3D)T_`~2h)e6ZQ%ZBD_Hkeum$31r8i}V@DZ-TfA^g^4Cs{{3 zl7@5>D!y?fHAuJ=TXG$P_tbuL{d;<1{@=fU`|Wwu-i7^?kZLM7MzB$i26 zwYaw%-4A8eT3hQ`YL$}ChN3S3wsxrp;NJY;;{b_&2xG@KPX75&L=>RgbYLUZoo?JE z1^mb}ie`>Cc`RWWVN$jzPjom^S7FlqfwQ%f+(Kxho(Tr8>5ztKq?D>T_e?+bwpEQ) zVv?Jh2S0j^6)|-DFm$LDhXfkKlzOL7UVCH4G)8(Ec>Eu|l z@6{EbTXtHrMbs!t^5 zQ-uNW>fk5+u)x_|yFT1+0;n0Q?S2D@FXd~0?EST+&UdO1@O)Z-zk5~>4@=1w+92N= zdu-$uUarmtg=o_fm(ed}pMdH`u@0a>yK|NQDo$_qpq4-`FKTz=P0zReh~$cm!=@oL z2%oT+mQQum1x%NNb`}18dsE&dJd#%dnum%Qngdg-F3`p`>ck$;hcXVpTIzJ_3E|0q z6q%-@DF-dX(x0s&t`#Hj;~I){0-NpRiMp!vC@Lnk&km{#leLoTk7xC>H2V1fth_aT zG!exGIW>32=_a*yAh)x)DZTi}t}r!~n3Za>huYgjyB8 zM!z|s=h~8#3_&tKT`r~w0ou9G@mdXk9e`8qA6s9(T-pYmmFHcwEC5SfmszDHDYlyu zhmkU$%&i=Q$^?hWQq%3YMDcgRYp4nx+Zg94I)|?z^0{(W*0=YI_-F@Ik@Dx^`s3e! zwECVh|FA8fD5<0lHTUEr?>b^1*0)h1ZMg`Wf*m_)i0|#nxiZz|66h$(p`|5%uyuGg zueI|jB^Ah4I6yPho{q)2p2wvwPIHGd+G^2L`+n_B%PO}pOS)ujJ=HEtM+hy?bnnhW zJg`84X>Gx;bBQQ$&No*tT*fd+ZQApks)nTXw1+d`;BRWzu2zJucE)3AIN)i}OOYh? zcwV1tUrKeqeY4N=uD$d2+(x#46LVxTPS-|K2eOm^rKiekgzrfeIc-!>h9t{8yRoMx zWvAVoU}G?KCk@)BTHsR1<-Kxxt-V2>H$`O=gP)33t68P$$`KA;{r$F8XFI`F4n?>x ziKm>zSrviSD*8O#B_us19s@Wzm!&bTc#0oM86fHUl@y zazKg{a)g?N$(6W?TJ}Dl+sjYFGEZ7_aG667qBD6_2o`lyk!?`+aD5aL<~4RkAdc<+0WZ(q*6E~&^EZ{nYxMpXJEd2c9o9_>J3QuHKQ9w-wG+ z(Zp3kaI)!nOD)+np31iRPS=@s|r1Rkk(Q`jZ{fN*2W`!=$s=PcV;N*> z80*^Q)Q$k~&7++4O>O{G<}p4_d1G8)K&I1MzB7PWuX8RsuVkS-E;~_ijzfjzrYO!i zU8M^@c7UCG0Iai0(LDaNG}zp%cLXD=gx7AFep$m8p#M>S-#@v}^POPbqqz@`>8IhC zN5z9w_tJF}Km#$+C74awR-Tf3h*W{gulsQLLHPGYk&A*n(=928p;-$b@v=K*_#R!F zHN|LIMvf=%n1r%N{U8Ey{7u*OAjluOOLA<$b$!=hSI&b=VgL;#=X%XuF}kcG+a^DN z0Hm#wwx8F3rpz&g)~-DK8CyE1bbP6viJMq-rUlboJJ@zDj^ECK!#-OsPk8bD<4b$_ zmG5UzD4Rl+bD=}^IjaJG#IQ#6+7$oIp%kJAN3H=WPIr9exN#E>2a(kkdwnVRbJuls zePrr&UVYsw7nG8+%PFhLz{MsDDpW~f#dR)kgl6r3Qyquwt4ZtKDz5qT?Nk`a!A!R8 z#k-N=nghf;M^K~>q-B5CxX5}^#=cu~5(Q^qMZpft}eci3IJyx(I` z{!v1I9iU4pV8=77u|Ai*N|scV6%UrXM3w+=w9B}o0-2p--VShxyW6feJ9wAp*Fm89|{@=SUNFX{_#5uibrxaDd%)yeEBMUiG zQy3@q`_Rzq%xZ&6T8K_*9#8JCm;1kRo0UF)(?&(EP;z|_0O8G%+ZO4S7B`WUT6cD>wuMG4rIf$Y0&Ckz-=SKX&0BAC^mt#`Q}ingHb_$ zAhmLhP9tfwa$W;#g_2}fsh<4qk$wILz{n3ajR=r(db<7O4wPmHMT*|C5x(4#Q?s`z z0^wZuN-qECqqbFvx=9MrbtP>zx1dU2Y2tA{mNQyj>t^8zEO6H$ETSug^+mDS-bTB{ z{Gv2VRSjsT#8J6xE*ioehX9UWG?jvXO^kc}29&BMf}H%TXU1l_F^ z0hARDzVW64n8;!m$6KmJIQFbY&vaEXOA2!mJEZtUt(A#2kEizc*KhOVZ~r4C|Mgd% zmZZH&2G|#w6P)e%aJW|D`9Ft$Rw~tP9#@>LNOfr|oytfVOWrgku4@#xHi^5XJrxQ8 zs9b7sx%_*@m1(wx%=^;gFQ9?qz0a@AN_8zrsep>9XYrv86?gk|m8j@4lt9&uzo0%B zMP6t+#z@M~x2l4ha|ErXTH>hrtSZ&xMO4$#i}IfQO{P-pL5a(#dUcC`rVEuQX8-4N z8$WH1J!ZSyd+(*|fJE4Xv!-izl0N_n<1(oO6i(|h;pOt8CKtG`7H)Nqb!3SLHA4h! zMZ3hDEa@GZstF-(mxg(U#Ncxf`FD~We*h%Fg?q)dt}gIq26@QIZvkag(M*t|khChj zy0nk$k_G_;B6Jlsk7W*j1dbIzOtZyX(HVQ4w<{^Pwl~xzTe!1A^M$J*gQ}`NCJa#n ztIBzQduZQk`|$E^jsMvwBfH-j$SqB6aPCilOVB}*npSs}qBPUp&f1qQ&Y>L}Q9Ptu z8QwX4_at~Vm^VrAl;B{JgFAg|Hey4eU(~Egab_iStF0=v*W6ZrX>aI^&~n)U)|M&C z*-{aJLWj$#U@wV89nb#5kP2{eZ$SBD67w^`$w+q+bvccJV$;?DmDR4J@^Q4FM5Fs` zqb^TEq9wJC-lUd)Jg?dRcuFNc*2ef{ZW(QhR7@0brQ*k%BYJ1q@6ohuOWLzSgH3uOPfqFZ zqk)s0GLfSt^>IyfmFhbBENpr7Oo)p*%@v7|4w-KbdvFJJEzIsRyX<~%cUe`L22~12 zJ;c2=b<<%Cd>Yrn$mtTYT~)bcSq75yDoPIhBRJ#=dYvvzx>+4VU&R8)lknDLg#|Y* z^pbWhCTgL7eX3`49y%LqojGN0=;nRD+l2CQeW>5&uNoLRoYh5(Y;)%B%cqk=F2$#I zd4M21kdC2?JgA@T4s@dG$g$~xcgs3UaS7Wx{Q^Xh{k6N-DM}8_ByxaN6`hd(yQ>O# zsLf`@{HmC>RV|aM$}$B&e7hK`nYljAT5GuL4oJ~|!Acq!6|5aW(Cp=!6V<%uoG7ah zmeNYct%w_u792J=`5Bx`>SKLs)h8)CpnoU$@2>+h~uCO4;FADdg`()xMYrRe|(PN-%J?yF_5)nw?B@Ro&*Z4yoy z2#W(Lpws-S9J{hJlIptW^s1_M97z=r5ltZ&H$}*Dy_8?(o+{W%4gWx~-+q7j^zW~~ z==awaa@)OHi-OV>XD5s|i;CT)h|+W}&P$ztFV>9@ti}lkURp@Enj|B*CzY!zX}#Fp z$YZU-DtcG#f#`AV^vGcvVG;}s%F0~L*HcDxr{-?pY~FeRmJZYEgD8 zCFLywxi*z=`l*F3AD?@>X%sc(VDf*awf*EP+HD>a?-W(t4fPs@MTLlf9a7}$16O>1 z`%*uBeNRDh>H972D>k@f@uL$z85i-mRcN;(Kn2I8BF2-PL)oOkh@A(aI|=AUVYniAqTheeJ9~;@H`?X zSb=*k9RcuArhx~W_T_a$q$rkd?jnwVOF2I!H+PDRy;H+G65&4C zx&vQsaa&W`h=;d!kfQdZ&3~6ycxtoO6w{>ICCh^JxDva*3*BGGyWsu5HZj(Jrls3F zoYYfWG>J9*uH*rR8hPdXle|v}%XidcKvscs%;3bzX^y@UTBcEkbLHHzJ(A0?@;Dp5*4ii)&?9oz)io1HmbHI7}Oqf3qT8?1ZEsA_hh z#Kb(>&`ni`;tz-33D?M0Za)-*2raY934P4MzkRP?=D+@%NP|ko1Rw>ux5*aCcpSeCu-p#yg%-j9UELTutnsRyiNy7WbuF zI`8?)gb-kcd`$6FQtTe|=W66C49jh0POv!KFRPrwbGK;{h|iUZn?RwDlzikv(L!sy zTU|V9NLSg3-X@co2@QgC0%U%DZaf(3tmD#z3D7u*4-(xR#dk__U22Haf1-S~`*&xw zJ26t5RwvQmvfa7&MXu4ojVj2675$f1f{I?>dj~E6yJ4MKf1XR&a+Y+$@#NNHNjpdcZL7hRj8U=1}79ce&$6d@y2ZL zp4&gxd$woS9}wgnQg3o8VBKOg$?lsg6k6DTvpDEr%Cr_><&8V1f6$UQ*IlD?0GuLF zfnw{T?pTIo>iJRjolZjCRgo)K`GlirfMB6Y3V5B80G%}6IjO+nZCSJH8U~Ob85l+K z*z}6XSF#S_vn*q0QVDk^Xe*@^d*u;t_nlmR$V+MuR0*z(+Rz2( zi74@haf*?+Iw?5G*~UgOcu+K-6dhY#X7rsn$E6I> zp(cOlkdUX*U%l18iF}7bAW?Mxuty_->eRwWg*4CSt#fnM(7V18AR?dtF5YBmIXZEg zTHTM7#zJ7?;~z=gXv(v{AYw2z%S`@Z}nlv;%Si}!uInPK}>WSuxsI((i*HuR}6&e=$a!N${){C;uy9R4(g&@?fbNnw!NbE>0f~r{210QJL8D20t8baBEU*Lt~k1 zcAL7%inLomRvlK~B)LYM5~(g9&6db-M!}jf8*6jc?0si6U+Vnb^iZN>t~1Tc$kT} z@6m-(x2+yW@uSJ4l<;u5WkWFLTW7%grS%XI?&!)6sJUiTNQ!hcB3g0Na#t6aRG{dK zLx8DdQI_&Yo}-v5P&yN;No($lJCSqxeApHVPz-j3wOg#S~$3YIv?vx}SbfVoj`bKD}zb|L4=U z`r&6J`&dxdQc<~7N*GF+X`0U-kzX^$-KLA3GnsDjO+^+)|F-OMUp# zC@KtD)t*78jWtn|x^;cJalosrhlDLYlh=UEL7k~46Ghdf=DIx&Fr4L~vpM@+x4S@3 zY9&$s+snHyYB6zox$(ChC2lWjYPBC@aM;rDfq@_C-e<9N5 z%$p>dD{)~nxmv0oU!HhRU)0jq4`j?uN!UL69K7nX(!X3m}-yICo#F z7u!jcuc>Ch(RJFjKTCGj8a(@&qXRf99|}5s5h!|tMXJW4O_J|$@1P7VQbLpBtCc1- zC||O={V>M^`TzO*`0x{X_jr`!e;Rc;Go*~Z0m$5cg>r^g^V~@dVP(JSBXFu}LAePM zvVo%bO9SK(BS4#Wr8!tSZY}Ft=WklKDk^=0=QK41uel9H#pzNPIQ<;2nBS2y_bY<5 zW-(RoZV0E@m!F7RfXc<66d_UzYSXiXgTJ zU{erfbA(3+8ebBEE_I!*I3C#b&zG;?xs|Pcefe3wA?^?H84&yirjaX{V~{%l=-SDe zilnQAMy@a5?+Y-wuhyX!x04#2YgV;lr##T9j`v2XN`&C10^UPe7~7UJNm$+$WoXQr zl7LgF&u$>qTa~FtL*`d;e~3CqdkKFxEwx;5-j;GAuwjI$cAElSJQkNVcv3x<%S)*a zMzkM81djSC@XpMinWBDCZZ3u7Z%!J3h;ol3Ydf@OO47%Z`}oc`@NvjSthSh~e=jnY zw_x0g({+_c_BH+OySsnM)6|6I>WWF}cIl=PTvhYY?&5Tjl@F~Ee|zJn$z&$_NI%iw z2?V)Sau^r>Yu-;zPmoInj;>9O@i#Mg8g=ChT9}HQ{!k5r6;s&{@Ji0xf0Yxm{DEkq}DXK z9`3hTVDTEOu0a97AvjLYjfyQEs!YxCm~AKAbWr_rB?yA6@NKoOdfN2ZMJO0P7y?V0##n8BHSoW(;-uN zx{PxX1XMUYiO@W2;~*9*9j~j7mD?K}6LBO-?O3dDroAR~=2_99h!d z2SpQ+ZEj087j&Jq+R58k?Uov;!w$oEz zyAOb{X(c4-LIdkdXYadfTbT8hAP|E6)l#)JJC0L;PxW|gmaZW9OBOmngS%FW^sEM2 ze>#00c}O&!Yd1mV z1}bq-q!L=H5f(kfi#+Mu!f!iV$vkyNTuup;hwmQQ=lb;@1M$Z)EO=CIi&edf_#kBM zu9EVVlaTF!zc{;!R=X==n?OQUCz$BhDL?*JDL~9 zL`MM^#Hi*DHO2E=7m*jV?`z3kIY`Np78DXli9b70UE59S(WPl4MbqW5te*Z(HYfyS z>I{NicBqy08am``@Xao%mxK(;$UtBiew5O712^pe|aNfpW3vjl%mNy$nPqM0eC)wtrQg|{gG$~$TjcVi; z7OR<~q5;Q86(8ru&Y=PEod2qF5%@%IyLgZTz?b>q5l+djE~>xbfx`a!f7h4!`4=so zttwSI|kK4V=q<*Pv_Hbu6cQ}Uko7>hY6@as+nZt5ccU--8q;~32H~H0j&Mx2_ z?p<5>`{eBwC2$$QkH}x#e_Ww3bB=WCO?c=y-YF@Q`uODDq6c?#S#skI?nG4;#UD@W z_m}?rZ~vZu|Dsu;4vNMfOGU4%U@*5h6;uFQ1QWIO~beLo@O8&oG zSRf%P>CX|&76o(dE^X?1X;8z5)k>THvM7I-L62$yTyG9i<8(RQe<`Hun$$jg_o8iQ zq4*OZsH8Q=O<7^zX$t-_IlLTlTO)62D3C1ql1S1|x3KEn#fSYz5AUY3qhilgvd55* z?f^OLN~4x{PwdmL%;y0&0v2%vg^S#Nr49({BeeQght&g$Z=g=Z5LS}+A4t(x1RE-6q9PoWEsTdVt3@7c#+lZ#qswjs5qBgW}aDh zc`F$tc*2u_`waLm|9<&A$IDN8P{%{p=vHJZUp@k@UL*B4e;6vOH6m$ zmo#twYmE?XF!JL4yPV2Xrx5BFQvbQU==3?4%vEFsFlg@P&w`+;zjwH>< zU>?7EU4A)LC-mli&+@{g+9nH7gkRjHn~S69=*e?(WO=L8&)eNfBbQ%;f|qld$Yn~T zb$;91Ojr4sL&L3$@VsX8#SylTX&c0!)9)C6w9iSYfBc47^qSYV_K<_Eu8X$7v{4vCE%#SyiP7*PZL!a`Zo_;B^9Xw`PTaED!uj3gDNjN&^1Y zWRNP^OuD&Vre$s0B&xP;dGEQzyT@AQf@)D^7k|OhN>2dKy6zW8h z^{y=5w5ji;5^Oe4%AmZQ_s)5!D{?L4dZL8tcmq_)wI~4Xk*BOf8CBJlZ$hF2SRHR} zf8gPz1WbG!xc~GI?<}y(V-I#(bIa3GlJRy9sD#$Fn3Sr&i?|LBvm zr+ZQBZumP8CJP-pRL2a+xZP)6E)6|#Y~1|U`={mL_Ggm-RVfJa8)K0BsR|HrDlKVO zNozBJdgR{78*ppj)J-p|tVKY#B}+J&fBgg`^YzD3J)vhXfN>#nk)R%UvGr7tlQ>Kz zo!pC`Rd`)E%H=pH5g*Nq|I82V7o+fLOGIHu?myTmELYI3>HFNlJw58u*>ts?{8B36 zp_-Bw4YwsSH4*VyftNm_jUj=QhILh!o|qQ%e;KxL1he)&TLT<4RnkfW`@R9#f94|C zY?9J}UT#0uNnF#4S%ULgMNOZgc@%Ucc-a6+z^<049N zjWi<#D5;hI4N^26TQ)5%2pW$a*#CSPKNaG~1M=V65m%nuCEX>2lL~-pSlr?c9xzYJ z-ImA%N0Rn;x!6*P3>*Iu;VJ+`e*paM8Wfpt_7D%3Q?FjjE?Zw%Z>l5>?5X)+k^?VX#?41xTj~IZb7g26#wxd>>DV5U~_pyYj z#`5r(4moA^oQ?xY-|D@=A00c}Sme=S={Z7#SI z7&icU(LRk_Ag7(mnM3DBsg@4p%ycPV3%;zJsY_FPa@k_&9C}(L7s(=}w+4EZ07oGe z)e|I#)vTw*G;j1b34R`r9A(PZdlrS9YT(&#@z&JdX4qxQXn^O+<0298ybBqrX%(_@ z@rk@kT#tKxsmw&;R~A{re@3}dO80V9rRt9Y4yV|$<){3F`Q`0#{aybTy^Hu3?L$et zs!O5Y6e_>34yUO5QelqW+45AGCg(~eV7VE7>?k{$1uSpMh41`kf_PiTVuS1rREb7m zg-+|7;0%taJH;vt>I^7hkE1YOQS9Z#CmK-hH31uEZ=(p`v?Qj~e*j+vB}9vR*>ZWn zvfP8dEqy|OSy#E=DMD9@my(JfDpN=+$wSo!7q!Wa2Vs_He->U?bps^0?sNU)iM@+o z`N4M6qPg8WAUpdSIRZ&F8TBhHI{1>@_fRfdu*0pS){k&nthWYAEmBjX9RX5JjQTEi z;5;=(#SY(B&g{Sy&EjoQC5da*W{=$=urKdaz<5M9>Vis z{m=gX|FXxg)bU#&bCJ&RRLym``mES#)o`rdF79Z30R(fce?%dylzFj332HeS933KV zQ-_WEQ3IthM^fPX-lI~2L<(1Or?Y0_TIV|zDdKro`@#)tnN2H8U&Z301kIao! z%tGceuZ>vfTCRN&Rmh_<>|}Bm@H)AOitbv>^~3yKolQqh?hPVpWdyz9i2Ul0{}7e1 zXH7(RkB_(6fB%<9_iicits3Vdkh;okgT?lr%{ksOA%w`7^|6t+FCJH)XnMSxHi)Ej zj^`C!cyfnw?N7;fi3G--0jqcDO~bJR5>IJ4(Tog zfH^3MsdXs$sjFSRf4YVL4R-y{^L#z6D)l9%vfveJH=zdFQMAwvwgH;ug<@u9+1CmW zDDP6Hev}J%?osiuvJ%`6u%l0})-}Lr(e%5O{12ybIRU z>^PF++;0b4y0(`$4Yz>gf$#SAwEpk>)V_cD^otccjx|+~`NSF6>54Ls;NZ(UJe78y zwOYD>r6PTR?GESwv5oEug9=0L1Lgo`Pud`1=$dbn|ANJ#dCxmb|Z596D)${B1$Nl@UE8gDwtIRqfggZ>6r@Unrwslt%9(L?I0 zomH9Rq+~ZkY`qpascvkZL!tv8?$U{h0!1UgchBqPOaBFXt1oFwLZougYJ;6})W@a* zf1JdVqF!yv8f~g1HhoFXQ7`R=W2eB_2+1wUkJlkrir<<9lc98Oz6m6~Q?`mY=Tez;;%{qA=&)p4 w#LNUKEib1Ib781>uMS(hZc@ZXpj#dz6frHO0;2bR + + + + + gnu-emacs@gentoo.org + Gentoo GNU Emacs project + + + https://github.com/seagle0128/doom-modeline/issues/ + seagle0128/doom-modeline + + diff --git a/app-emacs/shrink-path/Manifest b/app-emacs/shrink-path/Manifest new file mode 100644 index 000000000000..1c0a8a217da4 --- /dev/null +++ b/app-emacs/shrink-path/Manifest @@ -0,0 +1 @@ +DIST shrink-path.el-v0.3.1.tar.bz2 15743 BLAKE2B 8f5db089737f2d31c9f5852265f1b33679de3cc72989bf04b8d50871b3b8fa356da6823177759561b99ee5b032fb10ba1c51f49cdd7d74daafb1d6cac44ba2b7 SHA512 f4cc191186c2a2e706ff08fbcd43f24dd67297a368c42da72626d70e3522d5b24ceba45a2e17821f6288576f10e0208e3d643946108edd6180502dd1bad019ed diff --git a/app-emacs/shrink-path/files/50shrink-path-gentoo.el b/app-emacs/shrink-path/files/50shrink-path-gentoo.el new file mode 100644 index 000000000000..431f7e90ae73 --- /dev/null +++ b/app-emacs/shrink-path/files/50shrink-path-gentoo.el @@ -0,0 +1 @@ +(add-to-list 'load-path "@SITELISP@") diff --git a/app-emacs/shrink-path/metadata.xml b/app-emacs/shrink-path/metadata.xml new file mode 100644 index 000000000000..b46545666722 --- /dev/null +++ b/app-emacs/shrink-path/metadata.xml @@ -0,0 +1,13 @@ + + + + + + gnu-emacs@gentoo.org + Gentoo GNU Emacs project + + + https://gitlab.com/bennya/shrink-path.el/-/issues/ + bennya/shrink-path.el + + diff --git a/app-emacs/shrink-path/shrink-path-0.3.1.ebuild b/app-emacs/shrink-path/shrink-path-0.3.1.ebuild new file mode 100644 index 000000000000..b68e36a0c793 --- /dev/null +++ b/app-emacs/shrink-path/shrink-path-0.3.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=24 + +inherit elisp + +DESCRIPTION="Fish-style path truncation for GNU Emacs" +HOMEPAGE="https://gitlab.com/bennya/shrink-path.el/" +SRC_URI="https://gitlab.com/bennya/${PN}.el/-/archive/v${PV}/${PN}.el-v${PV}.tar.bz2" +S="${WORKDIR}"/${PN}.el-v${PV} + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-emacs/s + app-emacs/dash + app-emacs/f +" +BDEPEND=" + ${RDEPEND} + test? ( app-emacs/buttercup ) +" + +DOCS=( README.org ) +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + sed -i 's|it "same as shrink-path"|xit "same as shrink-path"|' \ + "${S}"/test/shrink-path-test.el || die + + default +} + +src_test() { + buttercup -L . -L test --traceback full test || die +} diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz index 1f40aabd6c3a7c60813e1870809823d880cd9e8c..51d5a3eaf1b9373db1ba69980a45b842de8fa5c8 100644 GIT binary patch delta 5923 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 BPNDz+ diff --git a/app-emulation/qemu/qemu-7.2.0.ebuild b/app-emulation/qemu/qemu-7.2.0.ebuild index 53e3c04ee8a5..ee76679ed301 100644 --- a/app-emulation/qemu/qemu-7.2.0.ebuild +++ b/app-emulation/qemu/qemu-7.2.0.ebuild @@ -41,7 +41,7 @@ else fi S="${WORKDIR}/${MY_P}" - [[ "${PV}" != *_rc* ]] && KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86" + [[ "${PV}" != *_rc* ]] && KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86" fi DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools" diff --git a/app-eselect/Manifest.gz b/app-eselect/Manifest.gz index 2afa1375907b2e44a9957d27a9b396dc071e7b92..17e99560aa401cdb4c18ac3368b546370781c219 100644 GIT binary patch literal 6705 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 HkT3uMMu@mx literal 6703 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 "${EROOT}"/var/lib/wxwidgets/current + fi + + elog "This eselect module only controls the version of wxGTK used when" + elog "building packages outside of portage. If you are not doing development" + elog "with wxWidgets or bakefile you will never need to use it." +} diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz index c20e74a6ba69bef55f905f229a93bcf4a65b47fe..279972e7bb086b2899717958c26759495bb6d21b 100644 GIT binary patch literal 17365 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

MCGrc z5$RI?!s!Ba>^BDcb`@i+Hz(`LQrJ0;s>LDdjX1h(!1oXv@ft)O>Lt`(xv+L_RRfVz zd)l<8FE|Zs3^MNuS&M=PrqMlyQ-?-AJeiub-} zHCt;^S3QW;LRVV{w1291Obf|0R#-*C2E?VwI0z!d5U0WqnT8TIY=_S6T1JiN1P4_u z(ZWY)R8(?`{Q}Id5CQMEC`u(6lP`OG&-|0AAeQPkgX+tU@qc!YXB1l`vctlzGdK&jl=fDcFPdr8Vm)K7P6ZjT{#53x<0Qgk;TOs`;}wWFskXs8I!gi=%H{FF+-# znp|-7pq`H)=v_*ZUWEazwL_TJtG7}E2;x@_Ja}ufPd|OKKXJ3#)gKZyil{A*gqCKp z$d~f(rn_X~D5(u^h-SE;wPBs-Jd-!N+(rv#HkdWk%uX675kP^m_nNCQO)G)p+UY^I zRu4W-MuH|+WMtFRWC#KWbJ&iA;rNg1@|H|T{@Lmf)2&tks(i3|)oxeDk`0yCK+W2! z$D6jsg9Kf`JF-p04a6tudbJp7#j|<{uiflIIRG>g8^QZGCi~^(^%{|WD_w-7?-sD8 zszueB9B=_ovaVhVr%iI2IQ9K_4HAW|yGy%9TETIopepGEjn+)4Cs1onnr=n37f9Pa zs)n;A*tKWS^IF=ws;zIl@O%ua!f>!hINJ0QVSJ{55jwWKG1%Q$x7I|h z(Nn2e3+Oe_kTlE(2oM+QFbo4RKDF5}BAGPi1bft;l1g5aPjcKs78t%H8*WIvlD4lU ze_^R5b*uMVR~Xu-(}@b;PbO5>TK|c|T@Z{UX~e&2iwa>5ZaCd< zcVL{Nklc`&LRo?tVk)!jpGlR#`MF=pMm&hob zS-qT!ZO<7JiiC9YcCCInm{^-N$i!+yuc$x(?>J1au~)6U5*(tJApN?rghKJ$rLT1r zVKlr5-Bq8Xe`T>_Ki^6Jtup4#+tme{ZMQPiY(fY`FcN*!u5W*U_^5M4Q)dfq4kaaK zbVaI~67;G=Jxn*ys?ki4$LpHo@M#3>YFQ!^ZzK!e3ib`P8~?B8d=C%oUA1!E|r;e0TWabIjf|B zw_+lGoBWSRJIa@8;t=(GWv;hZY`1_!iA#c^ShTJ?HxkCR@|ZBps$`*^@DE)(0$Cb1 zCc7k~%O&0F7wur_(=9bE?{c=*t9U4-ZpfDI<{(6SJKb!n{aOQvTAP^nW7}5K z530lC;2EWny0rJMh{WsrT_gbUovzJ63t8fIa|*Jk3aYbCSu2yXY8l60Ym)UvDkou6NC&jgk-*ux{>G_ImTR8@l3rUV`|kJ0fkKaUg%t@?P~vuPy|t z=5=FW88TUP=(W3&5#*UD^_p2njgoz$p0~p4%Tl`(R>3qUz*xi9S5I`HZN=X@gz*Y( z_GmhS{ZQiCoYd5yua3T=YOX|X)A|et0zn%DK;kVx-leZ_7{}E2&vXH&*SDBef+2L2v{F-PBTez<3oOqwcKWyAiomw0N~? zZEqwm@RBO65us6cwBTD7cDie8_Bq6_mR;j$rE04NBwKUFoGHPf9q78pn;zw(owI8f%s`u1u!T_4LwMI>>c&q9Ex0P+N-X_EwCR!uYSO8}$` zY5>>!YrUAZYy!bu?^d*EG~QQYUj+8u_g~-t$#)5bYlahc>a;g)0UuGLwOil0U}`1= z>xP;tG)|-8431FaOB|Z!Y_9zUTRX3nia_FP{t@odgyBwO36-Da`MY*5^I@@RgP0?O zMlR2G3l3sx*g=)Kq{i{3rZ0`~WJ5uWtCWL9NEToMfKHyoF#!>cgE@VNg;pF*>=Ld$ zHDXJ#AXJw2D)^#rG>Y01IUv|m{i{l|V552-dw*lG`(0(YeNUB^g~IVQ_v^Kj300Xv zWA#fcceLr}x^mn{H@HXNC_qw6qe0}!R9YNA1g;ur3ZkS7zTFQL60zV^a}1R*C|XVt zIQFVxV8RVb@AOq4kD@=xP$jtNLBOkf&37nEiqaY(`Nd;tdy8Bd+LnPcHR&wP$3@k$ z^$lI>iczrnzx%hi`QC^xNqLpYGZuk|d5l&Vvxs zw=L-VxWXI5eHdTu-IpKi!-qfV>_RzIg1UnK6IJy28gbP+w=}L8^lXNU3My`XU7#Hkb8X1uzU}m`}T2>Vg6WPkE^Htf1 z&nC-W*D`x9&WJGAEj1sI;~|c2<)2^H599N;udndz8KL;Z^jlXzY7*CXtZ4nWnu|mM z2WLsxYFq?}0B+QA?z~jX2>K$YtN=agn}x}04Q}N}^mRiVaJjzsNV|wCsUBsk1*u5` ztSMD=N7R7uv$rQ|E*51wg61%>7L0H$4T`J%tHBxdMG5JeAx5*CI9u{+($qA8Zx`q4 z`T7bF=q6&W5>i9-r>F(A>Z_dyk+QVKPhWPTrTTyZ&);q=?U&!n7_YOyeN6~pKfM-c zXl_`ehpY1B+o@3w6?|F&W3^4n74@lirxxF&joDgMgZ99j>V%V6DB43fC&;YJ&7F@X z&ou_A#t2n|5K}E*g?lo-R*Bc!$PMo34xokFhGxwg4^T(Cg;?p%PV3pABqUs2r>Txc zGWF_}x=Lc88@VA$%&%*Lg98NK9N3_yAT>XN9NK2a+34lei{?a@QtYqxJHIMoWd8Lj z1Nuhx>6JFxKcWo(ty*-m^}QDQqLgc8?R9y!+t4>ep~iTFe(lZo;N0NQ z9AxKatB)`1(>4;o{`@D^MJ)^{L#sM;$$o9FEvkgZBNfxoNx;rfH?h}3%6YO^WeLKq zb&`0>I=ShKC%^-bDadXRch|13TAEQ`I90W+d#C}AP-|6lltD8cmd0~|?8Rkg*H)bb zP~$LIuxhU<2`H*Dx2m?QCF><1Ge}38sIdkmjp`Cs+=_AWIZT^$Aw71rkF0Cg9w}W5 zlfyN4sGaFqs#qiSi1~QWo4*_F^?f;>d0Rj;)Y_F4jQZM2?Rr!_2Xw$6)xoGH5%L|` zT#J%n+*(1_Et4y?*GK!^Hk5M#R~e!ZgV1{E+e1|63P-K%LEk~8o(ZqDIbcUAT8m6p z>Cdm;Kx>KkX+_eh8lQ;hI2FfJ55=j;r^cZ1c(O542zNW=`ZTt>M-eDcnj}i=wJAyR zMk<}3B*U7%g0Dr5f9gh0`)8FhAZ&#aC(&o3!oXggk2#ac7mS@+s&lQtoh`i_%S!i~`W?XMr- zzy6}fTQ?bp3UosU_2seMYsM&D`>L1LeWzFndVP_qzG4)Jg>uH8^&M$i|454OT8<;S zq|NrY1e6y7q^Tx|uvU(tNwl*&Mle?U0SXq`U?v(FkbX?pZ~PpT)`h7iwY-|U-BLq{ zw<&R`FC#;3uWL|vXrKo7b%d}M+G6*tyJmn(TLZnCQvhmcCVE4qvb8!o8Zlh-HL|=y z^>AAbwblrZ+YD?@YHs=2f2W07*BTk1 z69~|Loem+0B{Zb2R#W+clWF}Q$ywic+FR9L&kez!+Oey-W_2^@no|o!W74dIE7vwq zO;GX4hFY&wa9F6sC8yVpKd{#QfyHh!&`Bk-XRp+?T9drHnlOxH#`~!s6YbRXrJ_R0 z1J<_A!&hCf4YG6A>O(cbYGo^_EN?Zz>030wBdt>awC-uhVntD5mfYxa0scIS0plQj5t?Q56h z)lydYohBa;eVpntkq~mGzS5>m5zeMTIkjMFU&r;$e7JnkUIc^`x)rolSy1h z$N`pc-gy;|R47!<>A4;%V@EXwRCj4ptsvmg0-Qtp^pf~2SbL%t))tlg_H1a)26cn! zEsR5=^yo?jE5u7*$fuRh={hv0<|wsg^T7BtPY5s3cN@2?dG+wtX0O`QpFoyd)EAW@ z+mgEXo74B)EPcbGdXKa+qD|$1t+I&*u;;b>5{cNF*H-zd9k6^Ve|=-5N(lgL)l`uY zlWpr8p=RHj6IBk;w{)q!pFf(KRvyU`{DU%U+9Ema9BR3tK0w7I?|A!l@Wo$QfrfdK8^);s@dR53K5};|IOa0jT)>KW#@vjDI==+2;UHT9I MAJ#gNn3#M308l#L8vpa^@+XpP0t6@k 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 M0q$ECX`6fi00%>m2><{9 diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest index 979d77ef326d..81899115b72a 100644 --- a/app-i18n/ibus-m17n/Manifest +++ b/app-i18n/ibus-m17n/Manifest @@ -1,2 +1 @@ -DIST ibus-m17n-1.4.17.tar.gz 646856 BLAKE2B e2a1c93afa5adf76689a6883b5b2a08a8ebc4f122ae484797df9ae9fd220023c188a894789069f83ba598a321e3d6c89045f278f1b1f51988c34728e005ba5cd SHA512 794dfce969f447354a092758d20999637e3d0a1006f8e078845ae3e79b63b7a467f9f28a7bdeeac4f4709d6750e7156efbc3d341bfa574ac7002266d0dce2b95 DIST ibus-m17n-1.4.18.tar.gz 639501 BLAKE2B 73881d77f08433052ef1c9dd6706febae6f351287ab0ea9beb47078292224ccaab51d930ca178db245870d0a3639a54cca0dc15bf59fd320f3ac9c39d433f2a5 SHA512 4960301ee2a4b10a8ca3c618df1a9f5acabce89da662c80bc39520d1b4b2a6e0b487f85c6e513ba174addc7b8ae349b3cb799f4925abfc20c8ac1ef1b8678540 diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.17.ebuild b/app-i18n/ibus-m17n/ibus-m17n-1.4.17.ebuild deleted file mode 100644 index da3b9ae13bd6..000000000000 --- a/app-i18n/ibus-m17n/ibus-m17n-1.4.17.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit gnome2-utils xdg - -DESCRIPTION="M17N engine for IBus" -HOMEPAGE="https://github.com/ibus/ibus/wiki" -SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="gtk nls" - -DEPEND="app-i18n/ibus - dev-libs/m17n-lib - gtk? ( x11-libs/gtk+:3 ) - nls? ( virtual/libintl )" -RDEPEND="${DEPEND} - >=dev-db/m17n-db-1.7" -BDEPEND="sys-devel/gettext - virtual/pkgconfig" - -src_configure() { - econf \ - $(use_enable nls) \ - $(use_with gtk gtk 3.0) -} - -pkg_preinst() { - xdg_pkg_preinst - gnome2_schemas_savelist -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.18.ebuild b/app-i18n/ibus-m17n/ibus-m17n-1.4.18.ebuild index 1466a2deebfc..c9a42f2614c1 100644 --- a/app-i18n/ibus-m17n/ibus-m17n-1.4.18.ebuild +++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.18.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="gtk nls" DEPEND="app-i18n/ibus diff --git a/app-i18n/ibus-table-others/Manifest b/app-i18n/ibus-table-others/Manifest index 86da9a26d8e8..1958b594a0bd 100644 --- a/app-i18n/ibus-table-others/Manifest +++ b/app-i18n/ibus-table-others/Manifest @@ -1,2 +1 @@ -DIST ibus-table-others-1.3.13.tar.gz 676883 BLAKE2B 2486565f51781fc4d0a270f84c97d2525478392f165e4ebeda8c4b0d64405aa91e4568ebea1ec946fe57bcd9e1ddf08178ce1d46c3bf20571c71f94035df2f9c SHA512 1276139f3ce9e1d7a8e117be804e5ff0f4fba3f1d80600a10fb0fa25327a5c368e315bc87b68219091cdaa5927e536306111df0a4819503b2ec7002374cb2534 DIST ibus-table-others-1.3.14.tar.gz 674955 BLAKE2B 77f94ae3f83e95eb53aaf3d78a28682261bfa63031dc74b1399b57194d68e2405df070f41af6a00d69dd9f9c9a106ffa730302847e01b2fc97988fe9bd42a1e2 SHA512 9c91db95ebbee3b6951cc179a46bbc3ee29409afa1e3229a6213447b90ebff288dc738046b0ea4f979c2241cf9563ca77a8b97b651a56e940563e9f25e0e238b diff --git a/app-i18n/ibus-table-others/ibus-table-others-1.3.13.ebuild b/app-i18n/ibus-table-others/ibus-table-others-1.3.13.ebuild deleted file mode 100644 index 8b5a0039b626..000000000000 --- a/app-i18n/ibus-table-others/ibus-table-others-1.3.13.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -DESCRIPTION="Various tables for IBus-Table" -HOMEPAGE="https://github.com/moebiuscurve/ibus-table-others" -SRC_URI="https://github.com/moebiuscurve/${PN}/releases/download/${PV}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="app-i18n/ibus-table - !app-i18n/ibus-table-code - !app-i18n/ibus-table-cyrillic - !app-i18n/ibus-table-latin - !app-i18n/ibus-table-tv" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" diff --git a/app-i18n/ibus-table-others/ibus-table-others-1.3.14.ebuild b/app-i18n/ibus-table-others/ibus-table-others-1.3.14.ebuild index bd2efd099ce5..01282c650fbd 100644 --- a/app-i18n/ibus-table-others/ibus-table-others-1.3.14.ebuild +++ b/app-i18n/ibus-table-others/ibus-table-others-1.3.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -9,7 +9,7 @@ SRC_URI="https://github.com/moebiuscurve/${PN}/releases/download/${PV}/${P}.tar. LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="app-i18n/ibus-table diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest index 19307de5d6ea..5a7689fb26fc 100644 --- a/app-i18n/ibus-table/Manifest +++ b/app-i18n/ibus-table/Manifest @@ -1,2 +1 @@ -DIST ibus-table-1.16.13.tar.gz 1532633 BLAKE2B c47b7c1b523554993a007e6b4701d7ee92a000503004bdbc3832a8b3540bb440e9c51eee61f83fd04eb921cd84fedac84cb6b77effd305531aa8d43f980f275a SHA512 d060619c81ff3d610140593a47fed6b430f32f0e5927d824d36bd082d394e473f6d534f7b9b0d0100f878001b7e8b4384e1770c5e1887976cfe248bba5bb6318 DIST ibus-table-1.16.14.tar.gz 1534056 BLAKE2B 512c1610e4e7096d25c5ff8678e0e91a4cae96ca7036dae0b33ef8f3461e0e6c89cddb35bcd0bf50c48d308d1b0831c02957863419ccbfba64182290a9567acb SHA512 a865c8913bee5e462ed8f3ba74a720b3eb37062ae762e3909827b660dc62d3055e6b90fd3c583487fb23edd2d9572d9eae201d7fbde889ec5cd8e5848b83291f diff --git a/app-i18n/ibus-table/ibus-table-1.16.13.ebuild b/app-i18n/ibus-table/ibus-table-1.16.13.ebuild deleted file mode 100644 index e7f61522cd98..000000000000 --- a/app-i18n/ibus-table/ibus-table-1.16.13.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -PYTHON_COMPAT=( python3_{9..10} ) -PYTHON_REQ_USE="sqlite(+)" - -inherit gnome2-utils python-single-r1 xdg - -DESCRIPTION="Tables engines for IBus" -HOMEPAGE="https://github.com/ibus/ibus/wiki" -SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="nls" -RESTRICT="test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - $(python_gen_cond_dep ' - app-i18n/ibus[python(+),${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') - virtual/libiconv - nls? ( virtual/libintl )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig - nls? ( sys-devel/gettext )" - -src_prepare() { - python_fix_shebang . - - default -} - -src_configure() { - econf $(use_enable nls) -} - -pkg_preinst() { - xdg_pkg_preinst - gnome2_schemas_savelist -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} diff --git a/app-i18n/ibus-table/ibus-table-1.16.14.ebuild b/app-i18n/ibus-table/ibus-table-1.16.14.ebuild index eef9131e8772..e7f61522cd98 100644 --- a/app-i18n/ibus-table/ibus-table-1.16.14.ebuild +++ b/app-i18n/ibus-table/ibus-table-1.16.14.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz" LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="nls" RESTRICT="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/app-i18n/ibus-typing-booster/Manifest b/app-i18n/ibus-typing-booster/Manifest index f8c8cd88fe86..5d453a3452a6 100644 --- a/app-i18n/ibus-typing-booster/Manifest +++ b/app-i18n/ibus-typing-booster/Manifest @@ -1,3 +1,3 @@ DIST ibus-typing-booster-2.19.10.tar.gz 11174125 BLAKE2B e180a72dc59d89838696291e767e994a17794a7565cf08cbe547aafa75dc73c5e58b046b2312fe70cc682bd9fcc93db23679e62af5ecfe3bd391dee38b73a697 SHA512 af9952aac45906400fdbb8421165c91cc8ade898a20331cb7ba6f85d18a73a8a872f38c00e6ec35c4c6048541f56d4d3f43e8c222fda975efa28c1d6b86d99ee -DIST ibus-typing-booster-2.19.7.tar.gz 11055420 BLAKE2B 7e303905d6417dcff67968311b287218d68ff94932f64b82fe224131f8c8f70254e679254bda2c372aeecab15042f51046d62de4887d197d30cb2478136a7cf8 SHA512 0dd7a5aeeed0791a7c5053f6a09abf04590664fc691b0ca11dea1a11ea4109f7cfe907995219b5974b72c21df58670bd1b7ee893acb7b72fd56b3ee23df4fcc4 -DIST ibus-typing-booster-2.19.8.tar.gz 11170176 BLAKE2B 0670aa4ed88c9e4807814e77b031197bccb84ad9d7cb036b96d22f84221f41731bdadf2632eb4c6726728d3491dd579a84f9beb5ec1b58ab752470c2b4f61910 SHA512 5e24ad5498fb91bbe2c669d85a38a1fc78dbde8a31e07aaa0506896b8e5c0ce78c4b961ac8953582bdbb808116e272a52c8eb721f7723a3f7afc743df9bb7d82 +DIST ibus-typing-booster-2.19.13.tar.gz 11175082 BLAKE2B 4f0925c38a272b056ec3e542059416d65d6bcdd26a1e5810ea8a6febbd9a3c7c0d8cd74b75826622e70fd04aeeb2282e166c3433f86233be0bf6929fac58dece SHA512 78a29efd5df8380db274b0e8f14aea83bb2841bae78b6c49cb28151b6dc011a5856bfc4f2347c4295dc2fbe058df150e06346fe4eee7ca331edf73e5fedebd2e +DIST ibus-typing-booster-2.20.0.tar.gz 11175896 BLAKE2B 399b48617cd3d256e682b2d23d63c8931faecc4e83015d0be30040d516d3cd3a50e9366c460ebfe1f1ef2b2aa1363f4d2e2d2ac0ef9ad7016f6f2ecd6ee4f36b SHA512 8c7271d3029a28b045c9e9ffae9c9ac07adac3ac98749f30cd0959cfb91a50953372758c77c9820d713f2027d535d0752d1817281ce16be7e3594877b64177a5 diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.10.ebuild b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.10.ebuild index 3a255c68af99..93214960c8aa 100644 --- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.10.ebuild +++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.10.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RESTRICT="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.8.ebuild b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.13.ebuild similarity index 100% rename from app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.8.ebuild rename to app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.13.ebuild diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.7.ebuild b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.20.0.ebuild similarity index 98% rename from app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.7.ebuild rename to app-i18n/ibus-typing-booster/ibus-typing-booster-2.20.0.ebuild index 93214960c8aa..3a255c68af99 100644 --- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.7.ebuild +++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.20.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="~amd64 ~x86" IUSE="" RESTRICT="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/app-laptop/Manifest.gz b/app-laptop/Manifest.gz index 0e7dc9837ea2e76f55d53e8a562a8abf71d45fb6..bbcda9c1510bddfee913ce1b2b4579175b45b8d3 100644 GIT binary patch literal 3251 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 literal 3248 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 diff --git a/app-laptop/tuxedo-control-center-bin/metadata.xml b/app-laptop/tuxedo-control-center-bin/metadata.xml index f63250c09310..d980fc5c9988 100644 --- a/app-laptop/tuxedo-control-center-bin/metadata.xml +++ b/app-laptop/tuxedo-control-center-bin/metadata.xml @@ -5,4 +5,7 @@ mschiff@gentoo.org Marc Schiffbauer + + tuxedocomputers/tuxedo-control-center + diff --git a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.1.4.ebuild b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.1.4.ebuild index 887684f0006a..512f3a375727 100644 --- a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.1.4.ebuild +++ b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.1.4.ebuild @@ -1,7 +1,7 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit rpm systemd xdg-utils diff --git a/app-laptop/tuxedo-keyboard/Manifest b/app-laptop/tuxedo-keyboard/Manifest index f18d1922f431..28b35f222a48 100644 --- a/app-laptop/tuxedo-keyboard/Manifest +++ b/app-laptop/tuxedo-keyboard/Manifest @@ -1 +1,2 @@ DIST tuxedo-keyboard-3.0.10.tar.gz 50759 BLAKE2B 08fec486f6555ff5b8de6b1ea49ce504747238284fda31b05686fd5955bf3bb3fc48b49c40b50c1bbdfcbf4af2f206a99f645b294ebceafec4c87751fd460090 SHA512 a3c5b74fc5587763f131a66f507c0b33d462ed87c8e05391152c09d1425b5e1771bfb08cc2d1e3bb73b02074f503d866ea463fd44fb06d00b38c6ac4cfcd4e3b +DIST tuxedo-keyboard-3.1.3.tar.gz 56532 BLAKE2B 06c2dec95e7888f765040bd41512c691cab9812fbea213b7766605aad6724adf3d5c6e5a3641621781f483e1ce249e71ea988b765e311d4bb4862997d8effb2c SHA512 dbad1ebc5d91d3306197012ce2fafa5e6063c9b8b62a14c3f1412c9340199c91500a6eeefbed73b1a5d15132dc4b4a73e11c86c15c1b2a3d44765b2664d2f331 diff --git a/app-laptop/tuxedo-keyboard/metadata.xml b/app-laptop/tuxedo-keyboard/metadata.xml index 41b48edd30ec..753d12d31de9 100644 --- a/app-laptop/tuxedo-keyboard/metadata.xml +++ b/app-laptop/tuxedo-keyboard/metadata.xml @@ -5,4 +5,7 @@ mschiff@gentoo.org Marc Schiffbauer + + tuxedocomputers/tuxedo-keyboard + diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.1.3-r1.ebuild b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.1.3-r1.ebuild new file mode 100644 index 000000000000..9449f92a3cbb --- /dev/null +++ b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.1.3-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +CONFIG_CHECK="ACPI_WMI INPUT_SPARSEKMAP" + +inherit linux-mod toolchain-funcs + +DESCRIPTION="Kernel Module for Tuxedo Keyboard" +HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-keyboard" +SRC_URI="https://github.com/tuxedocomputers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BUILD_TARGETS="all" +MODULE_NAMES="clevo_acpi(tuxedo:${S}:src) clevo_wmi(tuxedo:${S}:src) uniwill_wmi(tuxedo:${S}:src) tuxedo_keyboard(tuxedo:${S}:src) tuxedo_io(tuxedo:${S}:src/tuxedo_io)" + +pkg_setup() { + linux-mod_pkg_setup + BUILD_PARAMS="CC=$(tc-getBUILD_CC) KDIR=${KV_DIR} V=1 KBUILD_VERBOSE=1" +} diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index 1a0cbcdb57ac492475034e596c6e626078972526..b9bb4b5b1e7282aaa1e8cd98d1ddaddbe2972cbb 100644 GIT binary patch delta 45056 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

lEFt!it_*T%CAQqp2tZmXoqc3UnH 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 K7RjNFW&r>mgV+=R diff --git a/app-misc/fmawk/fmawk-1.3.ebuild b/app-misc/fmawk/fmawk-1.3.ebuild index 57d3dbc7f79e..1401e88a7e30 100644 --- a/app-misc/fmawk/fmawk-1.3.ebuild +++ b/app-misc/fmawk/fmawk-1.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ if [[ "${PV}" == *9999* ]]; then else SRC_URI="https://github.com/huijunchen9260/fm.awk/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/fm.awk-${PV}" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-3+" diff --git a/app-misc/golly/Manifest b/app-misc/golly/Manifest index 547f4e8e0b82..8534b248b213 100644 --- a/app-misc/golly/Manifest +++ b/app-misc/golly/Manifest @@ -1,2 +1,3 @@ DIST golly-4.0-src.tar.gz 5579026 BLAKE2B fc6c9d4db80e92635ac466250ca65c5cbe496c668f2fbd583226a2ecd686ac022aa4d47f453628284bceeb16554b91340b442216eab8412506243e30085a3a32 SHA512 3a39e170ceddfa4f8c261a81f7b45039e9cc2aef901915d83d3227231514bf66e254d307802cb0afddd7458722b8cbf2ce527cb9ee84a2710b52bf5bdb15484d DIST golly-4.1-src.tar.gz 14877727 BLAKE2B d9cac1250901a39d6a360b527c6f4872fc78d0426ea255b9f9129136b938a6655ff59f8c5b0204fd44f4ac0ae76e307c763ddb24a1d8a00bd4e548e4ac2277c3 SHA512 bc050a216a36091f0df42e61a19c34353c6306dc1ae86c194693c85a4489b118435da238b25017bde4b3d31a79e12a6988f7b7da5ae90cfcc9ca0795e66d4a99 +DIST golly-4.2-src.tar.gz 15348982 BLAKE2B 21ebed4c282a77a3f61aafa98936c0bb39b39a7c97505e96fc43ac720bd2eea4cf20996ca28c801f79a46577a0cf99ff60614ce134081605d14ca5972c841d50 SHA512 b9f5cfdfe9b96590411695805dd8b875329c81027fef98dff3f16b832018be2ad3a06583bb64e12fb305268feba2347ef63c4586ff0e645721a8085f04ab382a diff --git a/app-misc/golly/golly-4.2.ebuild b/app-misc/golly/golly-4.2.ebuild new file mode 100644 index 000000000000..2cdfc69578d6 --- /dev/null +++ b/app-misc/golly/golly-4.2.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER=3.2-gtk3 +PYTHON_COMPAT=( python3_{9..11} ) + +inherit desktop python-single-r1 toolchain-funcs wxwidgets xdg + +DESCRIPTION="simulator for Conway's Game of Life and other cellular automata" +HOMEPAGE="http://golly.sourceforge.net/ + https://sourceforge.net/projects/golly/" +SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz" +S="${WORKDIR}/${P}-src" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + sys-libs/zlib + virtual/opengl + x11-libs/wxGTK:${WX_GTK_VER}[X,curl,opengl,sdl,tiff] + ${PYTHON_DEPS} +" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}"/${PN}-4.0-CFLAGS.patch ) + +pkg_setup() { + python-single-r1_pkg_setup + setup-wxwidgets +} + +src_compile() { + local -a mymakeopts=( + ENABLE_SOUND=yes + GOLLYDIR="${EPREFIX}/usr/share/${PN}" + PYTHON=${EPYTHON} + WX_CONFIG=${WX_CONFIG} + AR="$(tc-getAR)" + CC="$(tc-getCC)" + CXX="$(tc-getCXX)" + CXXC="$(tc-getCXX)" + RANLIB="$(tc-getRANLIB)" + ) + emake -C gui-wx -f makefile-gtk "${mymakeopts[@]}" +} + +src_install() { + # Has no 'make install', let's install files manually. + exeinto /usr/bin + doexe golly bgolly + + insinto /usr/share/${PN} + doins -r Help Patterns Scripts Rules docs + + newicon --size 32 gui-wx/icons/appicon.xpm ${PN}.xpm + make_desktop_entry ${PN} "Golly" ${PN} "Science" +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/app-misc/golly/metadata.xml b/app-misc/golly/metadata.xml index 344716a3cf52..cd901ab7ee5a 100644 --- a/app-misc/golly/metadata.xml +++ b/app-misc/golly/metadata.xml @@ -7,10 +7,11 @@ Maciej Barć - Golly is an open source, cross-platform application for exploring - Conway's Game of Life and many other types of cellular automata. + Golly is an open source, cross-platform application for exploring Conway's + Game of Life and many other types of cellular automata. + https://golly.sourceforge.net/Help/index.html golly diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz index c5083a2113e54af80ae26102a5210ab64d0f2c97..dfd392dbed6b541a3432681e0380145149e3b8f1 100644 GIT binary patch delta 7306 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 DWDY5n diff --git a/app-office/libreoffice-bin-debug/Manifest b/app-office/libreoffice-bin-debug/Manifest index 17f80aae7872..433b0a2d0110 100644 --- a/app-office/libreoffice-bin-debug/Manifest +++ b/app-office/libreoffice-bin-debug/Manifest @@ -1,9 +1,18 @@ DIST amd64-debug-libreoffice-7.3.7.2.tar.xz 1498172004 BLAKE2B 58d1f97b7e025139220990a5b5fb1ab46847dc15edf9c447ab3039d5214b45dbeff61441b34cda7f91a3df360f4ecfe869ed0905f69dbb51193531f0f4978cd3 SHA512 1cf5c136aae71968cdc1b21f8b27d0188148f887ac8ade1c4dfbc95dd35aedf58d8949f885787d7412548cc0e9a4e1963cfde2b6c89179a0e52597de3bb78f0f +DIST amd64-debug-libreoffice-7.4.4.2.tar.xz 1543997216 BLAKE2B 5ef77d4d87c3a915969234b6109bec7c84855a3fa5c63918e91844bf45ea967575a94de6d46a65cadfbbf584aca17f81c5b55dfa86705d7eb14663a4b1938961 SHA512 a919ed675e784fe167f31af0cec017b28e2fd55900f008471d2644a7a3eb6391fec346c9b2031773269c01fd08d5bf5be7bd23a1b657e1b712fb0b14d5a42c0b DIST amd64-debug-libreoffice-gnome-7.3.7.2.xd3 1426468 BLAKE2B 751b22c4709e332253b93c3f03e4bee4ca5d7224480e1d9b9288c31ad84dd8030da3f9b0a0f1707ca37cea25e9986026e7cd0f890fdc6b015bc5f138f2a83832 SHA512 31c45ca6fc5a57c9ac03d6120f011562c472e757451e7ae637fd7ade514f0ff673e03acd8ebe70c666c145844126a81af6d3fcceb926f72b83f5ba313f9d9e69 +DIST amd64-debug-libreoffice-gnome-7.4.4.2.xd3 1434988 BLAKE2B 840d627e2e20c0c23c2b8209ce99070facf69c8b9b46c832d267331887027e65215b663ef5532c86c7d26e281da52301d488439eb6a4fa24c6ca71172c231452 SHA512 50073f71d591891f6bb684efee5fd9f58231d977967ee6e29c9ab915b4274c7b1272264c0ed0d944678c96f0115262f44481b4ca49795ec51dc82c094482ba0f DIST amd64-debug-libreoffice-gnome-java-7.3.7.2.xd3 780825509 BLAKE2B fb12cd7426f251d78d4e1f8109f8ce5acfa480ac412aee4306979ff0d4b43997c80c41529d112e369e890094b836790985401338103554500c6e8616cb220d94 SHA512 2760333d9cc2be7d8bcba22352ec510326624e35b9e50edc7ef3d2b9a0b8b43fe291670f4f9f20d1e6b5fb9fdfdc9733e1757523ca83a276268d08be5d36e4ed +DIST amd64-debug-libreoffice-gnome-java-7.4.4.2.xd3 792580744 BLAKE2B 6866d4a076cf806240324e90368b479b714b8f2b1fb4eb7acca7b41b35c20513c078306d46de221e0428b8b924efaade7b24ad17e2a1682adc5f97d5bc809607 SHA512 214a8414595e22f8e11b4692bdcb33abd0ede20c3af28046353f303dc128269eba1b2f518fc17d78f63c232b1d2e72a4ae7ab0c90bc4ae322aede21ab47c3b56 DIST amd64-debug-libreoffice-java-7.3.7.2.xd3 779398603 BLAKE2B 6a9c6e77dc0c23e8cbdd292ad3afbd8f979ce857ef0a719de35f5b4d7c336d106976320c9de3fe1163c5b148f6a137d3f17be9c851d04d342b6ec1a222d4fbb4 SHA512 2406ee0096fae44148d2c45a5840369a985e3994189c289fc8380b31ebd050581a4ba1f3c547b2a9c6fa84ab17804381aa89f202ee35fc295906ee5a04d53d9c +DIST amd64-debug-libreoffice-java-7.4.4.2.xd3 791159008 BLAKE2B 6a26cbd26bf08c1c69c48071fce3f665d2e0b44fe7453aa412346a64ceea67b8d71efcd13c31d1b5364ccee6a380ec991a8d6210477cdd429fc0d3b2707ccd5f SHA512 395ff2e81abacf8dfb09b2f8e7d5b7cc12dd8cc3b8597b551f37bf0790f4c0bea60d4129df582ea8ff963a8007bbce365492179b28d1c8672daf9c79c79d8e4f DIST amd64-debug-libreoffice-kde-7.3.7.2.xd3 474830151 BLAKE2B 53981f15ee162fa00d91e2ecd421cbf612f0a0854819840418058c4c9d1f98468fa48f3038d1a1ab8590f3202d0b85891aba444331ca12231f9c6f8fcf5d72b9 SHA512 81331b35d9c09b5605e5c03042c43f54cc642301efb0d6cbb368dfa38558b1021c381da122b3a424f535e8e1bbb7f3697364968d58a59764abc081d1b7e81b2c +DIST amd64-debug-libreoffice-kde-7.4.4.2.xd3 485460207 BLAKE2B 550541bd8902bc96431f7e53f1e31c60b69120b90e7d099aa7ef72300d56d30367040a129400074fdc020d4510b3a98a6637e95c4852797b14c094a9c2a8ed65 SHA512 02789d8c41b5ef007020ff8740d6b7f6acd52e84171831719f772c0b46176a37d554c51511eb4ab6603f62e4c65c4c9d43c6f637add7802cac275fd1c93163f1 DIST amd64-debug-libreoffice-kde-java-7.3.7.2.xd3 783741877 BLAKE2B 097b7977705382c7091a2d17781ca80cb16fb854053967a87b903073a09d5d8215f19b3f04836f409a57f54cc60574d467a31aeaaf8a1efab5787313e3e6664a SHA512 95960b2a87797ba5ddc58970f07b4a2aacf29c2d857b3e94b5cb9d8b321ab094680e8cc0d2e7cb7db7ee28933d1619dd7ffdf9b96d749c0a14496cef2149f975 +DIST amd64-debug-libreoffice-kde-java-7.4.4.2.xd3 800201865 BLAKE2B 85810abd0df5fd6058f83e2aeed2b500c7aa295b7f1f69a525aafc881bbb2c351a0c791ba4eb231493aa641d6118881939deb33830f125cec7f6735006bc2d60 SHA512 b65f7bb9108628eb799ca5d34134b84fba63639f6141f3fe8a5e1e491b28872b49e96b72f9637ddf67b8e141e246fe6439297c49118e1ca074a7e071c9554387 DIST x86-debug-libreoffice-7.3.7.2.tar.xz 7936548 BLAKE2B 002d67f4e2feb9e4ef0ce751fedfacb98af06ac35e14a850a7b9ceb13cdaf4946a29503d9ce4b558514f450b5a7d054a1a993e9f0c10b66795960fff94d3eb57 SHA512 8523d5ac5a7857f0cf781cb6af7c9016bebff65905420f0f127efa2b4274bffbd54109e2c4bdf8cbb6d31ef0601258de55eb0659d498bc1561b8ddccc7e828d6 +DIST x86-debug-libreoffice-7.4.4.2.tar.xz 8020824 BLAKE2B c8153a38e0add724ba216e9d2564150c21cb20a0563f891e6a653d233218c4c0dc37ec80aa5d2998754691b807102c9df0f946d7cb3785a4992172b7f5228de0 SHA512 38cdeef14be06ea88aa96e18038962828cc09bd0793bd45a80db76c394dab7ebc95e5f58cdb313697805f144f28de4948bddd8fd74de841f91f96b0b2fbf5c68 DIST x86-debug-libreoffice-gnome-7.3.7.2.xd3 38802 BLAKE2B 1c941389e4d4ec06b879aed252bc633b938d96a49576125ca5a476d7e013d708a8deef8b36e0c16c36c718a39762ec45325ef73f07cbaa4214b42d2142c69428 SHA512 f0e6bdc4ba84057401b14ad10682764c946ec60fd48805bd9530768e766a769aa3df28a1f5d6e551bf8324e137a151af31f855a5d583f30519ab4fa6b307a735 +DIST x86-debug-libreoffice-gnome-7.4.4.2.xd3 38792 BLAKE2B c472ccb9d881bddabd0e4d9f7f646e6a65e6f2bfd2c8ebf2fce1ad9dd64a4b2fa16647e0a15c78696b315eda06a17404bc06a12b03be506e5238cc5eb6700d1b SHA512 095afc1718e512e4b71fbcf9f81ab20fd0f377d763b3e02bc502f25077874d03e1d6a8098beee018a799eb015a17afa5025b1374246e43146c7d21f8af1e62b0 DIST x86-debug-libreoffice-kde-7.3.7.2.xd3 2623628 BLAKE2B f97474378a730ef1a9e91b43300754ac7e498c0f0f5357a7806eac5a665b82b57094d9fa25661bfe82c0082cac90fcd2f082f39e0377f43f55a0d809b439219f SHA512 453537a2086b4c4fb18fc98f792692c2e7503862346ad68a4a1f1acbf0fe72fb00a42a9ddbecf2acca10723d32654f8c824937782bd73be1d68ad7f53c112c1b +DIST x86-debug-libreoffice-kde-7.4.4.2.xd3 2732307 BLAKE2B 4d81555f02139ec09b5e7c4b06803ccd96c13e78adf52a55d5510f5c2aa267ae56ae08ccf7c476634adbaa29becbdc9192b3c41917a59ad3b102bc6749c5fb32 SHA512 c37b7d0802815812ab7952f1d5d2b9603d72fba81a9955c75c086cb71e920ff1fa14185a7c94411de0f6b259f3f475aee79564f8613c4409d63297f647820e1c diff --git a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.4.4.2.ebuild b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.4.4.2.ebuild new file mode 100644 index 000000000000..057f88d408c3 --- /dev/null +++ b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.4.4.2.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +BASE_PACKAGENAME="debug" +BASE_AMD64_URI="https://tamiko.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-" +BASE_X86_URI="https://tamiko.43-1.org/distfiles/x86-${BASE_PACKAGENAME}-" + +DESCRIPTION="LibreOffice, a full office productivity suite. Binary package, debug info" +HOMEPAGE="https://www.libreoffice.org" +SRC_URI_AMD64=" + ${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz + kde? ( + !java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 ) + java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 ) + ) + gnome? ( + !java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 ) + java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 ) + ) + !kde? ( !gnome? ( + java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 ) + ) ) +" +SRC_URI_X86=" + ${BASE_X86_URI}libreoffice-${PVR}.tar.xz + kde? ( + ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 + ) + gnome? ( + ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 + ) +" + +SRC_URI=" + amd64? ( ${SRC_URI_AMD64} ) + x86? ( ${SRC_URI_X86} ) +" + +IUSE="gnome java kde" +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="-* amd64 x86" + +# the = is correct, the debug info needs to fit the exact binary +RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]" + +DEPEND="dev-util/xdelta:3" + +RESTRICT="test strip" + +S="${WORKDIR}" + +QA_PREBUILT="/usr/*" + +src_unpack() { + einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" + xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die + + use x86 && use java && die "There is no build for x86 with Java support." + + local patchname + use kde && patchname="-kde" + use gnome && patchname="-gnome" + use java && patchname="${patchname}-java" + + if [[ -n "${patchname}" ]]; then + einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" + xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die + mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die + fi + + einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" + unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" +} + +src_configure() { :; } + +src_compile() { :; } + +src_install() { + dodir /usr + cp -aR "${S}"/usr/* "${ED}"/usr/ || die +} diff --git a/app-office/libreoffice-bin/Manifest b/app-office/libreoffice-bin/Manifest index ee417cd46d31..d6e5f38e986c 100644 --- a/app-office/libreoffice-bin/Manifest +++ b/app-office/libreoffice-bin/Manifest @@ -1,9 +1,18 @@ DIST amd64-bin-libreoffice-7.3.7.2.tar.xz 142495244 BLAKE2B a892855ec3540c282374eae90b7ed56692be90748d8bc225f4232df7c6687a9e3127303ce99d314a672c06327c7128b07958d4cfa4fb3ef1766186ec170ae79f SHA512 1607f598d325993f9baeaf97a01c806d2cb3ff66fc71585637c654a4d4a3ed276ce9d969bfbe5c70809e8fafea77fea9c2eb6c9b7701191459565591ae9314ee +DIST amd64-bin-libreoffice-7.4.4.2.tar.xz 145626304 BLAKE2B 9e8ab7c1f96312af4472a5ca5b0bd721c94349f65e330ecce026d56491206b5efd0104479a16428d5dcaa1227c097e9568ea6d95a2e77f38fab3529c7216c75d SHA512 ec002b35daee07d46a3a2bbb114f974a8714b77e2c8c9c2b575610b7df542900e59d47d7b5bc6a8727aaabfc6715bc6ca26854ba32f83bcd6e4d23f80d5a58ea DIST amd64-bin-libreoffice-gnome-7.3.7.2.xd3 1498352 BLAKE2B 8354e0a403736995f52814f6df22c4b986c36d42e976dd880b4b577685b24eddd027069cf4b1bdafa4cfdfbdc80fa419539d8553642a573883840230815b1dca SHA512 2deac92459f60e09f16f51f2bbb03ffd3fb38d27cf9c726e29d18d76384740e70cc85eebc286407474cc8e730eb3fc321dc4377bd2cd46d1675cbe5395647f88 +DIST amd64-bin-libreoffice-gnome-7.4.4.2.xd3 1531953 BLAKE2B 06ba5a48f7eab8b8d7bd3d848e505a311a71cab257efd25cfaf1042bd35b2b5150a39e2d603a5fce73cdac5debf83e13275cf17e8f96a058f91d0ca4a4225c02 SHA512 850a512d0839cac291a1989e7873075683eece0048e17b54e6ff267127c3eb7b165cadd8aed2089772861951defa9eb01bb77a850a0841919e33ef01bad9ac34 DIST amd64-bin-libreoffice-gnome-java-7.3.7.2.xd3 31373347 BLAKE2B 44e415eb35d8a20d429929b5d436f7eaf79eba72fabe3eab35b464797ef2024982ec0787dca8b764f77c52eb1a9c42c1a55bd15aca33d79d60cdf87a2aec739c SHA512 a23d0a61856e166dc982d25a9c839caefb86230bb1e539d16accfc777082180f0d9580c0d6c3615829d4ec8b3b5d1d144ea0f9896155b884ee13f47450aeab59 +DIST amd64-bin-libreoffice-gnome-java-7.4.4.2.xd3 30608088 BLAKE2B 4c89d3f6fa74e2bd8806f9942ac21d9cb9f0c666fcf9d62e7f942fe99a3121082cd178ef8bf3d76c818872796949a6404f6a15aeff9d2770cec695ac80e7680d SHA512 67cf20c38b1772e7e3b7b55c7c2d5a719e18f2f952c5f4d7e1ea39194fa3808639ccbf565286653fa5938a063d54d0fc58a0c9664a5f28ba6fac77995160624b DIST amd64-bin-libreoffice-java-7.3.7.2.xd3 31273687 BLAKE2B a7e3bb1142c2cc1b27d076df0485eed37c8e0ef19ae16d770bf7a0ae6a3d5a976042433f38febe316faf13b2ce71a749ec2edd068d118ac6c32ea0afd8e1e4ce SHA512 493516032f75e26434c6945cb333c3898a97dad0f09fb6b5074f5af6ebd499ad06ee7c2bd3d1843fdb0a06c4ce04115cad254f2d2f04f949c1cec7b5fce6c618 +DIST amd64-bin-libreoffice-java-7.4.4.2.xd3 30481203 BLAKE2B c5dba3b37dbb44bf917b83b1ed9720a6a70370206aa8a2e4635b358f9d77027e104c513407a9f4ecfd5c200be2ce3121a9070aa1e90d7614d8489b54e9cff2b1 SHA512 ab930d1c31083ca1bfa51a6b9cb588958a1c969ad148b094b5fb76eaa464bedecc3ec173c7362c780a861206b4ad2f8c2061d84a4183180c3a928f296cb57b51 DIST amd64-bin-libreoffice-kde-7.3.7.2.xd3 20893232 BLAKE2B d3cade3e8b76ad9ea596621ac15474b29a89e31865e29fe4eccca436f0b15b68ac5a8e8ad03006f13cf322bf9f47a90e6daa05090785203346307d5fa153ceec SHA512 6c23729526897377e3a4df865163abf4539664a06dbe59d8ddd6951ea1c274ecfa3679ecb290af76e328a8d6537f3525ea25831a9777233e6471d74556509e52 +DIST amd64-bin-libreoffice-kde-7.4.4.2.xd3 20956522 BLAKE2B 9c23235a02bda752dde7fbca652d31ae5acdd7e1e54ab06a2c5d18ee292bde5666acc88ec6dbd026eca2ecc19a7bdcfa267569e59921f98c05b86343dfd7f08f SHA512 43e42f514b3fba0fcc198250ac9fa03d849a0888fdf9122d0d240a46c92e5b56044d9f72a222ccec881fca41c34f7e89182686d5d80d0822b04cc7c0b3843b91 DIST amd64-bin-libreoffice-kde-java-7.3.7.2.xd3 31361419 BLAKE2B 77f2ca6932f6a22280998530209024d844b940085f2d528d514bba680500e52fd2fae7b2a94a2798091dbfcf38b498b152e6aa199847410f5581ef1e902fcad2 SHA512 f53e2ee610db310e30719d1b2b8736f35320beda89fd620f1e63eb60c371b9551e3dca8403faa5831df13d3392c4d0ae69f61576e294642148215160c4b60724 +DIST amd64-bin-libreoffice-kde-java-7.4.4.2.xd3 31384850 BLAKE2B d0f0afad427cbafbf0cf6f59095c036fc853fb26ef5a4ad99b951ae6b6a42b9d0a0f0741cb4562487ab9ad271b625d4195aaf7d59e6dbc9330f29f2a388438ad SHA512 5d493efca42d03e027a254f4919eac8d3c0799d3b1f49727b2963b0e309e334f1fb84c84ad0958c85fedf0b23c459f288ac07bfdb460222185f656e51617dd46 DIST x86-bin-libreoffice-7.3.7.2.tar.xz 144274524 BLAKE2B f166805e3aa28a2894dc6715f08c5d23e6450aacd9b9231922ce128538b6bd38971c07d5cd8c20489c043f519ca7f084b7921eddb6ece5aedbd73cd07eff6005 SHA512 f2aabeab69bbf7187adc7b211aade726b0077a5667de9b2be237d16b14219129115b53bbb6668b876c5279ef0b29ad098d99a13e9a35f01f5fc5ae875101e75c +DIST x86-bin-libreoffice-7.4.4.2.tar.xz 147409920 BLAKE2B 9e1f174c65b8a049f2ddeaa449a5de608a40d810b82d2571e0b47ca883c5f282bd7ea346f02c96e97c46277730f47ae21029bab7c176466e24fb860b9c197688 SHA512 0a7e54eadb1ddc25081e1d23343edcc44aaca7584665fedff9af156f3881c6e1ad89c7905ad8c3c1a7483095ce552b0a7dca930a749d3e6a075d7dc81ac76838 DIST x86-bin-libreoffice-gnome-7.3.7.2.xd3 1452406 BLAKE2B d4f0ec6ed7f7d561ba86698ef9bd6e0d0f59074555d3d488ad292334f925ed0726d583d8fd1a71c9a5b4b324f0dcc63235b529fee5f143a8c7917e6278325d74 SHA512 1db9047559c93469e4622b4730cdd14f9bc93e80bbcf0c119d67b74df95741dd3e46b336109d55ace595ee0f802f48bd8b32299ebfc6c0889914f120aca70397 +DIST x86-bin-libreoffice-gnome-7.4.4.2.xd3 1527808 BLAKE2B 42d3de3a02e0f6381c314815cf57e3c567c01c0365345132ba1d560ba8e27598e0ca81c88c230bbbaa401f9d1cf3a1210d7a85605a2239b02a6c24b30eca506b SHA512 ff9daa79ade2f5ff9c1c1fbbf4b0c9c3356a6b6231511eabc48105490b7dbc5913e2c708ccb47d376eb452f45b87a0a9079130aa98d8271f94f3cf081c8e68cb DIST x86-bin-libreoffice-kde-7.3.7.2.xd3 19826615 BLAKE2B c40c3abd9f0eb7a3c67c66bc8f2591200f33e97a14bc0fad148f330b213fff851c40d356c066d0465dc734f2603d13cf9d8c8cb269c6be797d719b17bb1c84d9 SHA512 7c88bf70d6739f4553e68ab889b7dbd259f4bf47198797a0517f1ad0020ee8f71c745c915bd8b8870d03298f0bba6ec2bd4462800c2e4d11e6813a2a9ca478ac +DIST x86-bin-libreoffice-kde-7.4.4.2.xd3 19001856 BLAKE2B 6d1ecb9a8341177764577205a786e4c685747743c4e0959abc7a1475ae486b32210ba5c049fd98564931a90b4cf42a5a02fc3af5cb24c1acca4cd97861ecd254 SHA512 617cf0019a106d044b850a9e5ba8a32123acb092b6e4eeeab3934893594fab33f15d39253a3ead35a0f0b52a77372775e485602a751829d06d25b5cee353af2e diff --git a/app-office/libreoffice-bin/libreoffice-bin-7.4.4.2.ebuild b/app-office/libreoffice-bin/libreoffice-bin-7.4.4.2.ebuild new file mode 100644 index 000000000000..33f63ae8237a --- /dev/null +++ b/app-office/libreoffice-bin/libreoffice-bin-7.4.4.2.ebuild @@ -0,0 +1,260 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +BASE_PACKAGENAME="bin" +BASE_AMD64_URI="https://tamiko.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-" +BASE_X86_URI="https://tamiko.43-1.org/distfiles/x86-${BASE_PACKAGENAME}-" + +PYTHON_COMPAT=( python3_10 ) +PYTHON_REQ_USE="xml(+)" + +inherit java-pkg-opt-2 python-single-r1 prefix toolchain-funcs xdg-utils + +DESCRIPTION="A full office productivity suite. Binary package" +HOMEPAGE="https://www.libreoffice.org" +SRC_URI_AMD64=" + ${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz + kde? ( + !java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 ) + java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 ) + ) + gnome? ( + !java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 ) + java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 ) + ) + !kde? ( !gnome? ( + java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 ) + ) ) +" +SRC_URI_X86=" + ${BASE_X86_URI}libreoffice-${PVR}.tar.xz + kde? ( + ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 + ) + gnome? ( + ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 + ) +" + +SRC_URI=" + amd64? ( ${SRC_URI_AMD64} ) + x86? ( ${SRC_URI_X86} ) +" + +IUSE="gnome java kde" +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="-* amd64 x86" + +BIN_COMMON_DEPEND=" + app-text/hunspell:0/1.7 + =app-text/libexttextcat-3.4* + =app-text/libmwaw-0.3* + dev-cpp/abseil-cpp:0/20220623 + dev-libs/boost:0/1.81.0 + dev-libs/icu:0/72.1 + dev-libs/liborcus:0/0.17 + >=media-gfx/graphite2-1.3.10 + media-libs/harfbuzz:0/6.0.0[icu] + media-libs/libjpeg-turbo:0/0.2 + media-libs/libpng:0/16 + media-libs/openjpeg:2/7 + media-libs/zxing-cpp:0/3 + >=sys-devel/gcc-11.3.0 + >=sys-libs/glibc-2.36 +" + +# PLEASE place any restrictions that are specific to the binary builds +# into the BIN_COMMON_DEPEND block above. +# All dependencies below this point should remain identical to those in +# the source ebuilds. + +COMMON_DEPEND=" + ${BIN_COMMON_DEPEND} + ${PYTHON_DEPS} + app-arch/unzip + app-arch/zip + app-crypt/gpgme[cxx] + app-text/hunspell:= + >=app-text/libabw-0.1.0 + >=app-text/libebook-0.1 + app-text/libepubgen + >=app-text/libetonyek-0.1 + app-text/libexttextcat + app-text/liblangtag + >=app-text/libmspub-0.1.0 + >=app-text/libmwaw-0.3.21 + >=app-text/libnumbertext-1.0.6 + >=app-text/libodfgen-0.1.0 + app-text/libqxp + app-text/libstaroffice + app-text/libwpd:0.10[tools] + app-text/libwpg:0.3 + >=app-text/libwps-0.4 + app-text/mythes + dev-cpp/abseil-cpp:= + >=dev-cpp/clucene-2.3.3.4-r2 + >=dev-cpp/libcmis-0.5.2-r2 + dev-db/unixODBC + >=games-engines/box2d-2.4.1:0 + dev-lang/perl + dev-libs/boost:=[nls] + dev-libs/expat + dev-libs/hyphen + dev-libs/icu:= + dev-libs/libassuan + dev-libs/libgpg-error + >=dev-libs/liborcus-0.17.2:0/0.17 + dev-libs/librevenge + dev-libs/libxml2 + dev-libs/libxslt + dev-libs/nspr + dev-libs/nss + >=dev-libs/redland-1.0.16 + >=dev-libs/xmlsec-1.2.28[nss] + media-gfx/fontforge + media-gfx/graphite2 + media-libs/fontconfig + >=media-libs/freetype-2.11.0-r1:2 + >=media-libs/harfbuzz-0.9.42:=[graphite,icu] + media-libs/lcms:2 + >=media-libs/libcdr-0.1.0 + >=media-libs/libepoxy-1.3.1[X] + >=media-libs/libfreehand-0.1.0 + media-libs/libjpeg-turbo:= + media-libs/libpagemaker + >=media-libs/libpng-1.4:0= + >=media-libs/libvisio-0.1.0 + media-libs/libwebp:= + media-libs/libzmf + media-libs/openjpeg:= + media-libs/tiff:= + media-libs/zxing-cpp:= + >=net-libs/neon-0.31.1:= + net-misc/curl + sci-mathematics/lpsolve + sys-libs/zlib + virtual/glu + virtual/opengl + x11-libs/cairo[X] + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXrender + net-print/cups + sys-apps/dbus[X] + gnome? ( + dev-libs/glib:2 + gnome-base/dconf + gnome-extra/evolution-data-server + ) + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + !kde? ( + app-accessibility/at-spi2-core:2 + dev-libs/glib:2 + dev-libs/gobject-introspection + gnome-base/dconf + media-libs/mesa[egl(+)] + x11-libs/gtk+:3[X] + x11-libs/pango + ) + kde? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + kde-frameworks/kconfig:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/ki18n:5 + kde-frameworks/kio:5 + kde-frameworks/kwindowsystem:5 + ) + dev-db/mariadb-connector-c +" + +RDEPEND="${COMMON_DEPEND} + acct-group/libreoffice + acct-user/libreoffice + !app-office/libreoffice + !app-office/openoffice + media-fonts/liberation-fonts + || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools ) + java? ( virtual/jre:11 ) + kde? ( kde-frameworks/breeze-icons:* ) +" + +PDEPEND=" + =app-office/libreoffice-l10n-$(ver_cut 1-4)* +" + +DEPEND="dev-util/xdelta:3" + +# only one flavor at a time +REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde ) ${PYTHON_REQUIRED_USE}" + +RESTRICT="test strip" + +S="${WORKDIR}" + +PYTHON_UPDATER_IGNORE="1" + +QA_PREBUILT="/usr/*" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_unpack() { + einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" + xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die + + use x86 && use java && die "There is no build for x86 with Java support." + + local patchname + use kde && patchname="-kde" + use gnome && patchname="-gnome" + use java && patchname="${patchname}-java" + + if [[ -n "${patchname}" ]]; then + einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" + xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die + mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die + fi + + einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" + unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" +} + +src_prepare() { + cp "${FILESDIR}"/50-${PN} "${T}" + eprefixify "${T}"/50-${PN} + default +} + +src_configure() { :; } + +src_compile() { :; } + +src_install() { + dodir /usr + cp -aR "${S}"/usr/* "${ED}"/usr/ + + # prevent revdep-rebuild from attempting to rebuild all the time + insinto /etc/revdep-rebuild && doins "${T}/50-${PN}" +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update + + ewarn 'If you plan to use the Base application you should use a source build and enable java and firebird.' +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update +} diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-7.4.4.2.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-7.4.4.2.ebuild index b9a509f128b4..8158ea34bd3a 100644 --- a/app-office/libreoffice-l10n/libreoffice-l10n-7.4.4.2.ebuild +++ b/app-office/libreoffice-l10n/libreoffice-l10n-7.4.4.2.ebuild @@ -17,7 +17,7 @@ BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable LICENSE="|| ( LGPL-3 MPL-1.1 )" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 x86 ~amd64-linux" IUSE="offlinehelp" # diff --git a/app-office/libreoffice/libreoffice-7.4.4.2.ebuild b/app-office/libreoffice/libreoffice-7.4.4.2.ebuild index 9dfddb6b5a8e..9e8e362925ae 100644 --- a/app-office/libreoffice/libreoffice-7.4.4.2.ebuild +++ b/app-office/libreoffice/libreoffice-7.4.4.2.ebuild @@ -83,7 +83,7 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )" SLOT="0" [[ ${MY_PV} == *9999* ]] || \ -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux" # Extensions that need extra work: LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher" diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz index 5afc06d07c6a22d02d2e24725c17d1647b46922d..ca76f201378dc91bfd0df18a51d62962d20944be 100644 GIT binary patch literal 9415 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 literal 9425 zcmV;?Bre+@iwFP!00002|8<;Ma$Q$;rr&E6ngHzGH;;0Z9d@`}FZKj>vo;e&5FwbN1mU$4A;od!Mu4bu}UUIV7hPD6oA3y)!fBTnz{?GsVX`L@mzq}DG`^WznFVDw*eEigXyhrTJ za6(u!rD8Tm;8OhP=ELTr7MJ5@oM#vBeaX4_YJEY?r3PafX&#C4@IxwJ4-o}+o+XYVCWzO|>&>b7K|kDl9^uIw3h zzeMcy<@~ph`4H11X6~HbN}txq>8@q_;)=Juf{~(aEw>c1&UR zLr_Q>*A&|Dt@u%LpfLR4b81^7&ap~qM}O0^BbRHAQBo|8f+I(Bl`+&eC#D*AincOM zFrp{IyZON_T8z=BOU&MWdES9v&$sdA$FxGxnJx15WcHE{r z_PkfxINNpSd@U!Nu!8C&C4HrpX=?Igv}$gNPl%(_ifskwGm)Yw`%aXRkAWia#Z!AO z?G#dPv{CGoY&$0`Kq7lUfNc1)1xjc2fQ3Hl>m;7eXJcng)>HwX5V&Z~EJd#B=NE_D=IY}S?|P%=T@x&@E! z%-Q;hYG4p_j9z;y5h$U5W*GE0AJnLQz|sS&Dh=wGwiSH))XKh8nLYpQ5-RtA{b<#- z1t{@}Aa)*MbZ@n+7$#ZVj&6+Q&{UvEoj?GPcbcb#WA)a_zNd+a*J>;78dHmX`&KE9 z1i<&2$^Dr=dpdKbPK3GfGl6P%y8RI^T5EkgzDS# zvX>uM(0An?uRIP_!o7w<{gcgALKOBK3fcNFO2~1+rJf2Lk6mMo|f+$ zerPchKmeJ@QwPgDaAj`CP}3$Yy#aAFA?V%Gs=#-8l-8m{yOmlk%&O+6u=^HvCir6Y z#fOpAyyzejSi{-i7f{~<>7*E!x3hq*Dl&&G231&m0j%IBin~)Ye={N9b|Y7LIN+Up*;|7ew8>{N!*FLrBrAdNf;U#LEnTV z9y?u>K-%}pIu%QY-JLTwoFk;Kaveju8dU(4Vx}qJ@I+J0?(3WDJ6M*8&ae&aOZg zKZN#l4L-%jmky(Ah$3Q^+5m31bk6YP2zrH&!TU?hzT5j3d)mZqJpI+?`;XsV)}`P= zeP{~^jie3KCTNy-aBHHrYD%K#gKj5dC{uJQ`3=P;ltx}dR}Jl4GV&{gT^rX=O3eXT z9?1?`*9P)cS3n|)E@cP;En*e@Xcz}b%I?A25yErEJ)-~j>;{z}nTwSUh*Bn$3|h>A zu(dAF#Uiwj46FDRYLhM`P?lf-T#0}k30BfUElx@^>H{{x&g3{Fl431wqbx@PGkN_b zcyC|7JYt1FyvGVt5^{7>GNy8?s%KyUOM+^mpJ=kSQ8=za%YYbQXH5bCXs$F(9Gh!F z^q|8XF^BiP3{?f}ke-6MHc>3}w80}tDBgMqYC;|RyGLq*yHl1&bWyMsAz}z9#Bx1N z(t;Qn6t3ID4$x%MH6q_89S9U+g9r)nre!Sfu9^4J8L0G2yngxd8OB_HkR`gs-$b2@hkH&WNJNlnN<3bsK?p)rVdIV4So9iJ zjbZ_-sj-ubtg?q+h5BGkpchKU*y!H`*bm(ccg2rOvMgV@kTcNijPCBhqkMnIgX6rg zWI^E9Ku7wuH|UPiCK4bU1{fTomb?U?JB_dBTNdKoJEImAcr?)hJ!p55Pyj}lvTc`? zESd<2m3v3k=Ccum(>sn{N6mxOs8!&gu4yrV9ClJIX#$`q?B){g-oPoB#WO%H5}CsD8D&l3 z2awng<-V$C21rNEO$_9~?5~aa5Y8qI%#11?8<@xHvLGp);b-u5_C2;>p zANdoyenOb23-k;M2iJQjc_1^uHbC%fz{Ba0j&PMQ9v~I=B;zSX`V+#Zo4{DqC!G!8 zozNN$Jq58snU>)iV6_g_>vjn%T4z>7$a!ZRUYyB^0eN@%l`mm z9UebW56y57>k7jV>VB zAomf_X=FA5#R2C>%uuft=M4)W+{&N}_aj{DA>M^DF7jr^hwq>gOg}7Pme9&Fof2~Qendm0+|o%hAc>oF$o`2GMgwRD z=dn#WZHgNu1C2EPr(q$AP3{x`4I_Z6n4%aPiayZ}O&5VV1Jum#sYF2JwM2VpxF*!pPc3@W66C(YBwn^uYdQIL3pw}wAQMoloNp3 zGM}2s9OtO|)gh%Z1BG@pFe|{w?y@RrR5XqV0XetiW)J)M-iwIBq`=;8jTFR zx^-MP4HED$2lY)D03=8hJ?Dud8VYUZDH94m)ma2Z{D~IElk@}v!UA+;dW;bf5-xy$ zc^-q?G#W$3X;#BWal4wU4o5}Ows=OVeQ=5bDlvg0Xsbe0x+F);ofbjmcR^$-j{2~X z_&KT@f`s2k50XVw8Rep`{b=9E$Ln?KdI=XdN)b(*%f{@l~ri1tDe)=CNlRMs*W1^nf$XI`hU3;6NgDFbwMwaenkd4R}>_XSwTE z3yAsww9g3$BZL7h=+rr0im>)A%?Z7HY?#1`shqVa;r=;d=S@`gWaK#D|yw)InW3-_Sd=QN-9jC=C9> z@=I{{Ud?6#sifI)$d$y57{T8FUoH5L*5u~#)J{|BIea4XQNt}b1iqjtC|Pc=9ccC# zzq<*(z+`tZ;lr)DNd~O4+NOpY_%rA`^aCCVdyRCbG0O-vxWiQtw#c1xIefK`t#}F- zu_5F_Aa9^OOgJ1$oIs=31PQQFn;>O6()?(Wf}H+TT`wQ6uiw5te_TVB9~IV+Mo7~L zz*h|=kqwx8)E-F$A%*AYWX)bGf`E?j6;QUQ1BnS)0xsBer5Kxsf;}4P(|)1fG!T-X z+utFV2t|+pO~0YA6>pM#qq5qm@4SC2LufGr3+xP!rGDd?> z#AEZCe~dzrmWuf7GBltrIuoT0FlcCMQ^!{UUxzA_)4@pDs8obiw3VBvv0?cfv|9>u zYjo^4QXf>5DhHo#4jKDOPAJ6jnDZctQ8w;`csnzK3!>dJXn+mh$op^1LC16Vb*tYA zT62T6%@meA?nZ)ys(B~v8RlAC3=K(x?A7T6YEUJ3lv^&J^my!tr(ZAD=*#Qpjtnk5 z;W)CStSiHrZmtflAw)-K_wnYQ~kT=(BVg(5h;XdDpPaj zFs80^@J3(=J&!+LO8EgFH522GIxv05d;W+*sT!goYjaTLA^Simbq?sbF0j)n;pTZ52II$s4zJOUQK;` zQUyBhK;c5yX5viadC2CBy$rpF(wi7pq#|NGKqIzALW z#Ol}0mjiV*dP+R5jQ`$Pd(?Ty{R7R0b;GA3%yC-aBduPHR%rB=jwo{@JU|?-n`(on zcT7E`20^056E+L#HZ*L}JVb)5U#;V>_Wpc+yUq+B)zwFhRr5KD$ z+=CA&k~=dV^s~WPX;XH%@P&go*g?9-fQam=eVtuv0tideXYf$2^m^wD(I;dZkp?-) z>MyQ^1n=yeV%Bxu)EuDJ+(9}WdVbK|o^q37qMIJ!`pZ~f-(KIZQX+)M;q9VlMC=Jd z%0bc{LD~sgN6W>$3#QoNzB@&hfXWsYatuF+T;sax1ijjbUmOp66gUST1xBl;Q8HcQn>+fsBOoR}*IIeINRtetOzj7Pwp|GMp0>90>{ zA0G4=3i4gDDnp2ph9l71k%9$mrsmY@%mJGq0kAAkAL6Rw!J&EyADx~Y&EwEsaV~H~ zN7ve)!5-4ZHJq|E^3LQIrA}SVy}Y+tQNI38kCdZEZaAI(yHO1A1o{S7E@tHu7qm*X zSxigis1rPl6H33A2oel%O=W3TBs4lP$6uty+vreKYxYz)P5L2M#s$OVqyp^8Wf_Uth1l|2X|{jq0R`NUP4_G4Z(2C7|-RX+8pv_Jrt~ z=E7R?08KPx0mBDnL#iOx<`L&>HINETO*5S=ccrQ<6x~n)Jmpw;O{VTnK{MbZ>qAqZ zL2trMp~CHW*-`vU(OLxM(sB4H=cKtd-tW-4E1)+aK#CvMYuYV3yh;;i>StGLAo@NU z4lGGG%0bo7OSV)C%mTmcg?9lzKga8{=YHV6RyUl$V`;{2&gnEj^A0s#!2M8Ruuwz_ z>rfAokAo(E2rSCE^H0z;cp-;$TpdhjCS1&D*^2xKb+q=Ok!$f)(+zjqMM|i39b?}e zQC&leHC=UqNefN;R3wdz@p3p5ke0@25W$QIA&@qFPZ2jq+dFZ1Ll$`-nx^-rGkHHL zDt=1VEGHu6X=^-Nrv$RpwB+-s*s({nzK!3$Uni^x)(7fmTF#f=lExwc=E5vytyz&@ ztO$~+buIh>w*U&iX{QG-ov=Y!<729Px=;v>KUC>Sa1nZS0yTgVTw8DZZ9xaBH)jA- z8MhSxW3KZ){{l4;d%W8Q}K+_q_s zNB|aMqBOjM%dj-gh&N&M#BUQU#o8gz4{9Z8Rf*QPuIy-46BGH#KR#B%oDR;HRv{q0 zg2G?OUGs7k+S`&(!7NQ2=GY~9x!PJ9R&~&L{2aWe!ibeudKZY)G=juFQ76Cy@27qT z+)GR19%XbZ=mq!!LgPN8II}v*xTC?Mw#$gq+@4a7r+IKJCkF;0f~bs1+f%qOEk(2= z$pJs>Esq6Pnss|ktf%tl}bEmq^u}S2sX}k8L)o;^7{Vr+Y?mz z^kcn0zkOWwKAC)!8tFiX`ywivH~*#1GH!4Rv4SRd6NYo>mn7wh9_RLt4wN+khPFE% z*F{85*jcNoTVo%RkQSHNGCoMsZlu!ss3MBfSVVly#f=Azj9dP8$@I z7oQhf)uu@W29c*pdgMqD!U`C9(+u-=Hm*I3RoBK>h-yhYbc9)-#GhW$EQN4tbIM>` zZFKB-@UWNAJ-@%dzW=aqwmz;WAT?Z;U17ImR!7wwmiikN zKiGqaS!24%okRo*P6^|C;z4>MoVY|hdZCNsq_yZ>c+5vlR81o;Uegvd6Hxw-Ju&PG zn5ScsgN(tQBPpmj0)iTdrlkxjL^n+fqOdJ#lMD;tLEs5_DMA|KX*0RfK2ej7tbI~9 zDJ}drqBkd;sUO`3O@Swayr^Rxvr0FrH)k4rB0XPHT&lgkT{;AQ*J=ODDRh*&_`fP$3#`(ky=8TpT=7@)EAsr~UlnW34B9xvYzo%a|HX3M>>7 zK7bNTL~KonSv4J<%dEPIZR1sB{Dg||s@QD0PtpPpKxt_+8KcXu*?PhrgE=vre4C-{ zT=#%zwF6EkQJttG>=3})le<%? z9cD+Tqa-{hUNwis%Z2UQcdQxx7FG&e&!D1!eTo4AT6Hu9cIcFTfSc{2{9kdF-=1GS zKAqy$%X%F~M%4`!rq;00xX6L$r(A$}oew(=TLCp}RM3E=8JGhs5zRr?4CYzhYw-7LSC~B^QlS}YEe{<_aYF+vBpFD%5b8nmFGLcy-5)9rIx2H^IvQOJ zWF*?jT~CbOzFehibC20HH>*V{u$czqmI#xE6SR@GsAbep9MDuG5jqJ$rfNqCTWS0Q zmNf}5xe#+GO$fXTO*8QVlM_n1YYtPj?LtNB&>_26)}BLq4fl0(0AA}n2>Lp;wIM~0 z&O-520~rY<)kE`g>za#qbOmK?DVEAZbg^S})Tw#jO zk>Sw^dDo%NSpq$s-vsVt+>X_v(+;nr033G&?^NtQ;lpxlUh_F>&kHYp-4%EY_mKk? zdEQ}L$b7E z58wp3$TUIGT07|6Bohjyf|nt3mt6tu7L?Es208GJZU~h(SVJdivY()0lq;61YPlUz z3?=v~^p83^T1YMfYWht)njWq2*kdiWDCb&&C9JUHZCeJZRvr2d0H}GL&jEWg`}*gD ziw+WS5sll$-ZT`-(D@w#S|k1<#NGqRPHi8ZLu1TUafa_f0x#{XZ|zkh3M9*#M4G1h z=rj0{=A@Q3s&d0B&@F=gcJ}-GX5y$x)!fulolo%0sZKZi0%MbAjUZos})IBU1TlSV* zJg>8>aD98X^Zd7`|91Y39DleYf7U^{_ua;z@Q079M{Ts}baia4G5D;fgb)>3TfRCqi_$M+Mr)RWF(~1qg+}`5(^Od`K7eNz4 zLkV-Iqe~27lQ$x*Qdi?@Dc^ouZ>Ti>G>o1>xAaQ z-h1EgJ7UTmEW7lvsZ)tlOL0^2^@d zIy#R!jLOO|(k(;wa5WXzAZ#jb%y7Fo?tDV#kD$HVlHz}w@2_9&<>}WwuhX*hY5xha z3V>Fv^dSs^ErBeE#621!b`Cv^Yo#MRs1T@X#MY5F8xaOaHVjb$<>AJlRX3@oEcDJo(t(0LO=f;s?i|>?)#%u{gJ#Evlq{?gMutGC@Xgz3We!emAxNgcY zquaOe4%T(GXiXQoSv>&>!ZWWO5(}uO+uYjd0cp;nNh)4BMrgikO?)AWNBSJPx7R1F z3O|27SGp`gq4DuE!$Dd5Xo-h%A#nVrClV;VtOxZbRfDzG$#iZfSE0m?y6QR#uAyd)(#4= z>em2sAvmA$Pfn-WBjD*KFod|A8~TJ~BSA-EMV-DD$RGWHw$kXTNS~yUwocuM?PI&g zEoby$&aU~H@MFE)o~m5hNaJe|sb_0P6P?!dumeV5v>7|@J!efXI|5>oaw>Ui`xEH6 zJznhbEEN_;K!M!VFxsZwcx`^;8L}2W9-;dfAJ;nb{qh7C;L`NG3-;CI8EKlVZF8?V zPvVN9hCNq6q-!%43riIGX}nI4-?}BaT0q1p@B(L`35>a(=c8LUf+Je?dPr^ROg9Mf zGt@%NPRVyJAc)+zo*ax`PJoP-8qw|*B{%i3GOD5KNmM-U;697CJa^Z84kj&1xrKNPBHpFUKUm9NV9Q^_a!3r7?A=l)%x! z@&Ru&!1R2v(+s@r-2HX+w>T5Q0+P-F;d}F9m-r5dwzNO@!R)r z&o5tT%=zc~pL-}(&jw;;$J8cDfQt2~Ppu$YUjdZ{K7^vcNi-s*^q(eh;PIeNwAp~1 zMT;y?S~uhb1s5D0&JMKl>vmLxFsEVp++B5oq(eJB_k2GqsX$X8I}N3;hhMxF|H8)L zqjc+9xWrho26I`1gJ||$4&@#+!=Y+d>N*F+rKuTOLS7fZ!WrhSp*B%G8uZMbOV-w_ XCL$TYMm^&<(EtA*$@hcR(?S3Mk$}8+ diff --git a/app-portage/elicense/elicense-1.0.2.ebuild b/app-portage/elicense/elicense-1.0.2.ebuild index 72bda2c729c1..971949dc9c52 100644 --- a/app-portage/elicense/elicense-1.0.2.ebuild +++ b/app-portage/elicense/elicense-1.0.2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI="7" -PYTHON_COMPAT=( pypy3 python3_{9..10} ) +PYTHON_COMPAT=( pypy3 python3_{9..11} ) inherit distutils-r1 if [[ ${PV} == "9999" ]]; then diff --git a/app-portage/flaggie/Manifest b/app-portage/flaggie/Manifest index a6b60eb28f63..c44a62cd6e16 100644 --- a/app-portage/flaggie/Manifest +++ b/app-portage/flaggie/Manifest @@ -1,2 +1,4 @@ DIST flaggie-0.2.1.tar.bz2 16767 BLAKE2B fea0fbc505bfa97e7bee2c05f0cc19077b9b23a021b01aafa2c4b064466677f9dd4ae95c36f6de65b4ad07c5046d539ceb0cb667dcb791b60410d7a5e688813f SHA512 3f273ebeceaaedce7a3807126fb3f450e420338a883440066d06a4d6a95b63bd538bb5da882fea23e0d390b28a83f50375dbda2624f656327775b2b700f2b2e4 DIST flaggie-0.99.0.gh.tar.gz 15210 BLAKE2B 59d8d877ed98580b8631f72be531c21cb8ba9bf482ed3c4ceca6bb8f10fb9873124258eb3aad51b56f2e4f3d8c54fc192c9909bf5f48cbf6127aa74a9f23b377 SHA512 41fcac02b1eb0588802d364da468c5fd9d223e9d21dcbb17a1802953ca74704bfe9d2b764e7be8a8748a8dfcc5172d8395f801c4f36ab836c5b75a08886e1971 +DIST flaggie-0.99.1.gh.tar.gz 16703 BLAKE2B f0f5cfef0a05ab30cdf2f6822c1d447b3977b7230881b96b01d8c6692d89b49bd6f30272d42c9546db0b164957cb76ba2b89d63c8c4a944d54d5d89bd075131c SHA512 757f3528a4c90ab90fbc61b33eeaff15631ee196e3933d11b181b00d4abcde9fa6d84a349286b05b270a68ebd64c618932c140fe0263d509ad90b9246db20dfd +DIST flaggie-0.99.2.gh.tar.gz 17279 BLAKE2B c9015647f5a67e0a5d87e3f9af95784ca2e1eee67c4740d292594a9fc8b259c6485066d3111393b4774d24436b4779f2759b5cefdbc03b02d28e433dce121dfc SHA512 3fc705935f9b14d8f87152516a23a0fb7825ee57063d2916d5336fa9522cf830e2c2adf00d5eb4a906845ef6c3b955ce46592ced09607ebe7c7de591496df876 diff --git a/app-portage/flaggie/flaggie-0.99.1.ebuild b/app-portage/flaggie/flaggie-0.99.1.ebuild new file mode 100644 index 000000000000..9ace377582e4 --- /dev/null +++ b/app-portage/flaggie/flaggie-0.99.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="A smart CLI mangler for package.* files" +HOMEPAGE=" + https://github.com/projg2/flaggie/ +" +SRC_URI=" + https://github.com/projg2/flaggie/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="" + +RDEPEND=" + >=app-portage/gentoopm-0.5.0[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + dev-vcs/git +" + +distutils_enable_tests pytest + +pkg_postinst() { + ewarn "This is a preview release of flaggie 1.x. It it not fully featured" + ewarn "yet and it may have significant bugs. Please back your /etc/portage" + ewarn "up before using it. Verify the results using --pretend." +} diff --git a/app-portage/flaggie/flaggie-0.99.2.ebuild b/app-portage/flaggie/flaggie-0.99.2.ebuild new file mode 100644 index 000000000000..9ace377582e4 --- /dev/null +++ b/app-portage/flaggie/flaggie-0.99.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="A smart CLI mangler for package.* files" +HOMEPAGE=" + https://github.com/projg2/flaggie/ +" +SRC_URI=" + https://github.com/projg2/flaggie/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="" + +RDEPEND=" + >=app-portage/gentoopm-0.5.0[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + dev-vcs/git +" + +distutils_enable_tests pytest + +pkg_postinst() { + ewarn "This is a preview release of flaggie 1.x. It it not fully featured" + ewarn "yet and it may have significant bugs. Please back your /etc/portage" + ewarn "up before using it. Verify the results using --pretend." +} diff --git a/app-portage/gentoopm/gentoopm-0.5.0.ebuild b/app-portage/gentoopm/gentoopm-0.5.0.ebuild index a18a6122239d..5d775de973ea 100644 --- a/app-portage/gentoopm/gentoopm-0.5.0.ebuild +++ b/app-portage/gentoopm/gentoopm-0.5.0.ebuild @@ -24,7 +24,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~sparc ~x86 ~x64-macos" RDEPEND=" || ( - >=sys-apps/pkgcore-0.9.4[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.19[${PYTHON_USEDEP}] >=sys-apps/portage-2.1.10.3[${PYTHON_USEDEP}] ) " diff --git a/app-portage/gentoopm/gentoopm-9999.ebuild b/app-portage/gentoopm/gentoopm-9999.ebuild index 82fe7d65e1e8..9b9d274465d8 100644 --- a/app-portage/gentoopm/gentoopm-9999.ebuild +++ b/app-portage/gentoopm/gentoopm-9999.ebuild @@ -20,7 +20,7 @@ SLOT="0" RDEPEND=" || ( - >=sys-apps/pkgcore-0.9.4[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.19[${PYTHON_USEDEP}] >=sys-apps/portage-2.1.10.3[${PYTHON_USEDEP}] ) " diff --git a/app-portage/pycargoebuild/Manifest b/app-portage/pycargoebuild/Manifest index 22bbcf452177..de72a737fe4c 100644 --- a/app-portage/pycargoebuild/Manifest +++ b/app-portage/pycargoebuild/Manifest @@ -1 +1,2 @@ DIST pycargoebuild-0.6.1.gh.tar.gz 20233 BLAKE2B a680f0b446554797f82f5903b8f51631d4026329de79327c788338ddafecdcc47b7f1d0ca3b0c81a909cde6ba24eece576f3f591ea08ad1d7adf90d545ab0869 SHA512 00183b2cedddb0c47be3e709250e679184f45af16575a5b94efc5a1598379f5c02246fd303e26b7e53ebf858c039552c7802329b0ee62c67cc15c42b39c00f09 +DIST pycargoebuild-0.6.2.gh.tar.gz 21846 BLAKE2B d9e13a9335b0c3a1d68fad1860afee608c6c5c48cef1d7a098669f7e8811280c240b63319372b80b2d6d7cba21b9715e7a8e1063cbc4aa6c8f75039d40cce3e4 SHA512 f38ee34f54312fd98b064af43efb45da480cf0d4d8fc977a4bd1e59d58ef161969043088d23e9031448ae6f3e78af32abb40a72f26e195426868559feba436d5 diff --git a/app-portage/pycargoebuild/pycargoebuild-0.6.1.ebuild b/app-portage/pycargoebuild/pycargoebuild-0.6.1.ebuild index 509b3840a625..878feefad882 100644 --- a/app-portage/pycargoebuild/pycargoebuild-0.6.1.ebuild +++ b/app-portage/pycargoebuild/pycargoebuild-0.6.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND=" dev-python/license-expression[${PYTHON_USEDEP}] diff --git a/app-portage/pycargoebuild/pycargoebuild-0.6.2.ebuild b/app-portage/pycargoebuild/pycargoebuild-0.6.2.ebuild new file mode 100644 index 000000000000..509b3840a625 --- /dev/null +++ b/app-portage/pycargoebuild/pycargoebuild-0.6.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{9..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="A generator for Rust/Cargo ebuilds written in Python" +HOMEPAGE=" + https://github.com/projg2/pycargoebuild/ + https://pypi.org/project/pycargoebuild/ +" +SRC_URI=" + https://github.com/projg2/pycargoebuild/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/license-expression[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) +" + +distutils_enable_tests pytest diff --git a/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild b/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild index 97a74ccd3d7b..c40f0b7b760a 100644 --- a/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild +++ b/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit python-single-r1 DESCRIPTION="Convert your system to SYMLINK_LIB=no" diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz index e26ccb51adc1cb173fc018d8ec023a1a6ed6b7e2..364a0c19dc6c74b84056343ee3ef14859511be1b 100644 GIT binary patch literal 8801 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 Xvajn!8ZyL)^KbqKwT{nz*ggONcn^@P literal 8801 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 X*2!Hj(vTrWoPYCw;t1GS*ggONF`1Y_ diff --git a/app-shells/zsh-completions/Manifest b/app-shells/zsh-completions/Manifest index 5de3a9af26ad..84fdecb48bea 100644 --- a/app-shells/zsh-completions/Manifest +++ b/app-shells/zsh-completions/Manifest @@ -1,2 +1 @@ -DIST zsh-completions-0.33.0.tar.gz 285049 BLAKE2B bcbbb2966a48f1b8c06e14f14432e147b4a4ca28c7d9769b4a108e3d4e005c37874c93c836c8636dabb860780077ccc5d9ebbd339f63c34fd16975ec5486a5c4 SHA512 8eaa7d9d2a58e8e2daa6ba7d9a8498e607b271bfd0484184482ec610e7f647ca72ba945f6897b2d619918304a18d048c4b079dae0993dc660cba61d4bce1e0a3 DIST zsh-completions-0.34.0.tar.gz 304543 BLAKE2B 75afed3059e889f92843099ad3eddae1f939a7d9a46d87a8048c5742b44699c2da13a9c2ea00ca2ea02898472199f064c420aac8943338e3b22189a7cc0d23b4 SHA512 643e967a77ab708c6316a9b43edd8b411f133aa4abe10bf69d3f5e545b2128423ad80d3509e7f9077b30cb8a83f60fe8d4355ed0a697dadffe1e1aaac6597c04 diff --git a/app-shells/zsh-completions/zsh-completions-0.33.0.ebuild b/app-shells/zsh-completions/zsh-completions-0.33.0.ebuild deleted file mode 100644 index ccbe230c7310..000000000000 --- a/app-shells/zsh-completions/zsh-completions-0.33.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} == 9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git" -else - SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~x64-macos" -fi - -DESCRIPTION="Additional completion definitions for Zsh" -HOMEPAGE="https://github.com/zsh-users/zsh-completions" - -LICENSE="Apache-2.0 BSD MIT ZSH" -SLOT="0" - -RDEPEND="app-shells/zsh" - -src_install() { - insinto /usr/share/zsh/site-functions - doins src/_* -} - -pkg_postinst() { - elog - elog "If you happen to compile your functions, you may need to delete" - elog "~/.zcompdump{,.zwc} and recompile to make the new completions available" - elog "to your shell." - elog -} diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz index 4153fdbcb4974ba05e64f1c074d151a13b9f6739..7aa89c0661a1944b67668a8e3f05e94c1e19c1fe 100644 GIT binary patch delta 23741 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 literal 12925 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 delta 15404 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 - https://github.com/coreos/etcd/issues - https://raw.githubusercontent.com/coreos/etcd/master/CHANGELOG - https://github.com/coreos/etcd/blob/master/README.md/ - coreos/etcd + https://github.com/etcd-io/etcd/issues + etcd-io/etcd Installs etcd daemon diff --git a/dev-db/mysql-workbench/Manifest b/dev-db/mysql-workbench/Manifest index 6522ac420c3c..8778f13f73b3 100644 --- a/dev-db/mysql-workbench/Manifest +++ b/dev-db/mysql-workbench/Manifest @@ -1,2 +1,3 @@ DIST antlr-4.9.1-complete.jar 2100605 BLAKE2B 6fcdc184900cd30e42b3e1b6f56bcccbf1d3c975edc8475b92b9c0779568148f711e9bcbb77859d8fbff2d31f362a9b562847b9b9ece03c8c4b7792341fab57e SHA512 a01815324c15fbff9cb917fa2cdef85aabf34c77730913026257e92c195d11f059c73a1579ffa74616b76b5aba34fd6074b19e1de8f2f3bec1c55cd950f4947b DIST mysql-workbench-community-8.0.31-src.tar.gz 19350289 BLAKE2B eac2024763f1129020584f1f0d019567b88a5de6236607d9c5c140e3041c6570a50bed50d3783f5a51ac2d16331300d49095f16f786d5152bb378f0d8f5cb548 SHA512 7ff9b6636292d6fa1708903e5fd26fdcd07150e34217ddb6fe552dd46c026ed49cd5086e7f43daea09d90f390cd14b59ddd8371b308dc6c9b3f0fe3455e04b7a +DIST mysql-workbench-community-8.0.32-src.tar.gz 19353724 BLAKE2B 0ae8b7cfa0c73b4637ea62bdb46ff4102a374a6dc0b84eed8df414c07277763c61312996a011da82af668c6600bb76f723be60995509b7108ec184fde514f7b0 SHA512 368f9874a996efa782b6e0e6cf8b8919aacd2d7d4ad273f8ab5ed1ac6c9490e2c37bc1413867c5ed85169f04773bafcea7d513c8fc12323ba225cdb411b9ff05 diff --git a/dev-db/mysql-workbench/mysql-workbench-8.0.32.ebuild b/dev-db/mysql-workbench/mysql-workbench-8.0.32.ebuild new file mode 100644 index 000000000000..9b199f066c5a --- /dev/null +++ b/dev-db/mysql-workbench/mysql-workbench-8.0.32.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +GCONF_DEBUG="no" + +PYTHON_COMPAT=( python3_{9,10} ) +PYTHON_REQ_USE="sqlite" + +ANTLR_VERSION=4.9.1 + +inherit gnome2 flag-o-matic python-single-r1 cmake + +MY_P="${PN}-community-${PV}-src" + +DESCRIPTION="MySQL Workbench" +HOMEPAGE="https://www.mysql.com/products/workbench/" +SRC_URI="https://cdn.mysql.com/Downloads/MySQLGUITools/${MY_P}.tar.gz + https://www.antlr.org/download/antlr-${ANTLR_VERSION}-complete.jar" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="debug doc" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# glibc: deprecated mutex functions, removed in 2.36.0 +CDEPEND="${PYTHON_DEPS} + app-crypt/libsecret + dev-libs/glib:2 + =dev-cpp/glibmm-2.14:2 + dev-cpp/gtkmm:3.0 + dev-libs/atk + >=net-libs/libssh-0.9.5[server] + x11-libs/pango + x11-libs/gtk+:3 + >=x11-libs/cairo-1.5.12[glib,svg(+)] + >=dev-libs/rapidjson-1.1.0 + dev-libs/libsigc++:2 + dev-libs/boost[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++-8.0.27-r1 + dev-db/vsqlite++ + || ( dev-db/libiodbc dev-db/unixODBC ) + dev-python/pexpect + >=dev-python/paramiko-1.7.4 +" + +RDEPEND="${CDEPEND} + app-admin/sudo + >=sys-apps/net-tools-1.60_p20120127084908" + +DEPEND="${CDEPEND} + dev-lang/swig + virtual/jre + virtual/pkgconfig" + +S="${WORKDIR}"/"${MY_P}" + +PATCHES=( + "${FILESDIR}/${PN}-6.2.5-wbcopytables.patch" + "${FILESDIR}/${PN}-8.0.19-mysql-connector-8.patch" +) + +src_unpack() { + unpack ${PN}-community-${PV}-src.tar.gz +} + +src_prepare() { + ## remove hardcoded CXXFLAGS + sed -i -e 's/-O0 -g3//' ext/scintilla/gtk/CMakeLists.txt || die + ## And avoid -Werror + sed -i -e 's/-Werror//' CMakeLists.txt || die + ## Fix doc install directory + sed -i -e "/WB_INSTALL_DOC_DIR/ s/mysql-workbench/${P}/ ; /WB_INSTALL_DOC_DIR/ s/-community//" CMakeLists.txt || die + + ## package is very fragile... + strip-flags + + cmake_src_prepare +} + +src_configure() { + if has_version dev-db/libiodbc ; then + IODBC="-DIODBC_CONFIG_PATH=/usr/bin/iodbc-config" + fi + + append-cxxflags -std=c++11 + ANTLR_JAR_PATH="${DISTDIR}/antlr-${ANTLR_VERSION}-complete.jar" + local mycmakeargs=( + -DWITH_ANTLR_JAR=${ANTLR_JAR_PATH} + -DLIB_INSTALL_DIR="/usr/$(get_libdir)" + -DIODBC_INCLUDE_PATH="/usr/include/iodbc" + ${IODBC} + -DPYTHON_INCLUDE_DIR="$(python_get_includedir)" + -DPYTHON_LIBRARY="$(python_get_library_path)" + -DMySQL_CONFIG_PATH="/usr/bin/mysql_config" + ) + cmake_src_configure +} diff --git a/dev-db/opendbx/Manifest b/dev-db/opendbx/Manifest index bed49d750703..fa478c56f9f0 100644 --- a/dev-db/opendbx/Manifest +++ b/dev-db/opendbx/Manifest @@ -1,3 +1 @@ -DIST libopendbx-1.5.0.tar.gz 583894 BLAKE2B c427bf8d79df6b83d0ce940d974625bd9b54e49e502f864d244a780185b6321f84a6b779e09b603a71ca26549844001268f0357169e9a74e742b9c2668e4b3ec SHA512 7e4e9b8c62fd981276f6747f8184d7e34d743b866bfd76c8126a16371b50dc682177fd563212333d2dbebe2128d0b1527fc69029833329ba8cc0311308fa9bb5 -DIST opendbx-1.4.5.tar.gz 582915 BLAKE2B 7a11947f73ba3a3d407fecf7600589b64a6a80b82f24720ae613d1dc7044e7efe3af8fe273c0cdb043923af2cee1913766054eff3267243345b89c6977124be6 SHA512 e46289f9a7eb8b6e4084863834f8c4ca080eb3343b5f9d5837c476bab0a39e798a6364c8648f9fb53e52ab60cae57749b9f7e9bd23cb95b8ff21160f1bf4247e DIST opendbx-1.4.6.tar.gz 587514 BLAKE2B 0a6c983ac1ebdc3ad9390185938f32e13ba9ff2ced6d41390421e1e3a1e9eb639a85d89da7ce2dd67f05fd2fcaebb2f53146f43678e548511403d8cdc4de88da SHA512 dd6d53d29157057dbf4e273fd82c7694e8bc626d3409d6ab9c25627a0fec96418326550fa8004b5341facdc4cd8aae12516224e8bb84e2562482885780ff0e55 diff --git a/dev-db/opendbx/opendbx-1.4.5-r2.ebuild b/dev-db/opendbx/opendbx-1.4.5-r2.ebuild deleted file mode 100644 index 648c8613b17f..000000000000 --- a/dev-db/opendbx/opendbx-1.4.5-r2.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit flag-o-matic - -DESCRIPTION="OpenDBX - A database abstraction layer" -HOMEPAGE="https://www.linuxnetworks.de/doc/index.php/OpenDBX" -SRC_URI="https://www.linuxnetworks.de/opendbx/download/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="firebird +mysql oracle postgres sqlite" -RESTRICT="firebird? ( bindist )" - -RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql:* ) - sqlite? ( dev-db/sqlite:3 ) - oracle? ( dev-db/oracle-instantclient[sdk] ) - firebird? ( dev-db/firebird )" -DEPEND="${RDEPEND} app-doc/doxygen app-text/docbook2X" - -REQUIRED_USE="|| ( firebird mysql oracle postgres sqlite )" - -PATCHES=( "${FILESDIR}/${PN}-doxy.patch" ) - -pkg_setup() { - if use oracle && [[ ! -d ${ORACLE_HOME} ]] - then - die "Oracle support requested, but ORACLE_HOME not set to a valid directory!" - fi -} - -src_configure() { - local backends="" - - use firebird && backends="${backends} firebird" - use mysql && backends="${backends} mysql" - use oracle && backends="${backends} oracle" - use postgres && backends="${backends} pgsql" - use sqlite && backends="${backends} sqlite3" - - use mysql && append-cppflags -I/usr/include/mysql - use firebird && append-cppflags -I/opt/firebird/include - - if use oracle ; then - # Traditionally, OCI header files are provided in: - append-cppflags -I"${ORACLE_HOME}"/rdbms/public - # But newer versions merged them with additional SDKs: - append-cppflags -I"${ORACLE_HOME}"/sdk/include - # Depending on the client package ORACLE_HOME refers to, - # we need to find the libraries in varying locations: - # - gentoo instantclient has multilib (dev-db/oracle-instantclient) - append-ldflags -L"${ORACLE_HOME}"/$(get_libdir) - # - vanilla full client lacks multilib (LINUX*_client{,_home}.zip) - append-ldflags -L"${ORACLE_HOME}"/lib - # - vanilla instantclient lacks libdir (instantclient-*.zip) - append-ldflags -L"${ORACLE_HOME}" - fi - - # bug #788304 - append-cxxflags -std=c++14 - - econf --with-backends="${backends}" -} - -src_compile() { - # bug #322221 - emake -j1 -} - -src_install() { - emake -j1 install DESTDIR="${D}" - dodoc AUTHORS ChangeLog README - - rm -f "${D}"/usr/$(get_libdir)/opendbx/*.{a,la} -} diff --git a/dev-db/opendbx/opendbx-1.4.6-r4.ebuild b/dev-db/opendbx/opendbx-1.4.6-r4.ebuild deleted file mode 100644 index 0a2385d02aca..000000000000 --- a/dev-db/opendbx/opendbx-1.4.6-r4.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit flag-o-matic - -DESCRIPTION="OpenDBX - A database abstraction layer" -HOMEPAGE="https://www.linuxnetworks.de/doc/index.php/OpenDBX" -SRC_URI="https://www.linuxnetworks.de/opendbx/download/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="firebird +mysql oracle postgres sqlite" -RESTRICT="firebird? ( bindist )" - -RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql:* ) - sqlite? ( dev-db/sqlite:3 ) - oracle? ( dev-db/oracle-instantclient[sdk] ) - firebird? ( dev-db/firebird )" -DEPEND="${RDEPEND} app-doc/doxygen app-text/docbook2X" - -REQUIRED_USE="|| ( firebird mysql oracle postgres sqlite )" - -PATCHES=( "${FILESDIR}/${PN}-doxy.patch" ) - -pkg_setup() { - if use oracle && [[ ! -d ${ORACLE_HOME} ]] - then - die "Oracle support requested, but ORACLE_HOME not set to a valid directory!" - fi -} - -src_configure() { - local backends="" - - use firebird && backends="${backends} firebird" - use mysql && backends="${backends} mysql" - use oracle && backends="${backends} oracle" - use postgres && backends="${backends} pgsql" - use sqlite && backends="${backends} sqlite3" - - use mysql && append-cppflags -I/usr/include/mysql - use firebird && append-cppflags -I/opt/firebird/include - - if use oracle ; then - # Traditionally, OCI header files are provided in: - append-cppflags -I"${ORACLE_HOME}"/rdbms/public - # But newer versions merged them with additional SDKs: - append-cppflags -I"${ORACLE_HOME}"/sdk/include - # Depending on the client package ORACLE_HOME refers to, - # we need to find the libraries in varying locations: - # - gentoo instantclient has multilib (dev-db/oracle-instantclient) - append-ldflags -L"${ORACLE_HOME}"/$(get_libdir) - # - vanilla full client lacks multilib (LINUX*_client{,_home}.zip) - append-ldflags -L"${ORACLE_HOME}"/lib - # - vanilla instantclient lacks libdir (instantclient-*.zip) - append-ldflags -L"${ORACLE_HOME}" - fi - - # bug #788304 - append-cxxflags -std=c++14 - - econf --with-backends="${backends}" -} - -src_compile() { - # bug #322221 - emake -j1 -} - -src_install() { - emake -j1 install DESTDIR="${D}" - dodoc AUTHORS ChangeLog README - - rm -f "${D}"/usr/$(get_libdir)/opendbx/*.{a,la} -} diff --git a/dev-db/opendbx/opendbx-1.5.0-r3.ebuild b/dev-db/opendbx/opendbx-1.5.0-r3.ebuild deleted file mode 100644 index b4e76604878b..000000000000 --- a/dev-db/opendbx/opendbx-1.5.0-r3.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit flag-o-matic - -MY_PN="lib${PN}" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="OpenDBX - A database abstraction layer" -HOMEPAGE="https://www.linuxnetworks.de/doc/index.php/OpenDBX" -SRC_URI="https://www.linuxnetworks.de/opendbx/download/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~x64-solaris" -IUSE="firebird +mysql oracle postgres sqlite" -RESTRICT="firebird? ( bindist )" - -RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql:* ) - sqlite? ( dev-db/sqlite:3 ) - oracle? ( dev-db/oracle-instantclient[sdk] ) - firebird? ( dev-db/firebird )" -DEPEND="${RDEPEND} app-doc/doxygen app-text/docbook2X" - -S="${WORKDIR}"/${MY_P} - -REQUIRED_USE="|| ( firebird mysql oracle postgres sqlite )" - -PATCHES=( "${FILESDIR}/${PN}-doxy.patch" ) - -pkg_setup() { - if use oracle && [[ ! -d ${ORACLE_HOME} ]] - then - die "Oracle support requested, but ORACLE_HOME not set to a valid directory!" - fi -} - -src_configure() { - local backends="" - - use firebird && backends="${backends} firebird" - use mysql && backends="${backends} mysql" - use oracle && backends="${backends} oracle" - use postgres && backends="${backends} pgsql" - use sqlite && backends="${backends} sqlite3" - - use mysql && append-cppflags -I/usr/include/mysql - use firebird && append-cppflags -I/opt/firebird/include - - if use oracle ; then - # Traditionally, OCI header files are provided in: - append-cppflags -I"${ORACLE_HOME}"/rdbms/public - # But newer versions merged them with additional SDKs: - append-cppflags -I"${ORACLE_HOME}"/sdk/include - # Depending on the client package ORACLE_HOME refers to, - # we need to find the libraries in varying locations: - # - gentoo instantclient has multilib (dev-db/oracle-instantclient) - append-ldflags -L"${ORACLE_HOME}"/$(get_libdir) - # - vanilla full client lacks multilib (LINUX*_client{,_home}.zip) - append-ldflags -L"${ORACLE_HOME}"/lib - # - vanilla instantclient lacks libdir (instantclient-*.zip) - append-ldflags -L"${ORACLE_HOME}" - fi - - econf --with-backends="${backends}" -} - -src_compile() { - # bug #322221 - emake -j1 -} - -src_install() { - emake -j1 install DESTDIR="${D}" - dodoc AUTHORS ChangeLog README - - rm -f "${D}"/usr/$(get_libdir)/opendbx/*.{a,la} -} diff --git a/dev-db/oracle-instantclient/Manifest b/dev-db/oracle-instantclient/Manifest index 42f900622c36..a06d0dbd82d1 100644 --- a/dev-db/oracle-instantclient/Manifest +++ b/dev-db/oracle-instantclient/Manifest @@ -1,35 +1,28 @@ DIST instantclient-basic-linux-19.11.0.0.0dbru.zip 70336706 BLAKE2B 061f6abc83bab7f2e6712e33274783f96caee3d97629d39cacd925af658f737a072207449468e05f89672bcfc7ff98f81d7d9c92a8f844664ce97b4c6afabf27 SHA512 da4db9c64c0f92c2b78cc6b26ff710e3330e937395d62942625921401042af27fdf80d25eb3748c97f4281442ddb72f3ddc5f68171a89ae289f3d2f492c56ef7 DIST instantclient-basic-linux-21.3.0.0.0.zip 74751697 BLAKE2B f9b29d1c98a55946670ce6a5c674f2c9e6a8d6152b0f4d335f41ad9479b0a2bcf9ba791aeba894161c64c5e088b458506c068d4ece386956158cb09f27f91b07 SHA512 b8599ebe0cf867336b1dfb4edb974b934ed29e96aa7b7a866b93c8d8271c8dfacc693b884a9e422272098e09b4c5a2d6badb11fffb57b43ca4eb15907878bb99 -DIST instantclient-basic-linux.x64-18.5.0.0.0dbru.zip 72902980 BLAKE2B 23fd9885309507183758cf817b0d68342633ad08eb627f4136b967cf38e1910cefa905f17ffea7c929fafe2232eca71ee66a15153f202eb0d03236a1b21cdc30 SHA512 10e6f91dfe07ee4788a5f70ce65affe141061e7b1d6ea0eab6583bd2aed47d7281824e91da2103c53f15e49f02b94add8c3d524494cd4eacded90b2d1cc8743b DIST instantclient-basic-linux.x64-19.11.0.0.0dbru.zip 75943090 BLAKE2B 6e081d22af1161d1505847c6918cc618f92810d7803f2bb13b3c58f2e8c5bb3aa70d2006fbd1fcc193d3719ecf224c3541f3dc5c5ccfc6105a10c54c51ddd2c9 SHA512 0f7242a1becb062b6c55202587360895529e7ec277b0e41e27466dc01caf4b97cf0a256d0ccb9b71fb86b4802d9c427e0428f0419260b609d94472f89f7f33e6 DIST instantclient-basic-linux.x64-21.3.0.0.0.zip 79375865 BLAKE2B 2215829c6f7df463d0cd1108755976eb5cc6d4fdf41201687236131151d2068a9e3c8762bfdac65ce2890c57cdb2fea6684e6012d836f232a8ff3cb93223deec SHA512 812dd6bb3a3c24b87e40a3df0c2a0dcfe1b5e27524b8e1622c533d8561cd4d674e9d90b8e66f571ee21bf3d1e152092ee986b6ff226d51674f1253f1ffb97ae4 DIST instantclient-jdbc-linux-19.11.0.0.0dbru.zip 1577534 BLAKE2B 954049186c80028567f5ec0bb30aa28f6d9092d8c8be7cfef67f94e397dc26b935cfbbf75bee3b32e56c3697fb5a7e3181f9948ef91177af68c648e102a7db77 SHA512 5717137a6ebf28669347dd6f03f61b7242a332b927b55502b9019d108714c77e3dd31894f6d5260df6553604b0255b657aed46b63262db9f2e7153c067387e0e DIST instantclient-jdbc-linux-21.3.0.0.0.zip 1578398 BLAKE2B 42fbcd9946ff87f438297751febcaef4d361d36ac9d6538bc52f988f98c51531efb3a2721ba5c3859bf7f8e9092667704c206cc373d6ad099c1e6048077b3662 SHA512 3bb62dbe0738f6800945858acf56780d8049af0d6c6466e926c7173deaecf3dcd277f9a7e57f3b89aef08e73a585b57eded7175809ddf8a53402523ba392c1d5 -DIST instantclient-jdbc-linux.x64-18.5.0.0.0dbru.zip 1578269 BLAKE2B 88047325934da02e81e907c9c4caee540cb06da7d7c08562e90781c2f6004940ba20131d971018fe237cc09cfef010fdf6f912b2309006396315ad67c17b10b6 SHA512 e46a4326f61863a63be333bd588571bc037edd2de1f2462b799e17c65ca8556aeaf42e2eed3a7226bf8c89479b4a723fc6cf6582a65b5ee8a827ffdad1c06bc8 DIST instantclient-jdbc-linux.x64-19.11.0.0.0dbru.zip 1578059 BLAKE2B f5db4ab8b4424d21bb685b43012f71a228fdf1444e055b44dcf029b3beeefcca96aaddc496ac5912d4b337ec5d2bbd959df6083c18f7921811e996a2d73e5af6 SHA512 b2f906ae887f0421ff2edb80a70d0ede1fa624792e45ebfd205ade3f24dcd3cbc596c3ee64c39d7143810a2a11fafc649ad46cb5549d519dd3a1ffb7476fb537 DIST instantclient-jdbc-linux.x64-21.3.0.0.0.zip 1578995 BLAKE2B 9913c62abe55d5c5ebe7e9feeb9051b7833d33e3a7bc8b96667336d2ecb8bd8766d268f2eef2f2de247b0edf1d3abb65c56316a3d11b14ebcf782a3c75ed332e SHA512 8d2b7344c99ec0744e147c899e252f34fd29b7dff49b2bbe5497836130fd8e9d01f874b33ddaf7a8cca442d62eb7da56ed547120ffd409bb4731a9b56166bb42 DIST instantclient-odbc-linux-19.11.0.0.0dbru.zip 600428 BLAKE2B b4bcb4131bab1fac2650bee8cf1db4f389e89bbf0e310f9df2a9f1ce29ebf35f8056e350175ceb406e82bd077825cb4e6ad405c5ec00929f2db2630e99630006 SHA512 9a21c2dc06b6e1c4ae7305ce248cbfe45e4ad830a48f3e088be11065471beda002fd5a6bcca71f5095ad70186d742bddffc82bdb79a4368e89c59bfd3f04af4b DIST instantclient-odbc-linux-21.3.0.0.0.zip 760101 BLAKE2B 68a96fa5e24f5d44f64eabfd142280d620423f15fff62b10094b4425b520a2a31ba54fe6bce2d723700d38ce5a579d31a1c49ef6928eb6f4e342c7c8d98a49aa SHA512 e2e4cf126652580bf2d8f8ace7694881382b745a7adfabbba0c3e6fddcbb9ca7e300b0d18b19c8da029ca8f33c5f8f95baa141da20659ba49c9a8e6f4848b2db -DIST instantclient-odbc-linux.x64-18.5.0.0.0dbru.zip 651470 BLAKE2B c5e7d794137fafb97ecb5fb647a640e59490270787c16f972882c03b34c4f404717f6f87e8501252f415a85b8d92031bba9910eb034c92c4f7fac37f66a3fe43 SHA512 b9e066af00b263b348f1e7a26dbf5672f01be79115bd75a47e2cff95f32fb412a8d03736e1c5ac663847a2d75ea5606cdb1fc27434f7690120c462f8eb15a6cf DIST instantclient-odbc-linux.x64-19.11.0.0.0dbru.zip 638686 BLAKE2B c9fa1b8988d85870bb4c2d9cb5c34c1572079c36a51da0ef726250f03ca0b53dbc19990582358011f099ca183d6148f8110cf80c1a17917549f6e38be503f706 SHA512 7d92ff08ea48de0e981cadad15a3c392749b3e20331b25f00f2f96ef7cc11a9802408f18dbfbf36366b0122d6c8fd256d43297c3bd87b4304b0479b1593e35fc DIST instantclient-odbc-linux.x64-21.3.0.0.0.zip 798599 BLAKE2B d020c68895dbb59e53e2e7ebc599e9016dee123dc03d3ce5f9263e721fa7664ecc6fc8b49b0b498a87b0d24bf74e79854edd66c2b2e7a9367be8e1e9c2cbe159 SHA512 0bf756458f3a856bbe6942d1f4bc30a7261ce3da7524ab8b71f77d9f367767ad75e8ed83e4de18bed1eb8d597f2aa0efe0c713a2e407e801e7ce3f83e152361b DIST instantclient-precomp-linux-19.11.0.0.0dbru.zip 5194893 BLAKE2B cbfda89f2f97728234aa3aa58d13289be66db0127f1e73675ea2fae348d8dff28e86b85b0a5a8f372dc155a07d6aa71f2096ef5b3cdc3082ca80c107fac06f4b SHA512 196ea51fc11d59212e274669e623d86cd91c6a8d7425cab5a08044d216b118ef2e4597e0c2a904579f35de87b5fb87f9d6a6eeab927af5878c3a7e1e504730b5 DIST instantclient-precomp-linux-21.3.0.0.0.zip 5290951 BLAKE2B 3df4c41019315119d63ec780b9ae23d48823ecb2b9aa61a923c87c3e1f30fd97266030bbbc898d59b402931e02e8b3dcedfb6b96bd41381b583da2b380526f5d SHA512 b1fb267c373410c3c24fbdc4102b3395beaf0609ec3439f730a31ba43c5f2e1b276ce6e7df04de0d542c211dfef3ecadfccfe33f1472653feb42fb25a9dc700a -DIST instantclient-precomp-linux.x64-18.5.0.0.0dbru.zip 6401804 BLAKE2B 9098fa6966023e4cc48e9c4fe60aef5e7c4d15a5200fcf92716fc224fa741cb6bd41bbe58a1820ab4c4c95b5be2faee8f0d85dcf6d5c0f14c51943fd67b32856 SHA512 e44ddacecbcc7311f59490116fe44f0d9b303c0a669d9ecf43926bb5627b0a767400bd51e8ec1162d088ff52022d2fa0d2f4e9d83e7efc0e40b0c02679c1b109 DIST instantclient-precomp-linux.x64-19.11.0.0.0dbru.zip 6254880 BLAKE2B 0035623721a12c096a38ee64bc41465682214763f123ce9c529c61b6081c6de54bd7835f8b4ef07dca5eafda5354a77fa589c7c54cde412e1bdd4f313e58b3bb SHA512 d322b7896992cef8e48cc48acc68a5730d2a04ba0af5130eafa6ada79b64b16a4bd8cfaa02a28587d0871713579a5215ff46162499cd1f422252ef8dab61b7ab DIST instantclient-precomp-linux.x64-21.3.0.0.0.zip 6386663 BLAKE2B fea4e0465330d4309791f9ca58ae169b1ff2cd1f17b003210aab1fe4faa92d6e48ee20bbf7d84f44f437bf5297c69c9c2b5a2e3cfb687c8010f8ba75bb928c9f SHA512 8235236175f35d4634005249ccbe0ea5dec4078fd795545184578cefbb8d45663731c507baac4a952fb9603272aa3ff58197eb23801894bbd240cf5736460d57 DIST instantclient-sdk-linux-19.11.0.0.0dbru.zip 933913 BLAKE2B 08cb6c94cd152f58fe9e52874b40dec56a6f7d3c9913122303b46f75ae2df0e13fff1a375136b6fffabe9ee7a7d844a2b95b1be380b6d957338b09a15c9fe83a SHA512 8d7aff3d066f423021a5babda86b1b378333966fd892146bf46a967495180fc099e9766deab27d81735fee845ab43ee48d8815fd96a73e3a235c4fde74952e40 DIST instantclient-sdk-linux-21.3.0.0.0.zip 1000869 BLAKE2B 3e3f01da8218dad9de699b587ecd37dc465bd5779c7d6919149bcd947e9e9575d35727fe7d1251db8df12214a399b665c62be9e790dbaeaa895b2442ffcdd8fd SHA512 dd88433810e5b72d96747e57b34f7880607fdd0250d04972afed9a9f20c27ce1b74d7030b4de60e03621f98117b7ee93062c6c750b5c2dd104668a0afd45cd47 -DIST instantclient-sdk-linux.x64-18.5.0.0.0dbru.zip 929988 BLAKE2B 942f99fbea74e253a0be1677cfe40d79a26cb7a6442631d626648a65aa4f20b730e4f1ff13effcce5c4befd2ce50ab038f88b61c6f05ccad262568b209b3048f SHA512 7adc9e315c7c8784e4648a97fa54e03eb26a05b7b35a1f5cf1105898701b31fdc22f0011b1ae192752adcf3ec9798ba635bb9a9a5d4bc768a9a519c3564a9375 DIST instantclient-sdk-linux.x64-19.11.0.0.0dbru.zip 933906 BLAKE2B 7d15f4c5a53708fd311ca75c35db5cf1241070217c21acf05f181ad07259135fd64eeb8f84582ce1faa6bbdd9c3fc29c07e44d82ff60fe1bbb9acaf7f70612c3 SHA512 d964612f0bb571c5c1fe78d14f861b2189d917d23e9be936faa637d5a2f8b530dc93a1ae0130346b70897bd1382f23953ff3e7f3163a580b7c6058675ac5fcf2 DIST instantclient-sdk-linux.x64-21.3.0.0.0.zip 1000777 BLAKE2B b593e3ef880a22d712a4e2b0c51f2f68e5d9ab6c3e4124b32de643eab7d3b41b6d5eb46f4ac98af743d90343d29975760048af5b7be0919c40a9b84217b31939 SHA512 5372c151a5b45bb2cdf80c47ea65b4d8ad849cc5a50818917484b952e03c344f2d7f1896a13d51ad9daf7fa9c43226aa011dca03161d6976375f239f782bdd23 DIST instantclient-sqlplus-linux-19.11.0.0.0dbru.zip 884155 BLAKE2B f681321cc43646af74eda4d6da102587123e0f3fb423d978066f014c4729ed046806f9c49cae6928704b4993459089e8d8c1ab4fb1aab912cd6fa7ee27382fe3 SHA512 1f4bc70b070c9a0597f1433913018021e87a7b059784a56e47842afd8a501039def6591f4e7a009f3f4598f23c45aa807578a74082174862ecb444b1855f7b22 DIST instantclient-sqlplus-linux-21.3.0.0.0.zip 909623 BLAKE2B 181da5e352dfea2ee1d87e138601f8b84ae2df278deb1c205bf25e5958a32da13252c8455a8aeb9941de2fc3752fd0510c53f196e8755bedae24e704cb4197a3 SHA512 e4417bccf0abbbfe16fce06b1a18c6e4f58ede1b87a1ab6407f74e3b926aa9d9b4d390c881bd578f95ed4fec6980e8b28cb9f624b8480e1ffac6dc599dcf49a7 -DIST instantclient-sqlplus-linux.x64-18.5.0.0.0dbru.zip 918469 BLAKE2B 14efa748e7a892334610fa7a615c56b07e25873d5761408b9cac642af11ae2d97062b8014e4c7dee06dc37676d7c9d1a409d80f50b9d162210e073c1c4ef67d5 SHA512 8c2866ad092893647086adc554c7fab3c9bdc5429c9e0715d68717065fe12f106d228a2f241fe76bdc677a4adfa6eb01b0d866fab2bebbb1491a087a4b9d4a50 DIST instantclient-sqlplus-linux.x64-19.11.0.0.0dbru.zip 911265 BLAKE2B 78215f683458147792be3182eaf9edfde5943e8e470a7bcbe09c82c298df709bc7cdf919e349a9130b8d6313f2f8a1d04ad9b5b3c5ad91d49802ad14c3f15515 SHA512 dd1343ae49917a031cbd8d757d11da46354f157f46dd651afcde09b4b74a9e02008c6370eabf6bd313190629944cc075d6fbd893b491ad3505b7a05dbeecd963 DIST instantclient-sqlplus-linux.x64-21.3.0.0.0.zip 936305 BLAKE2B b6021f3ab3badb282f1a13a93beee6caa093b905efe6a647cc8ec9ea84eb3f7de4d9885692fd8d965608ba89964d13b5427af0f8710711f673ec97c528a6063c SHA512 9c6e87b4d319fc2bc35b2bd492b9608023d0f90b6230a66c75d9cd4d9fdea9b5dab178751cd188f9d1368f639d40f342ef1c71773dc4f9e9d8a199f4b46deaee DIST instantclient-tools-linux-19.11.0.0.0dbru.zip 1020021 BLAKE2B e2a615e0ffb4608af05931a8b49406c85db5d549761319c7116395fae206fe6cc0cf56b49e6c3968419e63616f2d07ad6ec3ed70c862fb2394b8dc0ce9f6dbb0 SHA512 255593c1e62a11f41793619c856d316815d77fa83cc9efee1d5366dc86b32e9909b042f7ac81ad693aafb8c34cdcc8faa7eebf816a90d037d36ce461df33f469 DIST instantclient-tools-linux-21.3.0.0.0.zip 1083935 BLAKE2B e0caed4063d3322322beea599053fc40f1e08470d03c4bbe7cb5b46e5f4ba4759d313ea714806facd35d24924cb83e6d9d7d3a44bcf1da62c6c80d0321f33ce9 SHA512 301c126a3d2fefe36400c2287515ff6716a68a3273ae1450393d04509447d68e3bd2cc0412c5c078923421ff80534c3fa56123df61fbf92ea42965e3eed80bce -DIST instantclient-tools-linux.x64-18.5.0.0.0dbru.zip 1143747 BLAKE2B af5e70e1add6ca2042a213b5038a805ea3d6074703d5a677798684f60f681d6f7b642154d87a02fe973b5b12295ea9ef6f64c45836ceee66ce67d4e4498417b6 SHA512 7bbacdb1fa062c40b2389599ab522b02d63e68731d461fe45446685642b932ee741b8c9e0fde189d8f741db4131f6ac72c8124612e8668a00f90ed7c594fff50 DIST instantclient-tools-linux.x64-19.11.0.0.0dbru.zip 1085194 BLAKE2B 321e1cd7704f6a5ad33a9ca0eed35feb4d8e4a3ac2b5a5d11f992569f0024ae8ef5b8fb42b02d627ee4a81d2ae9170367ba7107e0f975f89d189c576eef45edd SHA512 d355b0a457ede28b20004b4709ada5bb2c2c8a72a20a19df07bc4fb8607f78ed4d24bbf07a9f2157873b544de7a43406faa27374a0f2d6a47d63f36478e97d3e DIST instantclient-tools-linux.x64-21.3.0.0.0.zip 1149632 BLAKE2B 3ad6ee973f813733e48c58f9a18d1dad321f9fb886d9460c2bc8f9d766d5a021722b34d9d9ea0ffb7a8466a38f5cf816bc55767b668e5cb5ee59b549fe4fc4ca SHA512 4c47b51f4801cab6d71a201c12ddb7a30616050584630107968a50457d4eca0e92f3344505bdd8f36481924a21a508d476c9f26ed111bad846f4a8feab98110d diff --git a/dev-db/oracle-instantclient/oracle-instantclient-18.5.0.0.ebuild b/dev-db/oracle-instantclient/oracle-instantclient-18.5.0.0.ebuild deleted file mode 100644 index 4bbd5242c42e..000000000000 --- a/dev-db/oracle-instantclient/oracle-instantclient-18.5.0.0.ebuild +++ /dev/null @@ -1,365 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit pax-utils multilib-minimal - -DESCRIPTION="Oracle 18c Instant Client with SDK" -HOMEPAGE="https://www.oracle.com/technetwork/database/database-technologies/instant-client/overview/index.html" - -MY_SOVER=18.1 # the library soname found in the zip files - -IUSE="jdbc odbc precomp +sdk +sqlplus tools" -REQUIRED_USE="precomp? ( sdk )" - -MY_PVM=$(ver_cut 1-2) -MY_P="instantclient_$(ver_rs 1 _ ${MY_PVM})" - -MY_PV=$(ver_cut 1-4) -MY_PVP=$(ver_cut 5) # p2 - -MY_PLAT_x86="Linux x86" -MY_BITS_x86=32 -MY_A_x86="${PN/oracle-/}-basic-linux-${MY_PV}.0dbru.zip" -MY_A_x86_jdbc="${MY_A_x86/basic/jdbc}" -MY_A_x86_odbc="${MY_A_x86/basic/odbc}" -MY_A_x86_precomp="${MY_A_x86/basic/precomp}" -MY_A_x86_sdk="${MY_A_x86/basic/sdk}" -MY_A_x86_sqlplus="${MY_A_x86/basic/sqlplus}" -MY_A_x86_tools="${MY_A_x86/basic/tools}" - -MY_PLAT_amd64="Linux x86-64" -MY_BITS_amd64=64 -MY_A_amd64="${PN/oracle-}-basic-linux.x64-${MY_PV}.0dbru.zip" -MY_A_amd64_jdbc="${MY_A_amd64/basic/jdbc}" -MY_A_amd64_odbc="${MY_A_amd64/basic/odbc}" -MY_A_amd64_precomp="${MY_A_amd64/basic/precomp}" -MY_A_amd64_sdk="${MY_A_amd64/basic/sdk}" -MY_A_amd64_sqlplus="${MY_A_amd64/basic/sqlplus}" -MY_A_amd64_tools="${MY_A_amd64/basic/tools}" - -if [[ ${MY_PVP} == p* ]] -then - MY_PVP=-${MY_PVP#p} - # Updated 9/22/2017: instantclient-odbc-linux-12.2.0.1.0-2.zip - MY_A_x86_odbc="${MY_A_x86_odbc%.zip}${MY_PVP}.zip" - MY_A_amd64_odbc="${MY_A_amd64_odbc%.zip}${MY_PVP}.zip" -fi - -SRC_URI=" - abi_x86_64? ( - ${MY_A_amd64} - jdbc? ( ${MY_A_amd64_jdbc} ) - odbc? ( ${MY_A_amd64_odbc} ) - precomp? ( ${MY_A_amd64_precomp} ) - sdk? ( ${MY_A_amd64_sdk} ) - sqlplus? ( ${MY_A_amd64_sqlplus} ) - tools? ( ${MY_A_amd64_tools} ) - ) -" - -LICENSE="OTN" -SLOT="0/${MY_SOVER}" -KEYWORDS="~amd64" -RESTRICT="fetch splitdebug" - -DEPEND="app-arch/unzip" -RDEPEND=" - >=dev-libs/libaio-0.3.109-r5[${MULTILIB_USEDEP}] - sys-libs/glibc -" - -S="${WORKDIR}/${MY_P}" - -QA_PREBUILT="usr/lib*/oracle/client/*/*" - -set_my_abivars() { - if multilib_is_native_abi; then - MY_WORKDIR="${WORKDIR}" - MY_S="${S}" - else - MY_WORKDIR="${WORKDIR}/${ABI}" - MY_S="${MY_WORKDIR}/${MY_P}" - fi - - local abi=${ABI} - [[ ${abi} == 'default' ]] && abi=${ARCH} - MY_PLAT=MY_PLAT_${abi} ; MY_PLAT=${!MY_PLAT} # platform name - MY_BITS=MY_BITS_${abi} ; MY_BITS=${!MY_BITS} # platform bitwidth - MY_A=MY_A_${abi} ; MY_A=${!MY_A} # runtime distfile - MY_A_jdbc=MY_A_${abi}_jdbc ; MY_A_jdbc=${!MY_A_jdbc} # jdbc distfile - MY_A_odbc=MY_A_${abi}_odbc ; MY_A_odbc=${!MY_A_odbc} # odbc distfile - MY_A_precomp=MY_A_${abi}_precomp; MY_A_precomp=${!MY_A_precomp} # precomp distfile - MY_A_sdk=MY_A_${abi}_sdk ; MY_A_sdk=${!MY_A_sdk} # sdk distfile - MY_A_sqlplus=MY_A_${abi}_sqlplus; MY_A_sqlplus=${!MY_A_sqlplus} # sqlplus distfile - MY_A_tools=MY_A_${abi}_tools ; MY_A_tools=${!MY_A_tools} # tools distfile - - [[ -n ${MY_PLAT} ]] -} - -oic_distfile_status() { - : # We must not access DISTDIR in pkg_* phase, bug#612966. -# Not removing this lines yet, we may eventually specify this feature. -# if [[ -r ${DISTDIR}/${1} ]]; then -# echo "already here" -# else -# echo "still absent" -# fi -} - -pkg_nofetch() { - eerror "Please go to" - eerror " ${HOMEPAGE//overview/downloads}" - eerror " and download" - local ABI - for ABI in $(multilib_get_enabled_abis) - do - set_my_abivars || continue - eerror "Instant Client for ${MY_PLAT}" - # convenient ordering like Linux x86-64 download site - eerror " Basic: $(oic_distfile_status ${MY_A}) ${MY_A}" - use sqlplus && multilib_is_native_abi && - eerror " SQL*Plus: $(oic_distfile_status ${MY_A_sqlplus}) ${MY_A_sqlplus}" - use tools && multilib_is_native_abi && - eerror " Tools: $(oic_distfile_status ${MY_A_tools}) ${MY_A_tools}" - use sdk && multilib_is_native_abi && - eerror " SDK: $(oic_distfile_status ${MY_A_sdk}) ${MY_A_sdk}" - use jdbc && - eerror " JDBC: $(oic_distfile_status ${MY_A_jdbc}) ${MY_A_jdbc}" - use odbc && - eerror " ODBC: $(oic_distfile_status ${MY_A_odbc}) ${MY_A_odbc}" - use precomp && - eerror " Precompiler: $(oic_distfile_status ${MY_A_precomp}) ${MY_A_precomp}" - done - eerror "After downloading these files (for *all* shown architectures)," - eerror "put them in your DISTDIR filesystem directory." -} - -src_unpack() { - local ABI - for ABI in $(multilib_get_enabled_abis) - do - set_my_abivars || continue - mkdir -p "${MY_WORKDIR}" || die - cd "${MY_WORKDIR}" || die - unpack ${MY_A} - use jdbc && unpack ${MY_A_jdbc} - use odbc && unpack ${MY_A_odbc} - use precomp && unpack ${MY_A_precomp} - if multilib_is_native_abi; then - use sdk && unpack ${MY_A_sdk} - use sqlplus && unpack ${MY_A_sqlplus} - use tools && unpack ${MY_A_tools} - fi - done -} - -src_prepare() { - local PATCHES=() - if use precomp; then - PATCHES+=( "${FILESDIR}"/18.3.0.0-proc-makefile.patch ) - # Not supporting COBOL for now - rm -f sdk/demo/*procob* - fi - if use sdk; then - PATCHES+=( "${FILESDIR}"/18.3.0.0-makefile.patch ) - rm sdk/include/ldap.h || die #299562 - fi - default -} - -# silence configure&compile messages from multilib-minimal -src_configure() { :; } -src_compile() { :; } - -src_install() { - # all content goes here without version number, bug#578402 - local oracle_home=/usr/$(get_libdir)/oracle/client - local oracle_home_to_root=../../../.. # for dosym - local ldpath= - - local ABI - for ABI in $(multilib_get_enabled_abis) # last iteration is final ABI - do - if ! set_my_abivars; then - elog "Skipping unsupported ABI ${ABI}." - continue - fi - ebegin "Installing runtime for ${MY_PLAT}" - - cd "${MY_S}" || die - - # shared libraries - into "${oracle_home}" - dolib.so lib*$(get_libname)* - use precomp && dolib.a cobsqlintf.o - - # ensure to be linkable - [[ -e libocci$(get_libname) ]] || - dosym libocci$(get_libname ${MY_SOVER}) \ - "${oracle_home}"/$(get_libdir)/libocci$(get_libname) - [[ -e libclntsh$(get_libname) ]] || - dosym libclntsh$(get_libname ${MY_SOVER}) \ - "${oracle_home}"/$(get_libdir)/libclntsh$(get_libname) - - # java archives - insinto "${oracle_home}"/$(get_libdir) - doins *.jar - - # runtime library path - ldpath+=${ldpath:+:}${oracle_home}/$(get_libdir) - - # Vanilla filesystem layout does not support multilib - # installation, so we need to move the libs into the - # ABI specific libdir. However, ruby-oci8 build system - # detects an instantclient along the shared libraries, - # and does expect the sdk right there. - use sdk && dosym ../sdk "${oracle_home}"/$(get_libdir)/sdk - - eend $? - done - - local DOCS=( BASIC_README ) - local HTML_DOCS=() - local paxbins=( adrci genezi uidrvci ) - local scripts=() - - if use jdbc; then - DOCS+=( JDBC_README ) - fi - if use odbc; then - DOCS+=( ODBC_README ) - HTML_DOCS+=( help ) - scripts+=( odbc_update_ini.sh ) - fi - if use precomp; then - DOCS+=( PRECOMP_README ) - paxbins+=( sdk/proc ) - # Install pcscfg.cfg into /etc/oracle, as the user probably - # wants to add the include path for the compiler headers - # here and we do not want this to be overwritten. - insinto /etc/oracle - doins precomp/admin/pcscfg.cfg - sed -i -e "s%^sys_include=.*%sys_include=(${oracle_home}/include,${EPREFIX}/usr/include)%" \ - "${ED}"/etc/oracle/pcscfg.cfg || die - dosym ../../${oracle_home_to_root}/etc/oracle/pcscfg.cfg "${oracle_home}/precomp/admin/pcscfg.cfg" - dosym ../.."${oracle_home}"/bin/proc /usr/bin/proc - # Not supporting COBOL for now - # paxbins+=( sdk/{procob,rtsora} ) - # doins precomp/admin/pcbcfg.cfg - fi - if use sdk; then - ebegin "Installing SDK" - DOCS+=( SDK_README ) - scripts+=( sdk/ott ) - insinto "${oracle_home}"/$(get_libdir) - doins sdk/ottclasses.zip - insinto "${oracle_home}"/sdk - doins -r sdk/{admin,demo,include} - # Some build systems simply expect ORACLE_HOME/include. - dosym sdk/include "${oracle_home}"/include - # Some build systems do not know the instant client, - # expecting headers in rdbms/public, see bug#669316. - # Additionally, some (probably older ruby-oci8) do - # require rdbms/public to be a real directory. - insinto "${oracle_home}"/rdbms/public - doins -r sdk/include/* - # Others (like the DBD::Oracle perl module) know the Oracle - # eXpress Edition's client, parsing an rdbms/demo/demo_xe.mk. - dosym ../../sdk/demo/demo.mk "${oracle_home}"/rdbms/demo/demo_xe.mk - # And some do expect /usr/include/oracle//client/include, - # querying 'sqlplus' for the version number, also see bug#652096. - dosym ../../../.."${oracle_home}"/sdk/include /usr/include/oracle/${MY_PVM}/client - eend $? - fi - if use sqlplus; then - DOCS+=( SQLPLUS_README ) - paxbins+=( sqlplus ) - insinto "${oracle_home}"/sqlplus/admin - doins glogin.sql - dosym ../.."${oracle_home}"/bin/sqlplus /usr/bin/sqlplus - fi - if use tools; then - DOCS+=( TOOLS_README ) - paxbins+=( exp expdp imp impdp sqlldr wrc ) - fi - - ebegin "Installing binaries for ${MY_PLAT}" - into "${oracle_home}" - dobin ${paxbins[*]} ${scripts[*]} - pushd "${ED}${oracle_home}/bin" >/dev/null || die - pax-mark -c ${paxbins[*]#*/} || die - popd >/dev/null || die - eend $? - - einstalldocs - - # create path for tnsnames.ora - insinto /etc/oracle - doins "${FILESDIR}"/tnsnames.ora.sample - - # Add OCI libs to library path - { - echo "# ${EPREFIX}/etc/env.d/50${PN}" - echo "# Do not edit this file, but 99${PN} instead" - echo - echo "ORACLE_HOME=${EPREFIX}${oracle_home}" - echo "LDPATH=${ldpath}" - echo "TNS_ADMIN=${EPREFIX}/etc/oracle/" - } > "${T}"/50${PN} - - doenvd "${T}"/50${PN} - - # ensure ORACLE_HOME/lib exists - [[ -e ${ED}${oracle_home}/lib/. ]] || - dosym $(get_libdir) "${oracle_home#/}"/lib -} - -pkg_preinst() { - if [[ -r ${EROOT}/etc/env.d/99${PN} ]]; then - cp "${EROOT}/etc/env.d/99${PN}" "${ED}/etc/env.d/" || die - else - { - echo "# ${EPREFIX}/etc/env.d/99${PN}" - echo "# Configure system-wide defaults for your Oracle Instant Client here" - echo - echo "#$(grep '^ORACLE_HOME=' "${ED}/etc/env.d/50${PN}")" - echo "#$(grep '^TNS_ADMIN=' "${ED}/etc/env.d/50${PN}")" - echo "#NLS_LANG=" - } > "${ED}/etc/env.d/99${PN}" - fi -} - -pkg_postinst() { - elog "${P} does not provide an sqlnet.ora" - elog "configuration file, redirecting oracle diagnostics for database-" - elog "and network-issues into ~USER/oradiag_USER/ instead." - elog "It should be safe to ignore this message in sqlnet.log there:" - elog " Directory does not exist for read/write [ORACLE_HOME/client/log] []" - elog "See https://bugs.gentoo.org/show_bug.cgi?id=465252 for reference." - elog "If you want to directly analyse low-level debug info or don't want" - elog "to see it at all, so you really need an sqlnet.ora file, please" - elog "consult http://search.oracle.com/search/search?q=sqlnet.ora" - elog "" - elog "TNS_ADMIN has been set to ${EPREFIX}/etc/oracle by default," - elog "put your tnsnames.ora there or configure TNS_ADMIN" - elog "to point to your user specific configuration." - if use precomp; then - elog "" - elog "The proc precompiler uses the system library headers, which in" - elog "turn include the headers of the used compiler." - elog "To make proc work, please add the compiler header path of your" - elog "preferred compiler to sys_include in:" - elog " ${EPREFIX}/etc/oracle/pcscfg.cfg" - elog "Remember to update this setting when you switch or update the" - elog "compiler." - elog "For gcc, the headers are usually found in a path matching the" - elog "following pattern:" - elog " ${EPREFIX}/usr/lib/gcc/*/*/include" - elog "The exact details depend on the architecture and the version of" - elog "the compiler to be used." - fi - ewarn "Please re-source your shell settings for ORACLE_HOME" - ewarn " changes, such as: source ${EPREFIX}/etc/profile" -} diff --git a/dev-embedded/Manifest.gz b/dev-embedded/Manifest.gz index 951b197238f30a9df652f9bf228f87b0ef1c3c29..938d38d0d3fcc2a1e5864fb91c503c6d0f6d0d05 100644 GIT binary patch literal 9201 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 Oe)InotI&*vK>z^#bBQ4U diff --git a/dev-embedded/openocd/Manifest b/dev-embedded/openocd/Manifest index 91f68d53f912..df295ecbf137 100644 --- a/dev-embedded/openocd/Manifest +++ b/dev-embedded/openocd/Manifest @@ -1,2 +1,2 @@ DIST openocd-0.11.0.tar.gz 7233889 BLAKE2B 272088c261a066d0a99cbbf2ebbc324fc34bc168290bbf0beb4012655b6b54848cc48324f36c65860518160c3fe43abb8c9a5f5b03f0cbaf7cdfb928f8fb8eea SHA512 667c5bea4144653f7c1309457b3aed1e14713f222dab8f2bb67a8e6c69e124a0efc24cd8f76e2b929d4ced045de14517f3587870682d0394ec95ba52e343e19b -DIST openocd-0.12.0-rc3.tar.gz 8444782 BLAKE2B 04daf4865ff6cb5102f037ae9e0436eac80eaa5a78aa3ee31c7bb7b51acc879d9076c816dc797f9d9b474502b6d216c064cffae46cf17663f7d6887ea6ccf958 SHA512 62a2a5316be6fa10ed424f57fa784c0774ae325bfa27a8e5a7ddc19841dbd55c7c1bb335aa9b8ffefebdf0ffcb3638dad20c191ade75b5b804d8be76b483fba4 +DIST openocd-0.12.0.tar.gz 8445833 BLAKE2B 82616ed1bf51588d2a19c56fab6a6944ac5fa22e07bc5f83962ff8fecd88faeceb33e2104acb3cd08710f7f96d578ccd4ef6282372ae9d206ab469b3ac70fff8 SHA512 2b95d30eb10316b5cf1b329e0214b8d9f3fbf1fda5fa5568acc8cb16cdc25aa58c211f17f9883d8e4b93bcda3f296e511c279b44d24db9303c26e6c6640540b0 diff --git a/dev-embedded/openocd/openocd-0.12.0_rc3.ebuild b/dev-embedded/openocd/openocd-0.12.0.ebuild similarity index 98% rename from dev-embedded/openocd/openocd-0.12.0_rc3.ebuild rename to dev-embedded/openocd/openocd-0.12.0.ebuild index 031ef6803e37..aa36f5378531 100644 --- a/dev-embedded/openocd/openocd-0.12.0_rc3.ebuild +++ b/dev-embedded/openocd/openocd-0.12.0.ebuild @@ -17,7 +17,7 @@ else fi DESCRIPTION="OpenOCD - Open On-Chip Debugger" -HOMEPAGE="https://openocd.sourceforge.net" +HOMEPAGE="https://openocd.sourceforge.io" LICENSE="GPL-2+" SLOT="0" diff --git a/dev-games/Manifest.gz b/dev-games/Manifest.gz index 8a4338e8e381bcf3c9dc6c86b6bab20caa631a6c..86cc1c5665ef4979a9871b64a9021e37beaf6b94 100644 GIT binary patch delta 6446 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 I4Y@A>0R9bCbN~PV delta 6442 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/libX11-1.8.3 - ~>&yJ~XZ>gW@vFK4e>=j@a5x{v=+lMU_bm6<5im*xs!j*3 z)z8#K)=}+~1*N14o)qyr0sm}MF>c53Z^aGe@;hr^q#)l-+#*NHf7-(p2D`HTfW~(Z zp2tTIY1bqBB7)i4<~8<)bT z4)$SxE4-Q$MI1=7Pju#EI2cBydd09v06I|XdC;R4@rurXiZnb94#KydteGV{E7*~X z+Wj+VfL93^Drm|EY!`{U4@wu!J_Vi&s3wmJ=3UVd5qexQ^ zZnob+{3H-jTIvnZwl{9fK~%dey3299>`n_D#7>fDJSg{4sLSK%R_RV>REfVj4sYYC zQLeno=8Y)Ke=D`O8x`oYXU+@iNh?srm!_eB3c^lTaj4tck&qicUbjEL&p);h!pA9= zmmifZAO{_@E6SuwyV|D;2vJL^7jA)m6Sa6;M=2HA*kmEa%7FqAIL5iuDMM9HjXI8R zJ!G-m%8ZlXBy6^*&$;twQ%@>Q+O|iOvn)MyBBJ0tf4%JIJ2|x0hTanFsB);`z&e;)Vxg$-Q`g1hXicSa9`24yrX4UYi-J1Zib^xZvo8wrC|CaAv4R$^m6)5NcoKW11e^(l`kKB?6m1i#MM6@U|R!+LDFcv|v zJXuZ+)aQhtWU9 zKQ_d4ko#)RTO`fEbCQUrvSD!2Ge;2dvESlSHC(!Pri7B+-?*z_NGLuJLM#QJJJK%u ze^lOPuKCu^E>}BP3W>KSA1vLY2K#-=;OR!|Q0~A^c2M1AZZVyOjTd*y{iutHp5+`w z0>c#NZwfgR3wzzCf{R*O@o!I^xyT8ua&Ib-AG`G7CQXfy5O4BjAwRIa%ZfHs<2s+e z1wEk3)zu|pmlH=Wju}CaU*ZV5@)4F_e|akVvD`CAJ3NLX^jWub!jIl%PBPtIGMi|K zy3TxEPU$5Vm2hx7_PHzRpwNdJphdM@Q+3Ol=mGRoU zL%ZW#vsp)(hxV8$@3;PU1R`ni4(SnUCSRAc>C9cS{w=o_re4e(B8|-)esoicf2}}L zfQpRj$o{`o8@moOiX&f?t2L0W#&AmbmKt|!%m|FVoRLX^jl)OCjLXuSFRy0o6=iZ2 ze^?da(|njnT`1YSZ`yQO2PdVuTvNBz-FHT)D=60gx@w=l{hB}eRCw-P<^QC0BAsKz zlc?{T+*myMY6l?u)~JgWieyV7e^fbbs5_4B0D%LjdQa=t)V*79zNV`Ee;ZsZ<8*u}3B&b##S<-!1UkqvpzE8<{cD`0q;!zW7`-#Lm zve;kO&GCcZ*X>a{oa&2ghcj@hkSH*gK-{d%-kp06y*I^1PN#OgQ|A~efEbh=KjM%q z3MlE)Aob)v6k@!W$3>D(vdIJ2k4y`ko>)?^6$_Qd&`Rj-DmBZQe~|(#v#2>^44gbn zP}&2k{lSt1?-gtgok8Wkf1cdBUFc8=|_m!u=Kr0MKD;0@lJ+C)0tOE%!>9NlgspR9Pg zK%PJm9Lc$7_+YQS{CN5Jeo$GeM%~cu1-*(|NCsucbYU<%GiG;t^>x7%`ZPZ|JLaUZ z?nmVM4%jjX6OkzEi^Z816myqjBAA|9onIr}YM)bV5_y^pldfVIe?Ub^h@`~W4lU`O zY*|zYQVelLReutVL(^N|VpDHU4?;pGX-+={;UI`5N~NKMiw^wCe%ZaksM}wc?5{Iu zkHeXq{h_XD3Z8Q~^u5cDkaFPblA|P-t7o`50TU!Hg6*SYWi>mleA@N`Uq+d^`#yFs zyo$d1H<0_-c}S96SkNr)$^kC9|5P%IYRsxHBkZ3n8tXny>Q5+j*{b7_lyW zP&fRXKmPq?{`yPN@HAYjxu5(h_LKe?TiQ4k(&)%in;CNgf75o38^?!wX0~$l%~${| zEy@d?7Ef2ypqFaostUIj>I1DY5-;=KkJUS|&|rbJeNgPZsX08}t_aB}yWaKQDmpx` z&*44v-BJMsD6XZ0a#2wMIPeSqdn#E7VsTi!Qa7r*X6H~_6m9GS`Grg>O`mwIGDeXA zCzTxd>5O01e{PWi=lq~(_|MlbpMJj7@4v&|<4G;Rks9!79CDy20jEq;QlE@|nLRS; zZ-YX$N~PXYgle#@x^#23@_F}E016Suw)b%zRvsz{&)OLQ$ghh%Lz!t=ZXVjrUE3g?= z=yYU=5)-Uiq^t)j8M1~V?Z5zKEyGCSj=t2M25FRt|ou7o%i( z)Cy3Ae~Wu}7LD?nl82=CAdqvW$WH{bVy}-JTtGvWC{nb2)H>(Z+HiI)UE8|zjoyoQ zz(=KGyp&haxh^}e2iCQ;RXZ50z_+=b2RRR7>9k3z+{IKNPD&9~@Vg`XFkw-cJ3?C0xjQo_=`@f1p0B`;8q=?;~rM(mR;mPCyc zv~jIw`l027y#!!{_@lonma)ZExo5uu|Avis-PcDZS`u}rHkxDNlehFNe)}iO^zG%{ ze{foPYVs~xfqiQYQXLm3z8zU`s-Dml!|okTwsH?8=|jI44ax{xuUGAdUb70>EE!P4 z@JVGU(d?8lt1?^DidWy2Sd>3vO}(dalHl!7R(T3qMHDvC&igWoMV+z1?d+gHlC4=C zc9|lISY9fF9F&&JAE}q+(|0-7A?e{#e>zwLHG-!`_fw|?kP$y&Ip8K&6Zc#eT|K{B zuAiSjed9F#`?+ZupL`mD+*?&wpTtQyH021BfvB1so+HxAL}~-bOLZK;5R!+0nbafR zKanGOiF#v3ioQ{`;H!L>OQVl1o%UA1XiZPuJ38Fj_yUwmCVP8w#D+J{^=E8ee-Am80~la*$R#XBezke+#`4diaHfOhyOg~{t|_>|g3@X^2F zYHJiTpTKBpK?*z)hvul~VxD!*f9>gt@sn1hHg}wvVF!6>a%eRrcV9ZtgI1|$19^-J z#4dLRI4G(my~aQAf^5yJE1*hD+g0RrCW}`q!y(DW+cv(qHDLhigKoe%w)-`DCH%4G zeO9%Af~ZH|E{!9*Mp<>fTdjZBPyOZF{rQi-afK#a><)=XWuEoZ7DIuHeUvVn z?ONg|mB1;LtV&+sYf{AMU8g}&AS-IOS?{U^s8%r2{d8>1J5_-@K3dwM$%F~Wo9Q8oAaO2LQYfXUijEfArEXgf0nlLwQov!S~*d= zt7k%pN%9R?W2Iuo!Bf_l)B^+ZgU`aUVC3ylE!!?Q?X|EQ?tA-v)jr?%?-FazcQ71D zN2jzOYiM3{Qv>l=){8-*#+-L5+n~LWHwpr260z=j)NT5Fe;#_`u{_Gc-HNwYWyr>DP2c zoj4Jef3OeexDXGhLDWrAeQatxxofv_YBUY#bLzgcNu8r-OGkTe-f5NkS`GGPqu|Zq zeM!*K0TB4K)w(*w;FVip>ED7{|JOU6wI_by#xjiKw(?THU-_T&(tcNw!LoE*6-Ut{ z@YV?366q+*=0`0flH|4=$HUYtgKv_GdM(%Ge=Wm7*|4rTOXWX^J9UyXWaOgaYP-j zvqdGroZa|#HK2SoVe7PexbL^b$);EX>(nWxhsq}ab%G)>h)QuJ>)u^)BS!?Lb45dkviKmW~tk_GLPIXclp<~Uy}iOLDhLWrW0MV+g-OR|{-;P=RSsrM48oyxL+fI$wHym}M{M#0OMNdhi~gxm@n-ls+q`)hIAy*VjlB zGY^MYV3>aFM=VUDHJA4LLBx)tF8L%v_K|9pBKf%&+Pp&g61DvHFkuxxQuWT*U) z`-3mC0BRdQ8@XsFJNbYl)7#`N@}%xdD|At z8Wl^6eCw7`kzPv`kYJ{Bvq4lpOcgtowFsJjqs1k>P4N!Q2D6ZM>~x)qud)k)gI;J$ zbW(Oep$+>p$FeQ~CCZ#6SbCqrNsL}@Tzo02+VE}|VXfJpUw^+@f5H|Tly1xYh#=45 z+vMp{d=xFg36(dPf_)zJ^Vrou(H_g)rkQXZL@N!|Vhe$ionUN<&+My^6O5T;!DM^P- zQA7{kPf8ODoYS{ssm5Dxtr2HrwR$<(q$3b~oH1p+WszsE)}mSqf{nO4vc33!OVsJS z6lK*$Qq+gIT0OtlVmqhP>BD1p%2l7tBrk7C8>tejH05t=_VX7ltnZ z^2t7AP$DB+Ijjo^*``Tlq~e&yZ~#R)0IEka=57a#B1xMq2bQB(Dv}d*$OdUDqIB~% zP6;#Wi8_iWpNzG*Ek_-kc{`YYoG7q)=$vGtkWR^pmo~3VyZ#sCP(t~kVTPkWeCA#O zYm)g&6fEodkwy#4iZ4hd?!(657Mot^KQda_p)e%4(l~IQJLKP{GkN zXP^isw#B+O~_ zF z6XjD=c8x~girtF2Zg2a4E#_wQ>Yl1?vzeo{$QcP+6lI)PbHHUobN6DBtk9{SNpM9) z=EA|g>bkDeFyT7`y^wCT;|6Kc5vO{Q zGu|!O|NLda!jlR`2$aigQK_p6xH!+Vq*FP@X+i@OhF|71ET7z;6CUzN*-q(UK0ZMtfBEv|^O!$=r^P>Wfvob`V^OZNPKgrnHSjE2gb{b5 z`e{1Ev{%=ElRX@o;o9@_CSVrAmq>%`CBm**?p}$7KiA<$tLXk(Cs7mGPh;OI6X+#I zcz7ON)3M4st-BAWPEI02kgMRe4P{ZXc6Qn~XuhUm62-m{yzu&Xn3$+H>qCEgw?q1zzn`y%^aL50;bYYs0Dw%zx$7}4vZz0Umn{P>9KXu=z< z{5w6k8~7qF7sQ;ZQ1S=z*;MyMwfih)IEWud&K5F(GccBC(rKW9H<5)aXdOu^&KeJ4tGCiIbq94l1z;*jcFdcE`s713b8OoBvOfdGbSF z8%7VO>g^}5bKe2`WS*JbVs}-bB1X@1R$NaiqbdxXS-q=ASytHfaqp`zpr)JDskesB zb?Chu96RLq5Ws+2SI};z4}Tqh=-X>oJ?=oZGuc?tBTm^Dt%-My8T9%kCKja?;xYkE zD&(=pi?fCO)a_V#uh!o!*7v`eY=4qG_psZQLms^AEEUP;J*JNx}YCCOdD80-T2nX9I?9x*iO{1$zn9Sruy~GS#KkPUcbJ zNV7`kwVJ-*N(qhR<;G39-$S%t{BDe_YkKic!uuJ{^38&_c~u|lfW4f5i|UR=Q+|%7YxszcLy(jRf;Yfx&B%L+OkuaoN7HCJ#^?hC zD54mPj|)uBO!BsF1~5)bj+x!M-muLt-xvWPs*1*2*&De#nRxmC0;%WKRd-khBRkdc zC|2jjJt}q0IrJ6@QcS&Gxk!=i>WW->9nT^HUEXc9m#<&zxAE?O+A==K1-l*zPKE0O zm~>W`uW&jPa4LcjjYE3|RGmve90Uu{@jgw^(Ogw>g9=a1)m_Vht~63882Dh}z~344 z=v{Ja!I-Id9FfhoMth(O#dO$<-5%Ypb_FR>c>xLOl&A_ty9M^O72Wxjo)Mf7S05ZzIR61hT7WpuEnKy#>rRtJtwW*W=x$|IgoGEQtPr zE?5V!)J+WXo+=U<#fd$|+Iv#a%)%pluYfVC3Pos*@xF+=B;KI&;%i zlg+R%0J6-diX8`Xj&|@OqBSl9GC0mBYC%tVTiDGhm#q$eHDV|LH3N6@X}4y*B-iOF z#}BGlqO7+vZXh#f){8)dO$df|?ot-{5mr?sTjbP-MWs5geAEf@HeJiH73aOcWw-0*G}a`{WL+W#PBsX~NcxlFdn$h~a$Aw@)Ti== zUe&2V$lAQgbf{8#DT}B_nL6NhDwJw&0dQjV6*Od2l3lvra?`$vCB;e9O{gbK<-_Mb zdtkxI5CEhrY3rhA_wKk=za5{HNvM>}nbrCN|B%_9mu-HZ??(Hd#?_m5lx=9k%vZgr zFJ~!dO1s7myz=cB1k!(?MuNqGw(!I5aq4W9OR{tW<|xp|U+tt4PGi3&t5wVDQR*|U z7R=_IEXQrBZmK)mgxya@;S^@Jq*;eEDIVvXKAH2| z(YZS()yZTPgrk_=n2ukAfhXI|n+Vw)Isqq5)*DEuI+JJvnty-syj-7u)}LQL#{6-p zBU6FLd0Ekotvh&CHk*UwOc}z8+nG_TH} zJdWYTe>t0#tGd)SNce$u_fyZeUTirzW|W+hv%|*NH@QrcYNV`=9GS))4|HC7o~)qK zez^lrd9{1i5lMfsx1x-=_KE!NOX;Dm&zi!4LH|CMI+|eaF!j=EPOJqbvY#>Rc=`H{ z@A<^<(InYn$91>h^n-4R4QN`an-3n_@q^uKHn6_x!xDdaS5-r9O2z^ZvvCh9jHmQ` zP$D}EpqW(RF9aYpxOX-D>r{O9Rz1=-26+2%6rF~3=JY2#%trypy?gqq!)zU!|- zH8-gpS8IQP_4)D!iOVn8D1=EDgzt@mV#;7$1CUQvL>Sf(=g}9ZN~f#o zu=QQDoh&AYO^?l!kMA=o(qB1UU=@JHrJ!W1AQ@_H01z+a<~gHdN|Nqx4Mmho zI%O6{5Ccz%9GB$mOE<;m#rpDmfkbKi#FLwUAAb}CL)jW{EyxYz#XZQerZQr`XImJ+ z3&Nq{MQQ0J44e~N>hO#y7fqb?dgzVW6T4L&(OL6b-Y4hU8Ru|_bSi5=sSHwgklL1y zMq$M%-!_*e$_aR*f?7nYJ~fdaS$6nNohJ9JE@n6NvbZ>cb-k_k0>G@E%5#u^RSx?3 z>wm}RZ-4xa-WRxD4F?m|a3nD*Q_efP3ARTBiRt*XxTw*C%U(WSC5b!x?oxF$Z)7;b z`QhQNSNGl%1fU7_Zr0gi1Rp3T%9gz(a*;H&p_&iG>M+<8q$#n)9(QiA09?C9;+!Hf z=T($y<|EH?NB-~PrJZB5b+Qdg2rAgz?tk0>)Q7jN;ZR(O1iVp{2FHl_{ebX$QvG{n zp4B?B8tu>L@sF36@p=CIzZ#k!>rIpTC}=kMiH_Uv?0aG|HNDogmpV7p7sOeXK@JOR zt5qzB3)}|4W<|6WZKoEtmbB6x0aqGvd0uytB5!?`@#5D{9qeA+3q|)&4Vibxc00K5cBZVULP&|gBS!Bo1dL@n zFB>w$Z9IZ1A*UhDdH%TV&o0ex%l75v<)44od_BoPjw^}Ei7=ZsfLqd?GZkyJl^3*G z0wz)3O|SS>hgM(!aIs}O=!cViJ%1@fraBr(Qs4zHA>k{~msCp9go{lm3lh*E`Hh8q zqLRtB_jWXmuA!KVoo`+2ZzoU)2AQOs)E}}+yL$sw@wGwi3VzhZ6V4!-E>!`P&GHT9 zft+XV7IAxa9yacVWrrxGQjVLVi_P$~YM;ma^z!rP$2Itj(gq2veGE0ZLVq9!ZE|z; zZ|AM*JQK;6O}8T=CE$B_g`t|dC2ot#1F{d-P^GeNnSy2rErbgopsFIO=9^T%!@if7 zM4WD|zOP4d#9MH_L-x)g_2N{@y(#^-{*8`=%{yR1yb7pP{yVXZtfQ$$)(P5aCV68D zU-53(U$W+JUBB&jdKpo8Vt=h5r(B;(snlO1)AM?L`TT8uj4XJ^m*0Q%=**jbnZQg5 zBAdi+?`hgWJkZODEfk4kjy$hhX;!OZe8?{<}$9KEzrt%kWn>3>1V3bs{u4v9US zm8wtLB|4n1;5nEP)MAfVHDlgJA2R2U(b%VPN|U4ZdRnZn|M>mR?TK(VGz@Ab+mO8b zUKbHr+dr=aBgfVo>bY6gX$EsN(9U+B>PP|byUGnycPv7WTFzEd&Rnsl=5A-LT!QPW z#+gRjL)#-IsaxZ$j(^Y}lB{;b9Obh&LVYhM*I~ucS0@gvtfJ5we-6@x37)(dN6)&q zj&)bgnQTKqC(das7Sbd`rgV^`w(x4sBn?4+@x2bg~nG^PGi|#6fKD)fjqBeS8Ct-zE?(9^F4Uw=x-6bhW9<;*$&!%>NetTyC z_>>&GnPL>q%zvfP6R4ED;r#XKg%IgwC!X&1Q0?0rzx2cO(f3AL<@Fp6YsXdCQVtHC zFnPhm3yvb8;}%&iGkVgM7Ph>Ddfh-zQ&)T%d`>*Rj0_;}A(e;}olZ;lrh!;iXO;y% zIeg0{n2Ibq0NXjFm$ln8Ii1R#XwuMuNT>ahJb=ejr++5D$m|J;w7_(Eayp*9$WQZBI4s9jM-qJq*lT?RXNjJ269YIl&Z|}d+%(Z z$V;6y+i~1EruU3`+Sd3QfNI)PRY_I{@cs7wdl!<`ho^8m6^y1xpVLbp71N?+zmg>C zkGhEYq<^*;RZc$#A}N&UkXut2X=bn1i^INDUe~rdN~<|Q*aYn=)lPiyjB19av}kj9 zG-!13+-Lpv<5NBI`|iXOmq(+KG!MQgTVS^;liL;bwPDxzE5LupngAcpXJrM5NmF%Z z#VR!gm6xxqiEIl3da!C}j|#%VH+YHk7n!eB`*^s44fgJXg+K&1k9a zs;vg98;M@>c0g?uY}I?>OcvCYHYgLPxL#*Xt93w=2n815#Z$u;P90m?w9NYmMdOW& z6GAWno0yCA=j?n+KHslcfBE+FSN-i`t=Ct#YbXoivLxZ!Xw%*nfJ{mV)Ul_AoxjF^C}%U zM%m7pQRd~WX-?Oo|juzny_so|F+@YQj%s9BR24(e0LAS9mV)q){*Unk*&08S~OqM*9u zy!lNNhAi#p0K9_@8^=1!&mfC-UZexP`bLrg$ne*`#`@%1&GKmK@OPl0tRvkulEde= znWEY#dsDd}t!DDJ$|GK3nAH7gNQWc?f49D<84^sqA0^3OCu_R=er!-!t&@jTb(mh> zS@}nj93Ml{vGjbuT;Jxe@i!N2PO}jqN8JTCm3URXy$DqAl&M9vl(Gn6Q3u6_OO`2B{kYP7@1&y0k8 zS{Me~-v{V?I~OVhfq_h@wutKXi)>U7Y~v9eU;+3O-Pb_yrB}O;LNP^@AmB*}XtwD= zKW73=>w|m zRL2KmYp{`g4i4SL8;oOsgTUnbf7bPC+am$WN!oa-!YL5E4dD{6Nx(^^iKzE`B=DW- z);4y3TQT;yWpb5=C|R1VG1Qon7&h%}w>z=72(XpU)trO}ofGWzsXXabD$DZQjLz)>S5azheJ6kKY3Sljtlv@;-=%f2swSRxP@l z6bG`c8oG^O3rr=obcwKPUKE|zjOIFUHp13H0_e`F@QtUP_qx<*C_gA92|=1m16F+t5JuS#3^q2Iq}9oeO|=?Iu25_a%|V@-IMefl5UX^paNq6 zc&oM7EiS$3@bbfvdk~+rfA*W2Rn8`XxxYGAB((%j35w5q>}9OU`hU+Kzdoi_^CF4k z#`#0S;6-sp!D<>G6a48#1O+fj^Sm4pv%;4slN5o!H3v`Q)&3i!2Npb%wrR+4nH)djEf70Y3nYwsewhwzx z#B1ZCoY1MvlC~%89hQIh_CGt%cq%}3tNa=qlVb? zQ&+yCo+U9k^Q^6{f8kV064rI{D_UjG?T?G^ygJ?2kc)kJxq7SR%;qQCXwD4MacbQw z@2jfMpfm$pW$SsGjl3$ODp)jYKEJgV=UR(|~$+U$f4cc20W&58= zoG)MgQb#`B;QC#iDrAQ$azAvNrnXRiGET6T1bZDzo6JN4e~-gR>PF2|IT-!Jy6mvf zwH)S!HehI^z|$GvP}$u3BXR*%>M|i#{~}8!bB61ByDTDVIz_Wc^(rRvMJ`TMVO^>! z&(vB@KT^K4wSiH$6ud+2-sEjau4}9}7jQ)s(;hk~9LHSEo=fwB4j9k|Wfqpp4slx! zAK8h4_8iAvf4=|v^z-xA?_cJ}^MP_E$jj0pD7OjE9Wa~$0a-~Wk`FO0lT0s}b+=Ey z2b*xy4hd;~5X0N%hLH{tRlc}3!HM(Z#1){T{`F3}Y8-20i=@g=WXZpenHsGxrrL>m zjP#nl#{tndk{hU3u8(fr8aD@BqM9{2HLN418U-iQe$U@T3@gQGq}HAU&4IZ*#6Wvt|ApUMk4=N`1i0Ve@q#Tt)t zQrRHRf7HoOh?OOGYIk&Il@z^S(Sxt;d(g(q-ZzH=*$uZGL+F2;ZZG%*Pc52 zJ6V-$48c}a>nAvts;j(J?!1+gc<&wav;X5${bPRn_38VMm;e0tV*%O8XAFxZuqekb zX!okq6Sbv!g?g~@PW27)cF;i->U2A3a$$)Qe^XYm)gXx8c?E4ZBaoPybQ0v`d97P> zO{jSbp?dpO)j8zrg1R2EyG1VF&H{0W$sDPMQa}M~tmss&CFnOOO^1JcI6E2RwMdbQ z?UOND43rV~au-wNO!rTU@M+Mvh0GrDRBi(D1<2UP;3!1B1Nj~A*X_9qf22t&hLn$x zf6TO(c7dcuBJE~!C!(uLQIg=xd!CwX;zeXsA)g z|0hjVee`)_<85+M*vmH3_+o%a0;e~tf3;`THdjgSzpeJM_=2lx`+Rq#Q0!lW*rUs% z`J6NT^N1E+oHs>O!GTKNka*3af*oQvM}bF}>-OpfBv-cBP|Jw=Txr=Mry?z-lBuNU zsb3Fev@MRM)F0VzhiY9Qv}`PD55!NZICOqzKS+JF?~q9wyKaHhf17`)zI#{uf0}9u zK*v6zR6DX{NLj!{aw!YCM{A0(M{rv0dKWmDds)c0Q_-JbKR_W;b|`q0!1ipp>5@I? z$Vc_v9HI@W+twYjsmaDI@M(%i7^ylSMVHOE~q1&mHBMM8W8KmeVzN-+!s3mocB zOLLE{f?R65CaKdyWi*9Bb-rCbiAlpIQctfE>Gyk7ua#?(N~JHKGArqxl)U`!^ICnM z?{0F5nok`biY;qWUWaB#q!x|B*}I$@fR;_ZD(q&RvM$=oMR^ug#q~uBf7LOCZPVmH zS=8znrHyvg+AUkE{`O{vQ&;j!FZJC~1E3lwEu!@&RJA=*;d2dkkLdkD(}wvP6nP{AE&Y<^p3_w`IZ$1ku%}!dAVzX5@Yh?t z8J~M%KY#Fz{-z&xd&%Y2e^0x^11)I>_FXHv#rMCLZ|cy;TcAcBZjVtd<(SW=R*`KFZ4aGoy+@gv zaZ^THgxEs^9@-RSA(e^V)JhCGXzq#^j3at5RAW0b_0hVBNeUORe=&8H(00|!Tcw4H zFaKWfCqKuoU-e_fEJu~7AUP%SA8b=7(>N#ty=>x`^Jkai0QOd<66(Y#51JBy!^Ty% zMh9xDbJ*<~J6CiRww3n@k|BAiC(ttJELelBEQL2t)z=;|OKXzqjM9Gb1D&Xyv;N95 z8?zU&g#GAbAlwL`*xr;M}N|yGqGj)-UT>N5&>WNCnc2#o^XBfB2xguRDu;!Rnv=a*kTB zYARFNq4fk^c(q9oJD0%yyd*4=uodFdNUZLc<<^{DmPC!mWRJC|3WRzFN(CiWce2SF z5SxOEKfWaKj%V2Q>+|^U-;hrx2R&WZ%7^oFsYtwI?WbKd_C106bWmV~&AB`s(B`i8 zjs`Q*5>?WmG-tI$SfH`=|T>w<2&=v+xyaeSz$a~?`2Q3iVsn-;8jcGxpnZ^ z*tXJ=>cMAw(UU=v6KU$nb0i4b+6?N@NDA)D=_ac!MJ3iW0;fDb)!x!pcsR(asCLtT z=V`V6_2tvAmrp;x-0wVsp8}UwDUPA3VVRHY_>{3a_Qf2e3~9ULO->8V3?MsMm78}< z;!cbITD3pS8o?d19S<*)y^+@mw4}(o8#&8Df#((P?mFwQMQB%hJ!)@2 zsVW)M@$&>mXu!|I*}HNj%7{a9L-y7WXio;bk9A$?SkbN}&#q|qwd9Y-^J)Cox6i*m z^)KIl{rH%762_)ptZmf-Xqz(Yo%2b}8>rLK;BB>49KHp8frFQZu8sH?#jSVPU2*Ta zbQQ}|PttfueudV39CHejZj&y5)J=ztkgQzePMEt7mUvxf1fplN+s;cNN8f~g@+?q9 zABeH|rbHM!+n2WktQ_y__a)ONjZ)~}pWn|jJdMog*P<*-(IhE5eH6X9&g9W_v&5An|gkrVi;jMhV2vNN*ATTh#D9Q)IsHHpRC^Uyc2A%md(XoTs9%RED}S)}vfu zNqlrlvCXZhTp>V8(NPV{?lhzgY_6l0X$HpMR_-0C^|8;I#UFcvVozI-t2;kSLTU3H zTURIX+_JRDtiYFIFJvo!;4O%a{HOz+EW41V?I_(fs@hI!z5{4gV=5rT4U9BZ3M4~t z8rV%sYQq-d8>X<&BS+LumNvp=+|r^Q7v0JsA9Hg$kLaqfR9`k8#Np&*yp%dnnJg

b!0$8$+U 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 delta 33317 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 +PPC64_XPAK="11.0.13_p8" # big-endian bootstrap tarball +RISCV_XPAK="11.0.14_p9" # lp64d bootstrap tarball +X86_XPAK="11.0.13_p8" + +# Usage: bootstrap_uri [extracond] +# Example: $(bootstrap_uri ppc64 17.0.1_p12 big-endian) +# Output: ppc64? ( big-endian? ( https://...17.0.1_p12-ppc64.tar.xz ) ) +bootstrap_uri() { + local baseuri="https://dev.gentoo.org/~arthurzam/distfiles/dev-java/${PN}/${PN}-bootstrap" + local suff="tar.xz" + local kw="${1:?${FUNCNAME[0]}: keyword not specified}" + local ver="${2:?${FUNCNAME[0]}: version not specified}" + local cond="${3-}" + + # here be dragons + echo "${kw}? ( ${cond:+${cond}? (} ${baseuri}-${ver}-${kw}.${suff} ${cond:+) })" +} + +DESCRIPTION="Open source implementation of the Java programming language" +HOMEPAGE="https://openjdk.org" +SRC_URI=" + https://github.com/${PN}/jdk${SLOT}u/archive/refs/tags/jdk-${MY_PV}.tar.gz + -> ${P}.tar.gz + !system-bootstrap? ( + $(bootstrap_uri ppc64 ${PPC64_XPAK} big-endian) + $(bootstrap_uri riscv ${RISCV_XPAK}) + $(bootstrap_uri x86 ${X86_XPAK}) + ) + riscv? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-11.0.14-riscv.patch.xz ) +" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap selinux source system-bootstrap systemtap" + +REQUIRED_USE=" + javafx? ( alsa !headless-awt ) + !system-bootstrap? ( jbootstrap ) +" + +COMMON_DEPEND=" + media-libs/freetype:2= + media-libs/giflib:0/7 + media-libs/harfbuzz:= + media-libs/libpng:0= + media-libs/lcms:2= + sys-libs/zlib + media-libs/libjpeg-turbo:0= + systemtap? ( dev-util/systemtap ) +" + +# Many libs are required to build, but not to run, make is possible to remove +# by listing conditionally in RDEPEND unconditionally in DEPEND +RDEPEND=" + ${COMMON_DEPEND} + >=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 ) +" + +DEPEND=" + ${COMMON_DEPEND} + app-arch/zip + media-libs/alsa-lib + net-print/cups + x11-base/xorg-proto + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXt + x11-libs/libXtst + javafx? ( dev-java/openjfx:${SLOT}= ) + system-bootstrap? ( + || ( + dev-java/openjdk-bin:${SLOT}[gentoo-vm(+)] + dev-java/openjdk:${SLOT}[gentoo-vm(+)] + ) + ) +" + +S="${WORKDIR}/jdk${SLOT}u-jdk-${MY_PV}" + +# The space required to build varies wildly depending on USE flags, +# ranging from 2GB to 16GB. This function is certainly not exact but +# should be close enough to be useful. +openjdk_check_requirements() { + local M + M=2048 + M=$(( $(usex jbootstrap 2 1) * $M )) + M=$(( $(usex debug 3 1) * $M )) + M=$(( $(usex doc 320 0) + $(usex source 128 0) + 192 + $M )) + + CHECKREQS_DISK_BUILD=${M}M check-reqs_pkg_${EBUILD_PHASE} +} + +pkg_pretend() { + openjdk_check_requirements + if [[ ${MERGE_TYPE} != binary ]]; then + has ccache ${FEATURES} && die "FEATURES=ccache doesn't work with ${PN}, bug #677876" + fi +} + +pkg_setup() { + openjdk_check_requirements + java-vm-2_pkg_setup + + [[ ${MERGE_TYPE} == "binary" ]] && return + + JAVA_PKG_WANT_BUILD_VM="openjdk-${SLOT} openjdk-bin-${SLOT}" + JAVA_PKG_WANT_SOURCE="${SLOT}" + JAVA_PKG_WANT_TARGET="${SLOT}" + + if use system-bootstrap; then + for vm in ${JAVA_PKG_WANT_BUILD_VM}; do + if [[ -d ${BROOT}/usr/lib/jvm/${vm} ]]; then + java-pkg-2_pkg_setup + return + fi + done + fi +} + +src_prepare() { + use riscv && eapply "${WORKDIR}"/openjdk-11.0.14-riscv.patch + default + chmod +x configure || die +} + +src_configure() { + if ! use system-bootstrap; then + local xpakvar="${ARCH^^}_XPAK" + export JDK_HOME="${WORKDIR}/openjdk-bootstrap-${!xpakvar}" + fi + + # Work around stack alignment issue, bug #647954. + use x86 && append-flags -mincoming-stack-boundary=2 + + # Work around -fno-common ( GCC10 default ), bug #713180 + append-flags -fcommon + + # Strip some flags users may set, but should not. #818502 + filter-flags -fexceptions + + # Enabling full docs appears to break doc building. If not + # explicitly disabled, the flag will get auto-enabled if pandoc and + # graphviz are detected. pandoc has loads of dependencies anyway. + + local myconf=( + --disable-ccache + --disable-precompiled-headers + --enable-full-docs=no + --with-boot-jdk="${JDK_HOME}" + --with-extra-cflags="${CFLAGS}" + --with-extra-cxxflags="${CXXFLAGS}" + --with-extra-ldflags="${LDFLAGS}" + --with-freetype="${XPAK_BOOTSTRAP:-system}" + --with-giflib="${XPAK_BOOTSTRAP:-system}" + --with-harfbuzz="${XPAK_BOOTSTRAP:-system}" + --with-lcms="${XPAK_BOOTSTRAP:-system}" + --with-libjpeg="${XPAK_BOOTSTRAP:-system}" + --with-libpng="${XPAK_BOOTSTRAP:-system}" + --with-native-debug-symbols=$(usex debug internal none) + --with-vendor-name="Gentoo" + --with-vendor-url="https://gentoo.org" + --with-vendor-bug-url="https://bugs.gentoo.org" + --with-vendor-vm-bug-url="https://bugs.openjdk.java.net" + --with-vendor-version-string="${PVR}" + --with-version-pre="" + --with-version-string="${PV%_p*}" + --with-version-build="${PV#*_p}" + --with-zlib="${XPAK_BOOTSTRAP:-system}" + --enable-dtrace=$(usex systemtap yes no) + --enable-headless-only=$(usex headless-awt yes no) + $(tc-is-clang && echo "--with-toolchain-type=clang") + ) + ! use riscv && myconf+=( --with-jvm-features=shenandoahgc ) + + if use javafx; then + # this is not useful for users, just for upstream developers + # build system compares mesa version in md file + # https://bugs.gentoo.org/822612 + export LEGAL_EXCLUDES=mesa3d.md + + local zip="${EPREFIX}/usr/$(get_libdir)/openjfx-${SLOT}/javafx-exports.zip" + if [[ -r ${zip} ]]; then + myconf+=( --with-import-modules="${zip}" ) + else + die "${zip} not found or not readable" + fi + fi + + if use !system-bootstrap ; then + addpredict /dev/random + addpredict /proc/self/coredump_filter + fi + + ( + unset _JAVA_OPTIONS JAVA JAVA_TOOL_OPTIONS JAVAC XARGS + CFLAGS= CXXFLAGS= LDFLAGS= \ + CONFIG_SITE=/dev/null \ + econf "${myconf[@]}" + ) +} + +src_compile() { + local myemakeargs=( + JOBS=$(makeopts_jobs) + LOG=debug + CFLAGS_WARNINGS_ARE_ERRORS= # No -Werror + NICE= # Use PORTAGE_NICENESS, don't adjust further down + $(usex doc docs '') + $(usex jbootstrap bootcycle-images product-images) + ) + emake "${myemakeargs[@]}" -j1 #nowarn +} + +src_install() { + local dest="/usr/$(get_libdir)/${PN}-${SLOT}" + local ddest="${ED}/${dest#/}" + + cd "${S}"/build/*-release/images/jdk || die + + # Create files used as storage for system preferences. + mkdir .systemPrefs || die + touch .systemPrefs/.system.lock || die + touch .systemPrefs/.systemRootModFile || die + + # Oracle and IcedTea have libjsoundalsa.so depending on + # libasound.so.2 but OpenJDK only has libjsound.so. Weird. + if ! use alsa ; then + rm -v lib/libjsound.* || die + fi + + if ! use examples ; then + rm -vr demo/ || die + fi + + if ! use source ; then + rm -v lib/src.zip || die + fi + + rm -v lib/security/cacerts || die + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + dosym8 -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts + + # must be done before running itself + java-vm_set-pax-markings "${ddest}" + + einfo "Creating the Class Data Sharing archives and disabling usage tracking" + "${ddest}/bin/java" -server -Xshare:dump -Djdk.disableLastUsageTracking || die + + java-vm_install-env "${FILESDIR}"/${PN}.env.sh + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter + + if use doc ; then + docinto html + dodoc -r "${S}"/build/*-release/images/docs/* + dosym8 -r /usr/share/doc/"${PF}" /usr/share/doc/"${PN}-${SLOT}" + fi +} + +pkg_postinst() { + java-vm-2_pkg_postinst +} diff --git a/dev-java/openjdk/openjdk-17.0.6_p10.ebuild b/dev-java/openjdk/openjdk-17.0.6_p10.ebuild new file mode 100644 index 000000000000..4ba8d2956eb3 --- /dev/null +++ b/dev-java/openjdk/openjdk-17.0.6_p10.ebuild @@ -0,0 +1,314 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit check-reqs eapi8-dosym flag-o-matic java-pkg-2 java-vm-2 multiprocessing toolchain-funcs + +# 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] +# Example: $(bootstrap_uri ppc64 17.0.1_p12 big-endian) +# Output: ppc64? ( big-endian? ( https://...17.0.1_p12-ppc64.tar.xz ) ) +bootstrap_uri() { + local baseuri="https://dev.gentoo.org/~arthurzam/distfiles/dev-java/${PN}/${PN}-bootstrap" + local suff="tar.xz" + local kw="${1:?${FUNCNAME[0]}: keyword not specified}" + local ver="${2:?${FUNCNAME[0]}: version not specified}" + local cond="${3-}" + [[ ${cond} == elibc_musl* ]] && local musl=yes + + # here be dragons + echo "${kw}? ( ${cond:+${cond}? (} ${baseuri}-${ver}-${kw}${musl:+-musl}.${suff} ${cond:+) })" +} + +# don't change versioning scheme +# to find correct _p number, look at +# https://github.com/openjdk/jdk${SLOT}u/tags +# you will see, for example, jdk-17.0.4.1-ga and jdk-17.0.4.1+1, both point +# to exact same commit sha. we should always use the full version. +# -ga tag is just for humans to easily identify General Availability release tag. +MY_PV="${PV%_p*}-ga" +SLOT="${MY_PV%%[.+]*}" + +DESCRIPTION="Open source implementation of the Java programming language" +HOMEPAGE="https://openjdk.org" +SRC_URI=" + https://github.com/${PN}/jdk${SLOT}u/archive/refs/tags/jdk-${MY_PV}.tar.gz + -> ${P}.tar.gz + !system-bootstrap? ( + $(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/~gyakovlev/distfiles/dev-java/openjdk/java17-riscv64.patch ) +" +# riscv patch origin: https://raw.githubusercontent.com/felixonmars/archriscv-packages/master/java17-openjdk/java17-riscv64.patch + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap selinux source system-bootstrap systemtap" + +REQUIRED_USE=" + javafx? ( alsa !headless-awt ) + !system-bootstrap? ( jbootstrap ) +" + +COMMON_DEPEND=" + media-libs/freetype:2= + media-libs/giflib:0/7 + media-libs/harfbuzz:= + media-libs/libpng:0= + media-libs/lcms:2= + sys-libs/zlib + media-libs/libjpeg-turbo:0= + systemtap? ( dev-util/systemtap ) +" + +# Many libs are required to build, but not to run, make is possible to remove +# by listing conditionally in RDEPEND unconditionally in DEPEND +RDEPEND=" + ${COMMON_DEPEND} + >=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 ) +" + +DEPEND=" + ${COMMON_DEPEND} + app-arch/zip + media-libs/alsa-lib + net-print/cups + x11-base/xorg-proto + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXt + x11-libs/libXtst + javafx? ( dev-java/openjfx:${SLOT}= ) + system-bootstrap? ( + || ( + dev-java/openjdk-bin:${SLOT} + dev-java/openjdk:${SLOT} + ) + ) +" + +S="${WORKDIR}/jdk${SLOT}u-jdk-${MY_PV//+/-}" + +# The space required to build varies wildly depending on USE flags, +# ranging from 2GB to 16GB. This function is certainly not exact but +# should be close enough to be useful. +openjdk_check_requirements() { + local M + M=2048 + M=$(( $(usex jbootstrap 2 1) * $M )) + M=$(( $(usex debug 3 1) * $M )) + M=$(( $(usex doc 320 0) + $(usex source 128 0) + 192 + $M )) + + CHECKREQS_DISK_BUILD=${M}M check-reqs_pkg_${EBUILD_PHASE} +} + +pkg_pretend() { + openjdk_check_requirements + if [[ ${MERGE_TYPE} != binary ]]; then + has ccache ${FEATURES} && die "FEATURES=ccache doesn't work with ${PN}, bug #677876" + fi +} + +pkg_setup() { + openjdk_check_requirements + java-vm-2_pkg_setup + + [[ ${MERGE_TYPE} == "binary" ]] && return + + JAVA_PKG_WANT_BUILD_VM="openjdk-${SLOT} openjdk-bin-${SLOT}" + JAVA_PKG_WANT_SOURCE="${SLOT}" + JAVA_PKG_WANT_TARGET="${SLOT}" + + # The nastiness below is necessary while the gentoo-vm USE flag is + # masked. First we call java-pkg-2_pkg_setup if it looks like the + # flag was unmasked against one of the possible build VMs. If not, + # we try finding one of them in their expected locations. This would + # have been slightly less messy if openjdk-bin had been installed to + # /opt/${PN}-${SLOT} or if there was a mechanism to install a VM env + # file but disable it so that it would not normally be selectable. + + local vm + for vm in ${JAVA_PKG_WANT_BUILD_VM}; do + if [[ -d ${BROOT}/usr/lib/jvm/${vm} ]]; then + java-pkg-2_pkg_setup + return + fi + done +} + +src_prepare() { + use riscv && eapply "${DISTDIR}"/java17-riscv64.patch + default + chmod +x configure || die +} + +src_configure() { + if has_version dev-java/openjdk:${SLOT}; then + export JDK_HOME=${BROOT}/usr/$(get_libdir)/openjdk-${SLOT} + elif use !system-bootstrap ; then + local xpakvar="${ARCH^^}_XPAK" + export JDK_HOME="${WORKDIR}/openjdk-bootstrap-${!xpakvar}" + else + JDK_HOME=$(best_version -b dev-java/openjdk-bin:${SLOT}) + [[ -n ${JDK_HOME} ]] || die "Build VM not found!" + JDK_HOME=${JDK_HOME#*/} + JDK_HOME=${BROOT}/opt/${JDK_HOME%-r*} + export JDK_HOME + fi + + # Work around stack alignment issue, bug #647954. in case we ever have x86 + use x86 && append-flags -mincoming-stack-boundary=2 + + # Work around -fno-common ( GCC10 default ), bug #713180 + append-flags -fcommon + + # Strip some flags users may set, but should not. #818502 + filter-flags -fexceptions + + # Enabling full docs appears to break doc building. If not + # explicitly disabled, the flag will get auto-enabled if pandoc and + # graphviz are detected. pandoc has loads of dependencies anyway. + + local myconf=( + --disable-ccache + --disable-precompiled-headers + --disable-warnings-as-errors + --enable-full-docs=no + --with-boot-jdk="${JDK_HOME}" + --with-extra-cflags="${CFLAGS}" + --with-extra-cxxflags="${CXXFLAGS}" + --with-extra-ldflags="${LDFLAGS}" + --with-freetype="${XPAK_BOOTSTRAP:-system}" + --with-giflib="${XPAK_BOOTSTRAP:-system}" + --with-harfbuzz="${XPAK_BOOTSTRAP:-system}" + --with-lcms="${XPAK_BOOTSTRAP:-system}" + --with-libjpeg="${XPAK_BOOTSTRAP:-system}" + --with-libpng="${XPAK_BOOTSTRAP:-system}" + --with-native-debug-symbols=$(usex debug internal none) + --with-vendor-name="Gentoo" + --with-vendor-url="https://gentoo.org" + --with-vendor-bug-url="https://bugs.gentoo.org" + --with-vendor-vm-bug-url="https://bugs.openjdk.java.net" + --with-vendor-version-string="${PVR}" + --with-version-pre="" + --with-version-string="${PV%_p*}" + --with-version-build="${PV#*_p}" + --with-zlib="${XPAK_BOOTSTRAP:-system}" + --enable-dtrace=$(usex systemtap yes no) + --enable-headless-only=$(usex headless-awt yes no) + $(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 + myconf+=( --with-import-modules="${zip}" ) + else + die "${zip} not found or not readable" + fi + fi + + if use !system-bootstrap ; then + addpredict /dev/random + addpredict /proc/self/coredump_filter + fi + + ( + unset _JAVA_OPTIONS JAVA JAVA_TOOL_OPTIONS JAVAC XARGS + CFLAGS= CXXFLAGS= LDFLAGS= \ + CONFIG_SITE=/dev/null \ + econf "${myconf[@]}" + ) +} + +src_compile() { + local myemakeargs=( + JOBS=$(makeopts_jobs) + LOG=debug + CFLAGS_WARNINGS_ARE_ERRORS= # No -Werror + NICE= # Use PORTAGE_NICENESS, don't adjust further down + $(usex doc docs '') + $(usex jbootstrap bootcycle-images product-images) + ) + emake "${myemakeargs[@]}" -j1 #nowarn +} + +src_install() { + local dest="/usr/$(get_libdir)/${PN}-${SLOT}" + local ddest="${ED}/${dest#/}" + + cd "${S}"/build/*-release/images/jdk || die + + # Create files used as storage for system preferences. + mkdir .systemPrefs || die + touch .systemPrefs/.system.lock || die + touch .systemPrefs/.systemRootModFile || die + + # Oracle and IcedTea have libjsoundalsa.so depending on + # libasound.so.2 but OpenJDK only has libjsound.so. Weird. + if ! use alsa ; then + rm -v lib/libjsound.* || die + fi + + if ! use examples ; then + rm -vr demo/ || die + fi + + if ! use source ; then + rm -v lib/src.zip || die + fi + + rm -v lib/security/cacerts || die + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + dosym8 -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts + + # must be done before running itself + java-vm_set-pax-markings "${ddest}" + + einfo "Creating the Class Data Sharing archives and disabling usage tracking" + "${ddest}/bin/java" -server -Xshare:dump -Djdk.disableLastUsageTracking || die + + java-vm_install-env "${FILESDIR}"/${PN}.env.sh + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter + + if use doc ; then + docinto html + dodoc -r "${S}"/build/*-release/images/docs/* + dosym ../../../usr/share/doc/"${PF}" /usr/share/doc/"${PN}-${SLOT}" + fi +} + +pkg_postinst() { + java-vm-2_pkg_postinst +} diff --git a/dev-java/openjdk/openjdk-8.362_p09.ebuild b/dev-java/openjdk/openjdk-8.362_p09.ebuild new file mode 100644 index 000000000000..95b16bb09f4d --- /dev/null +++ b/dev-java/openjdk/openjdk-8.362_p09.ebuild @@ -0,0 +1,229 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit check-reqs eapi8-dosym flag-o-matic java-pkg-2 java-vm-2 multiprocessing toolchain-funcs + +# don't change versioning scheme +# to find correct _p number, look at +# https://github.com/openjdk/jdk${SLOT}u/tags +# you will see, for example, jdk-17.0.4.1-ga and jdk-17.0.4.1+1, both point +# to exact same commit sha. we should always use the full version. +# -ga tag is just for humans to easily identify General Availability release tag. +# we need -ga tag to fetch tarball and unpack it, but exact number everywhere else to +# set build version properly +MY_PV="$(ver_rs 1 'u' 2 '-' ${PV%_p*}-ga)" +SLOT="${PV%%[.+]*}" + +DESCRIPTION="Open source implementation of the Java programming language" +HOMEPAGE="https://openjdk.org" +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" +IUSE="alsa debug cups doc examples headless-awt javafx +jbootstrap selinux source" + +COMMON_DEPEND=" + media-libs/freetype:2= + media-libs/giflib:0/7 + sys-libs/zlib +" +# Many libs are required to build, but not to run, make is possible to remove +# by listing conditionally in RDEPEND unconditionally in DEPEND +RDEPEND=" + ${COMMON_DEPEND} + >=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 ) +" + +DEPEND=" + ${COMMON_DEPEND} + app-arch/zip + media-libs/alsa-lib + net-print/cups + virtual/pkgconfig + x11-base/xorg-proto + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXt + x11-libs/libXtst + || ( + dev-java/openjdk-bin:${SLOT} + dev-java/icedtea-bin:${SLOT} + dev-java/openjdk:${SLOT} + dev-java/icedtea:${SLOT} + ) +" + +BDEPEND=" + virtual/pkgconfig +" + +PDEPEND="javafx? ( dev-java/openjfx:${SLOT} )" + +S="${WORKDIR}/jdk${SLOT}u-jdk${MY_PV}" + +PATCHES=( "${FILESDIR}/openjdk-8-insantiate-arrayallocator.patch" ) + +# The space required to build varies wildly depending on USE flags, +# ranging from 2GB to 16GB. This function is certainly not exact but +# should be close enough to be useful. +openjdk_check_requirements() { + local M + M=2048 + M=$(( $(usex debug 3 1) * $M )) + M=$(( $(usex jbootstrap 2 1) * $M )) + M=$(( $(usex doc 320 0) + $(usex source 128 0) + 192 + $M )) + + CHECKREQS_DISK_BUILD=${M}M check-reqs_pkg_${EBUILD_PHASE} +} + +pkg_pretend() { + openjdk_check_requirements + if [[ ${MERGE_TYPE} != binary ]]; then + has ccache ${FEATURES} && die "FEATURES=ccache doesn't work with ${PN}, bug #677876" + fi +} + +pkg_setup() { + openjdk_check_requirements + + JAVA_PKG_WANT_BUILD_VM="openjdk-${SLOT} openjdk-bin-${SLOT} icedtea-${SLOT} icedtea-bin-${SLOT}" + JAVA_PKG_WANT_SOURCE="${SLOT}" + JAVA_PKG_WANT_TARGET="${SLOT}" + + java-vm-2_pkg_setup + java-pkg-2_pkg_setup +} + +src_prepare() { + default + + # new warnings in new gcc https://bugs.gentoo.org/685426 + sed -i '/^WARNINGS_ARE_ERRORS/ s/-Werror/-Wno-error/' \ + hotspot/make/linux/makefiles/gcc.make || die + + chmod +x configure || die +} + +src_configure() { + # general build info found here: + #https://hg.openjdk.java.net/jdk8/jdk8/raw-file/tip/README-builds.html + + # Work around stack alignment issue, bug #647954. + use x86 && append-flags -mincoming-stack-boundary=2 + + # Work around -fno-common ( GCC10 default ), bug #706638 + append-flags -fcommon + + # Strip some flags users may set, but should not. #818502 + filter-flags -fexceptions + + tc-export_build_env CC CXX PKG_CONFIG STRIP + + local myconf=( + --disable-ccache + --disable-freetype-bundling + --disable-precompiled-headers + --enable-unlimited-crypto + --with-boot-jdk="${JDK_HOME}" + --with-extra-cflags="${CFLAGS}" + --with-extra-cxxflags="${CXXFLAGS}" + --with-extra-ldflags="${LDFLAGS}" + --with-freetype-lib="$( $(tc-getPKG_CONFIG) --variable=libdir freetype2 )" + --with-freetype-include="$( $(tc-getPKG_CONFIG) --variable=includedir freetype2)/freetype2" + --with-giflib=system + --with-jtreg=no + --with-jobs=1 + --with-num-cores=1 + --with-update-version="$(ver_cut 2)" + --with-build-number="b$(ver_cut 4)" + --with-milestone="fcs" # magic variable that means "release version" + --with-vendor-name="Gentoo" + --with-vendor-url="https://gentoo.org" + --with-vendor-bug-url="https://bugs.gentoo.org" + --with-vendor-vm-bug-url="https://bugs.openjdk.java.net" + --with-zlib=system + --with-native-debug-symbols=$(usex debug internal none) + $(usex headless-awt --disable-headful '') + $(tc-is-clang && echo "--with-toolchain-type=clang") + ) + + ( + unset _JAVA_OPTIONS JAVA JAVA_TOOL_OPTIONS JAVAC MAKE XARGS + CFLAGS= CXXFLAGS= LDFLAGS= \ + CONFIG_SITE=/dev/null \ + CONFIG_SHELL="${BROOT}/bin/bash" + econf "${myconf[@]}" + ) +} + +src_compile() { + local myemakeargs=( + JOBS=$(makeopts_jobs) + LOG=debug + CFLAGS_WARNINGS_ARE_ERRORS= # No -Werror + NICE= # Use PORTAGE_NICENESS, don't adjust further down + $(usex doc docs '') + $(usex jbootstrap bootcycle-images images) + ) + emake "${myemakeargs[@]}" -j1 #nowarn +} + +src_install() { + local dest="/usr/$(get_libdir)/${PN}-${SLOT}" + local ddest="${ED}/${dest#/}" + + cd "${S}"/build/*-release/images/j2sdk-image || die + + if ! use alsa; then + rm -v jre/lib/$(get_system_arch)/libjsoundalsa.* || die + fi + + # build system does not remove that + if use headless-awt ; then + rm -fvr jre/lib/$(get_system_arch)/lib*{[jx]awt,splashscreen}* \ + {,jre/}bin/policytool bin/appletviewer || die + fi + + if ! use examples ; then + rm -vr demo/ || die + fi + + if ! use source ; then + rm -v src.zip || die + fi + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + dosym8 -r /etc/ssl/certs/java/cacerts "${dest}"/jre/lib/security/cacerts + + java-vm_install-env "${FILESDIR}"/${PN}-${SLOT}.env.sh + java-vm_set-pax-markings "${ddest}" + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter + + if use doc ; then + docinto html + dodoc -r "${S}"/build/*-release/docs/* + fi +} + +pkg_postinst() { + java-vm-2_pkg_postinst + einfo "JavaWebStart functionality provided by icedtea-web package" +} diff --git a/dev-java/tomcat-el-api/Manifest b/dev-java/tomcat-el-api/Manifest index dcdea634313d..f699686056a7 100644 --- a/dev-java/tomcat-el-api/Manifest +++ b/dev-java/tomcat-el-api/Manifest @@ -4,6 +4,8 @@ DIST apache-tomcat-10.1.5-src.tar.gz 6066163 BLAKE2B 96c03f053b8585cfc466e7bf870 DIST apache-tomcat-10.1.5-src.tar.gz.asc 849 BLAKE2B 6b733488772bea88ea6a6710651bf60a83c78187463850f0216ca5152f0698648ab8ba37f86480916caa816792095a1f434bc84d5706ae9e6f6ed882b8b29d4b SHA512 600580fb89620937c103fa5581669b9ab7cb359db32b0d1d2cd81e9dc41cec6e3df7e852baa3564ed94e4af30d506453e6761fa20ff8fd37d7c4dafa33aac712 DIST apache-tomcat-8.5.84-src.tar.gz 6027185 BLAKE2B 8637f65653ae025448d7ce3a96839825d5ec6b77a06fc8a410ff4de786af140deaf00cedc5c9de00172c9cc759a7728521a2384d722bdf63dcfc71aedec7308f SHA512 5224ee4d6c61ed1975fd7a20814eb53b3b5a3d88b31fd3227a94fcc261274aa69f992f161e14217dadea476e4720b7f0a24c733346533d5873206b899ee86695 DIST apache-tomcat-8.5.84-src.tar.gz.asc 849 BLAKE2B eeeb4c22190c9bb5c087db86807b194ef87d8a03d399cbc36e910dc3cf6f28c845efde4d3748eb8a362d06e870724869acf259b3e75cf892ca72fbea4a4bf943 SHA512 6f2478da242a49a72b0ebb9e51f17e681f84228d69cb9b7119ca9c772032c3fb5112f908077a200d5286b2170ac1529914c7682d5ed97ac58d3b8ff6baf00bf2 +DIST apache-tomcat-8.5.85-src.tar.gz 6035271 BLAKE2B 06180fe34c3bd70678dd82d44e2cfc7cf4ed367523b35f3cdaab6c15a5a586522584c8338a990543b5452073ae3ed8a60fad9a159ddfd63adcbaaac35a5a4528 SHA512 1500c87a4f3f5302ff28f7592c1bdd66190095b04a1fac349bf421d117c0ace7b109bfb7943795375bcdf76c810df8f588150ccfb5843ccdf10c394b11754736 +DIST apache-tomcat-8.5.85-src.tar.gz.asc 849 BLAKE2B ead4de7a2fe01f67b2c3fd61d4c85d87e5142f2bd0ba933d70d8e5a8935e6bd97fff14bd4d4ddeee27edd7683971d241e6d14126fee01e789914a394ee0faf47 SHA512 e7c3cb19cff697154d159986748680d66bae22a12bc272a09d64b39ed681d60ce9d7ff9ba9c2f45744b6ac81b675a87af6c7df3eecd7079b98749063fbe579a5 DIST apache-tomcat-9.0.70-src.tar.gz 6219156 BLAKE2B c7cf415c11701edcd90bb35cd840036755876724394c48277236af1e169572f42599ffc2ec167363cd643dde608437cd06ee5c11289edec91a378f280f385259 SHA512 266ffbdfa57bd9778ea3485f5e2cabf9a2d389235afa74b154e684bcf2806a4fe7a54049f2bd8ea96414396d06695fe890b1eed9672278d9eb345ba3cd71032e DIST apache-tomcat-9.0.70-src.tar.gz.asc 833 BLAKE2B 979ffa63dccfeb89209a8ee357b231400d762a4ea7e4143960f2dd9fbf83a129c383dd06676c5800f7fc003a1a0cf832c392294cd9da080796fea06742ad9eb7 SHA512 6547167bf808c760bd5833d8049a80c4a64dbb258a80d5cbf6fd2fa459c1231635d55d62e2d0e7e07d0449403b4bddd87a6e22ff29a0eb9486ea7b996bdb1d07 DIST apache-tomcat-9.0.71-src.tar.gz 6222516 BLAKE2B 41b4ea0006e813a1be885cd48cb76e7debde4794e79b88e1110d505b179ac7c45b516265fd0e2f90cd20f0cac6ec7d04577ba1b3384570531902e00a7f599f0a SHA512 0c62a5e526178e39c68717223ce2cb4a31096e5765b718639e4ba4bbf3d70ba28238cd1bb5cf74747f718b35baf98de32c7ee8a7ebd445c6191700070c1ca930 diff --git a/dev-java/tomcat-el-api/tomcat-el-api-8.5.85.ebuild b/dev-java/tomcat-el-api/tomcat-el-api-8.5.85.ebuild new file mode 100644 index 000000000000..03f80bf1421f --- /dev/null +++ b/dev-java/tomcat-el-api/tomcat-el-api-8.5.85.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="org.apache.tomcat:tomcat-el-api:8.5.85" + +inherit java-pkg-2 java-pkg-simple verify-sig + +DESCRIPTION="Tomcat's EL API 3.0 implementation" +HOMEPAGE="https://tomcat.apache.org/" +SRC_URI="mirror://apache/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz + verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz.asc )" + +LICENSE="Apache-2.0" +SLOT="3.0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" + +DEPEND=">=virtual/jdk-1.8:*" +RDEPEND=">=virtual/jre-1.8:*" + +BDEPEND="verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-${PV}:${PV} )" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/tomcat-${PV}.apache.org.asc" + +S="${WORKDIR}/apache-tomcat-${PV}-src" + +JAVA_RESOURCE_DIRS="resources" +JAVA_SRC_DIR="java/javax/el" + +src_prepare() { + default + # remove anything related to "el" or "jsp" + find java/javax \( -name 'jsp' -o -name 'servlet' \) \ + -exec rm -rf {} + || die "removing jsp failed" + + mkdir resources || "creating \"resources\" failed" + cp -r java/javax resources || "cannot copy to \"resources\" dir" + find resources -name '*.java' -exec rm -rf {} + || die "removing *.java files failed" +} diff --git a/dev-java/tomcat-jsp-api/Manifest b/dev-java/tomcat-jsp-api/Manifest index dcdea634313d..f699686056a7 100644 --- a/dev-java/tomcat-jsp-api/Manifest +++ b/dev-java/tomcat-jsp-api/Manifest @@ -4,6 +4,8 @@ DIST apache-tomcat-10.1.5-src.tar.gz 6066163 BLAKE2B 96c03f053b8585cfc466e7bf870 DIST apache-tomcat-10.1.5-src.tar.gz.asc 849 BLAKE2B 6b733488772bea88ea6a6710651bf60a83c78187463850f0216ca5152f0698648ab8ba37f86480916caa816792095a1f434bc84d5706ae9e6f6ed882b8b29d4b SHA512 600580fb89620937c103fa5581669b9ab7cb359db32b0d1d2cd81e9dc41cec6e3df7e852baa3564ed94e4af30d506453e6761fa20ff8fd37d7c4dafa33aac712 DIST apache-tomcat-8.5.84-src.tar.gz 6027185 BLAKE2B 8637f65653ae025448d7ce3a96839825d5ec6b77a06fc8a410ff4de786af140deaf00cedc5c9de00172c9cc759a7728521a2384d722bdf63dcfc71aedec7308f SHA512 5224ee4d6c61ed1975fd7a20814eb53b3b5a3d88b31fd3227a94fcc261274aa69f992f161e14217dadea476e4720b7f0a24c733346533d5873206b899ee86695 DIST apache-tomcat-8.5.84-src.tar.gz.asc 849 BLAKE2B eeeb4c22190c9bb5c087db86807b194ef87d8a03d399cbc36e910dc3cf6f28c845efde4d3748eb8a362d06e870724869acf259b3e75cf892ca72fbea4a4bf943 SHA512 6f2478da242a49a72b0ebb9e51f17e681f84228d69cb9b7119ca9c772032c3fb5112f908077a200d5286b2170ac1529914c7682d5ed97ac58d3b8ff6baf00bf2 +DIST apache-tomcat-8.5.85-src.tar.gz 6035271 BLAKE2B 06180fe34c3bd70678dd82d44e2cfc7cf4ed367523b35f3cdaab6c15a5a586522584c8338a990543b5452073ae3ed8a60fad9a159ddfd63adcbaaac35a5a4528 SHA512 1500c87a4f3f5302ff28f7592c1bdd66190095b04a1fac349bf421d117c0ace7b109bfb7943795375bcdf76c810df8f588150ccfb5843ccdf10c394b11754736 +DIST apache-tomcat-8.5.85-src.tar.gz.asc 849 BLAKE2B ead4de7a2fe01f67b2c3fd61d4c85d87e5142f2bd0ba933d70d8e5a8935e6bd97fff14bd4d4ddeee27edd7683971d241e6d14126fee01e789914a394ee0faf47 SHA512 e7c3cb19cff697154d159986748680d66bae22a12bc272a09d64b39ed681d60ce9d7ff9ba9c2f45744b6ac81b675a87af6c7df3eecd7079b98749063fbe579a5 DIST apache-tomcat-9.0.70-src.tar.gz 6219156 BLAKE2B c7cf415c11701edcd90bb35cd840036755876724394c48277236af1e169572f42599ffc2ec167363cd643dde608437cd06ee5c11289edec91a378f280f385259 SHA512 266ffbdfa57bd9778ea3485f5e2cabf9a2d389235afa74b154e684bcf2806a4fe7a54049f2bd8ea96414396d06695fe890b1eed9672278d9eb345ba3cd71032e DIST apache-tomcat-9.0.70-src.tar.gz.asc 833 BLAKE2B 979ffa63dccfeb89209a8ee357b231400d762a4ea7e4143960f2dd9fbf83a129c383dd06676c5800f7fc003a1a0cf832c392294cd9da080796fea06742ad9eb7 SHA512 6547167bf808c760bd5833d8049a80c4a64dbb258a80d5cbf6fd2fa459c1231635d55d62e2d0e7e07d0449403b4bddd87a6e22ff29a0eb9486ea7b996bdb1d07 DIST apache-tomcat-9.0.71-src.tar.gz 6222516 BLAKE2B 41b4ea0006e813a1be885cd48cb76e7debde4794e79b88e1110d505b179ac7c45b516265fd0e2f90cd20f0cac6ec7d04577ba1b3384570531902e00a7f599f0a SHA512 0c62a5e526178e39c68717223ce2cb4a31096e5765b718639e4ba4bbf3d70ba28238cd1bb5cf74747f718b35baf98de32c7ee8a7ebd445c6191700070c1ca930 diff --git a/dev-java/tomcat-jsp-api/tomcat-jsp-api-8.5.85.ebuild b/dev-java/tomcat-jsp-api/tomcat-jsp-api-8.5.85.ebuild new file mode 100644 index 000000000000..b690896a299c --- /dev/null +++ b/dev-java/tomcat-jsp-api/tomcat-jsp-api-8.5.85.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="org.apache.tomcat:tomcat-jsp-api:8.5.85" + +inherit java-pkg-2 java-pkg-simple verify-sig + +DESCRIPTION="Tomcat's JSP API 2.3 implementation" +HOMEPAGE="https://tomcat.apache.org/" +SRC_URI="mirror://apache/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz + verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz.asc )" + +LICENSE="Apache-2.0" +SLOT="2.3" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" + +CP_DEPEND=" + ~dev-java/tomcat-el-api-${PV}:3.0 + ~dev-java/tomcat-servlet-api-${PV}:3.1 +" + +DEPEND=" + >=virtual/jdk-1.8:* + ${CP_DEPEND}" + +RDEPEND=" + >=virtual/jre-1.8:* + ${CP_DEPEND}" + +BDEPEND="verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-${PV}:${PV} )" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/tomcat-${PV}.apache.org.asc" + +S="${WORKDIR}/apache-tomcat-${PV}-src" + +JAVA_RESOURCE_DIRS="resources" +JAVA_SRC_DIR="java/javax/servlet/jsp" + +src_prepare() { + default + mkdir -p resources/javax/servlet || "creating \"resources\" failed" + cp -r {java,resources}/javax/servlet/jsp || "cannot copy to \"resources\" dir" + find resources \( -name '*.java' -o -name 'tagext' \) \ + -exec rm -rf {} + || die "removing *.java files failed" +} diff --git a/dev-java/tomcat-servlet-api/Manifest b/dev-java/tomcat-servlet-api/Manifest index b9200bea89ac..8e4b1e84911e 100644 --- a/dev-java/tomcat-servlet-api/Manifest +++ b/dev-java/tomcat-servlet-api/Manifest @@ -8,6 +8,8 @@ DIST apache-tomcat-6.0.53-src.tar.gz 3522914 BLAKE2B 054b097c16861abaa8bdbeba713 DIST apache-tomcat-7.0.109-src.tar.gz 5314401 BLAKE2B 56583caea6879bf8ca5cc02a886de3d7af413032f88d367653e709dc1c8f590e78620c788317bbff4b6e65dd3e242cc26863164ac8e7c87334a22636f3ed0703 SHA512 ecf9c0bee0e3e1aa24f299fe633705c5a2f6aa264d9e4968cfc96aa5d0a425c2b0ff07765a8b6c67221766733bdfaed6e6c6377a8d0870d889e7063ce90a46ce DIST apache-tomcat-8.5.84-src.tar.gz 6027185 BLAKE2B 8637f65653ae025448d7ce3a96839825d5ec6b77a06fc8a410ff4de786af140deaf00cedc5c9de00172c9cc759a7728521a2384d722bdf63dcfc71aedec7308f SHA512 5224ee4d6c61ed1975fd7a20814eb53b3b5a3d88b31fd3227a94fcc261274aa69f992f161e14217dadea476e4720b7f0a24c733346533d5873206b899ee86695 DIST apache-tomcat-8.5.84-src.tar.gz.asc 849 BLAKE2B eeeb4c22190c9bb5c087db86807b194ef87d8a03d399cbc36e910dc3cf6f28c845efde4d3748eb8a362d06e870724869acf259b3e75cf892ca72fbea4a4bf943 SHA512 6f2478da242a49a72b0ebb9e51f17e681f84228d69cb9b7119ca9c772032c3fb5112f908077a200d5286b2170ac1529914c7682d5ed97ac58d3b8ff6baf00bf2 +DIST apache-tomcat-8.5.85-src.tar.gz 6035271 BLAKE2B 06180fe34c3bd70678dd82d44e2cfc7cf4ed367523b35f3cdaab6c15a5a586522584c8338a990543b5452073ae3ed8a60fad9a159ddfd63adcbaaac35a5a4528 SHA512 1500c87a4f3f5302ff28f7592c1bdd66190095b04a1fac349bf421d117c0ace7b109bfb7943795375bcdf76c810df8f588150ccfb5843ccdf10c394b11754736 +DIST apache-tomcat-8.5.85-src.tar.gz.asc 849 BLAKE2B ead4de7a2fe01f67b2c3fd61d4c85d87e5142f2bd0ba933d70d8e5a8935e6bd97fff14bd4d4ddeee27edd7683971d241e6d14126fee01e789914a394ee0faf47 SHA512 e7c3cb19cff697154d159986748680d66bae22a12bc272a09d64b39ed681d60ce9d7ff9ba9c2f45744b6ac81b675a87af6c7df3eecd7079b98749063fbe579a5 DIST apache-tomcat-9.0.70-src.tar.gz 6219156 BLAKE2B c7cf415c11701edcd90bb35cd840036755876724394c48277236af1e169572f42599ffc2ec167363cd643dde608437cd06ee5c11289edec91a378f280f385259 SHA512 266ffbdfa57bd9778ea3485f5e2cabf9a2d389235afa74b154e684bcf2806a4fe7a54049f2bd8ea96414396d06695fe890b1eed9672278d9eb345ba3cd71032e DIST apache-tomcat-9.0.70-src.tar.gz.asc 833 BLAKE2B 979ffa63dccfeb89209a8ee357b231400d762a4ea7e4143960f2dd9fbf83a129c383dd06676c5800f7fc003a1a0cf832c392294cd9da080796fea06742ad9eb7 SHA512 6547167bf808c760bd5833d8049a80c4a64dbb258a80d5cbf6fd2fa459c1231635d55d62e2d0e7e07d0449403b4bddd87a6e22ff29a0eb9486ea7b996bdb1d07 DIST apache-tomcat-9.0.71-src.tar.gz 6222516 BLAKE2B 41b4ea0006e813a1be885cd48cb76e7debde4794e79b88e1110d505b179ac7c45b516265fd0e2f90cd20f0cac6ec7d04577ba1b3384570531902e00a7f599f0a SHA512 0c62a5e526178e39c68717223ce2cb4a31096e5765b718639e4ba4bbf3d70ba28238cd1bb5cf74747f718b35baf98de32c7ee8a7ebd445c6191700070c1ca930 diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.85.ebuild b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.85.ebuild new file mode 100644 index 000000000000..0ce7d279ab5d --- /dev/null +++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.85.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="org.apache.tomcat:tomcat-servlet-api:8.5.85" + +inherit java-pkg-2 java-pkg-simple verify-sig + +DESCRIPTION="Tomcat's Servlet API 3.1 implementation" +HOMEPAGE="https://tomcat.apache.org/" +SRC_URI="mirror://apache/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz + verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz.asc )" + +LICENSE="Apache-2.0" +SLOT="3.1" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" + +# we can't use the exact same version of el as tomcat 9 implements the same slot and +# it would prevent from installing both tomcat 8.5 and 9 at the same time +CP_DEPEND=">=dev-java/tomcat-el-api-${PV}:3.0" + +DEPEND=" + >=virtual/jdk-1.8:* + ${CP_DEPEND}" + +RDEPEND=" + >=virtual/jre-1.8:* + ${CP_DEPEND}" + +BDEPEND="verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-${PV}:${PV} )" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/tomcat-${PV}.apache.org.asc" + +S="${WORKDIR}/apache-tomcat-${PV}-src" + +JAVA_RESOURCE_DIRS="resources" +JAVA_SRC_DIR="java/javax/servlet" + +src_prepare() { + default + # remove anything related to "el" or "jsp" + find java/javax \( -name 'el' -o -name 'jsp' \) \ + -exec rm -rf {} + || die "removing jsp failed" + + mkdir resources || "creating \"resources\" failed" + cp -r java/javax resources || "cannot copy to \"resources\" dir" + find resources -name '*.java' -exec rm -rf {} + || die "removing *.java files failed" +} diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index bdf6e0aed47c63eeb2a39c9d957597c9f91f7808..8e5708e7cf41d44e26591549fee78eb7d03a3878 100644 GIT binary patch literal 19531 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 literal 19516 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 z z1Q!WRwZyPFx-)qlI8N!|D59mG0-lv$DkSf;{fLNchWBD6fT(%Pb4>^{7QTCxfo)5{ ztI{U)*U>H(?Co_t`2{QdlO+q5b=vP=JpOA>D@uMkLGyzE7Pz{iUXtmwjO=O0;p7w; zz>B4R`~BaSUB*vWY%$mSc4B~+TObg;Lda<=UVyXEr_)iXz(w{_<>^JF7PhB`IjN$y zqvR`Q{vRC5m{qAo-z8ja8E)r$-qGU{F97?j3GlLT zqQ5%jKD|GBdsRmCGNYIRAK@3}?X=+VT%iruu;FXhXN2si#82=I@n-S87ayBBEA1I- z-~~7?x*^1-=)3!i`ZL0fL?yi>YrH<=u*I$r+P+7nO0T< zVGf$MQ`bwqcx-z-&fD?&dwX^I;%9C5fXAR?^4YvHf!B8|fs=-u5bY!qFJ&g2WeD$@ zNa7E=#VRA$Q91SpAJ}d4vRcz*Nj0{;QLW7JOlEs#GRE2x798Br zpX4;i4O?`F)i3}mX;>ghL*_7v(txr3*E(`L_XuH4iDzI1tnRdbGVBcj1xi$QX@b|ufbv8y|V~|I@w`JRdr6DRnng4cmZ6) z7EjOrap#@N43>^uF*~@?i$Wa5_^BJcmBi48O+YX#*2_;dIKa6ZIM{5YpU(}sR{1=+ zLnmWw7`Dk$uaPAF!McF6dOa7(U5+;$th|Ro&u|(m)Yx^C2n`tnC}P0(`}o;AYWC5Dwdi)T1j5(hm1F7HPLp_0Rt9HKC61k7D&BCHX&bpw9s9`kUz zmTil{1LV^g$om;(vh#BfY9026&gE?a9#?;M&4$B4Qcf~DLI=UU@5;kXuiL&nPh4K+ z;)wTWY=3en=n)s2V55fFMO4sp%8i7*9g7<<_6|}`DC5j*q}jw(y++g9pF~fGbvU=- ze6Q8JE9gDEaU4b&2Qt)VK6_uOA?^4)cqaCHdp)irA3D2xLX4v~g;r+>T|SXzM~*)5 z@(`fTI_=9F0Uqd8GJ8G1iZi222GZ?Q_;`UH0zPQZ$8)DOF~92RIl^x* z%PPI5bXZT_3EqcuIh@G7v$n@q$o-)$NAF;nhf6zJa<-iDy=?7Rx(1>hy%LCHsN*^RegSrL_Pix-PH`k?cFUL|9ykoU zk%H{tl1G6Pr}tu6`r*()??bx?d`@jI?j|dP5jqc|rqh;95&wkuNY8hQuNzAaF9UZ_ z1ca@&^C`H7lv)&)6f^+XWsQ=Y0%i!(@cH+Y%HK{awDNv=B&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 ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then + einfo "virtual/rust:0/llvm-${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 + python_has_version "dev-python/six[${PYTHON_USEDEP}]" + fi +} + +pkg_pretend() { + if use test ; then + CHECKREQS_DISK_BUILD="7000M" + else + CHECKREQS_DISK_BUILD="6000M" + fi + + check-reqs_pkg_pretend +} + +pkg_setup() { + if [[ ${MERGE_TYPE} != binary ]] ; then + if use test ; then + CHECKREQS_DISK_BUILD="7000M" + else + CHECKREQS_DISK_BUILD="6000M" + 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; then + # Force clang + einfo "Enforcing the use of clang due to USE=clang ..." + if tc-is-gcc; then + have_switched_compiler=yes + fi + 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)" + export AS="$(tc-getCC) -c" + tc-export CC CXX LD AR AS 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=full ) + 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 + + # Use system's Python environment + export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none" + export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach + + # 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-${SLOT}-known-test-failures.txt "${T}"/known_failures.list || die + + 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/typescript/typescript-4.9.3.ebuild b/dev-lang/typescript/typescript-4.9.3.ebuild index 02196457057b..7857fd2f036d 100644 --- a/dev-lang/typescript/typescript-4.9.3.ebuild +++ b/dev-lang/typescript/typescript-4.9.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ S="${WORKDIR}"/package LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64" +KEYWORDS="amd64 ~arm64 ~ppc64" RDEPEND="net-libs/nodejs" BDEPEND=">=net-libs/nodejs-16[npm]" diff --git a/dev-lang/zig-bin/Manifest b/dev-lang/zig-bin/Manifest index 66658fc5412e..041d376db094 100644 --- a/dev-lang/zig-bin/Manifest +++ b/dev-lang/zig-bin/Manifest @@ -1,5 +1,10 @@ DIST zig-linux-aarch64-0.10.0.tar.xz 40387688 BLAKE2B 47d0cb61f054b79dcd9e5f87f3f910c9440079dca7648a3017c871fb20bc76e07de5b76a438a9d8eda147e77061bebf43b1486160899eeca0972b547b269c607 SHA512 5db0df7fce49dd3ca7002c3d9782a8d16c8b92721cf5f8983978dddcfb42dd31c4e3edad5a321bceda627730320c95dc552226b9e5e06ba84315804153991de1 +DIST zig-linux-aarch64-0.10.1.tar.xz 40321280 BLAKE2B 39abefb80d540d52333ec76203893630ac5df2a784684397033e9ac766f67c4512be71513ebb80faac6c5ebaa2a737859b7bc27b82797232cf97d87d91e8492e SHA512 44dd15b1b2d7bc85a4f8e8171ae5c51122be352249273091b499de5a392c72e262585f981908afd1718a41fa7e67b36f1b65c6cacbf8e9f226a687bd85b7edc6 DIST zig-linux-armv7a-0.10.0.tar.xz 50805936 BLAKE2B 57a2c8bf10d80a5b06570ebea786be725e6020a7184835a966ddae32a2126910915e2d2bae0932226edb644692ff39e7ab201a8d040c62106ac40539cd3e8096 SHA512 31d16e477a52e10d6ce4e646c7b97d6162c68d5938890b815fb9d5da527248ab46926649d68d5623953b9fbac707131c89d5c8388e9ae5128cf2182d0ab58278 +DIST zig-linux-armv7a-0.10.1.tar.xz 50718132 BLAKE2B 76ef431ef8957272b992f6b861913a961d348120106a7f4b77d1f6b2a042dd8904a1ac744ab6b02b78681eef68af4143372e5315cd113d40711bd26fc78e6632 SHA512 4ec3ccd7ac980bfd9fc7a2f6b2301051d3df43b00143914d869389fc44b48916820d996e27cb922dac152228c4b04a0cce51f7b125317de85440a5479fe8ff7d DIST zig-linux-i386-0.10.0.tar.xz 48451732 BLAKE2B e1ae0d48723e1439b612f56dee05776d83a9cabe4bd4ddc6198d777a51a5b2b8c696cf7ce7817641ab46edb91eff992abc4d12de7620d21b1bb63fc482d610da SHA512 6c4152137047efbf2cf3a65583697325baf29c5847734d38622207d15de04aa5bbcd15e37c3c07c51536a2f34ab16ceaf7776c009b0862cb510ed2a0494bdeef +DIST zig-linux-i386-0.10.1.tar.xz 48367388 BLAKE2B 482ec9e42d9036177f41c459faf82c79ba525f35ed14150d97af9110efab3e9894b8c64f92f9257b224893179134e43306c985ad6a04ae6a7d427d14ef4e7a3f SHA512 97345a8f7f15a83e51635ec667e869833a597511a1b004fa4ab19d78ad234e05e8344823e0c623510c7c5dbeef447d13636223e8d339f6d53f2eca053852a8d3 DIST zig-linux-riscv64-0.10.0.tar.xz 42272968 BLAKE2B 95fe8589b9be99625acb5c9a97fafd3126b838c7e0722529d34cfe87043cb0e8d6957e6f2bb3ac3ae1fc2f51cf6a062b98abe224c221ba659de1e16703b53255 SHA512 ae00cf4eb5e499bd44e94d6cd77464d85878881034ce088ef69aa1f3fdf58420768112b36007829ecaba74e77e96c0706222a2fc1397b773e3bb5f726a710549 +DIST zig-linux-riscv64-0.10.1.tar.xz 42196008 BLAKE2B a7ae37b1d1db1281b09bbd7e35ecaf390bbe28774bd1a4fa76b4468255be19b07fb514326d48576946f3c4eb04dcef34d6ab14f550407aa33803754fabbd848c SHA512 1a1da96924fa4a16a53721017eadc3363859a4f53671e27b11588200d0302d9065de9ba517ad40940aad98725e617cf853f2e83f732a4e23c33deacb99487ad0 DIST zig-linux-x86_64-0.10.0.tar.xz 44142400 BLAKE2B 7ba72ce57e616c5ead2fb84dc7e1b0ff08e8dffab56ca30cd00bff1d9b80fd62034f3d78b903f37f911665239a4717a6e93230faa77b3f387b0dada835672fb7 SHA512 87037766e58a736d7e4f9fca1c21dce070f2de8cd08dae7951e67252327b72dd69f79831f5c8e406be7ecc6522184400eba3bd265d3c7020c8fa4d2efc9f8766 +DIST zig-linux-x86_64-0.10.1.tar.xz 44085596 BLAKE2B d689a469dbbe790593a561dd4df01c506212754c48be7de03773c7e690cbab197af10d639e80148f3343204ddf9ecfe09a88a62fb6ef63a262bcc2dd79fecd34 SHA512 1cf88a492b1a47800e213b8801477f4ffabf269f960d27d1849c5aec805b5db3768c83d4daa4a738532b1b7367e8c6812e3eea47c205ea732d7a6269a47e16dc diff --git a/dev-lang/zig-bin/zig-bin-0.10.0.ebuild b/dev-lang/zig-bin/zig-bin-0.10.0.ebuild index 45c577eadde5..41c7ad1570e5 100644 --- a/dev-lang/zig-bin/zig-bin-0.10.0.ebuild +++ b/dev-lang/zig-bin/zig-bin-0.10.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -29,7 +29,7 @@ QA_PREBUILT="opt/${P}/zig" src_unpack() { unpack ${A} - mv "${WORKDIR}/"* "${S}" + mv "${WORKDIR}/"* "${S}" || die } src_install() { diff --git a/dev-lang/zig-bin/zig-bin-0.10.1.ebuild b/dev-lang/zig-bin/zig-bin-0.10.1.ebuild new file mode 100644 index 000000000000..7c9d05764a48 --- /dev/null +++ b/dev-lang/zig-bin/zig-bin-0.10.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A robust, optimal, and maintainable programming language" +HOMEPAGE="https://ziglang.org/" +SRC_URI=" + amd64? ( https://ziglang.org/download/${PV}/zig-linux-x86_64-${PV}.tar.xz ) + arm? ( https://ziglang.org/download/${PV}/zig-linux-armv7a-${PV}.tar.xz ) + arm64? ( https://ziglang.org/download/${PV}/zig-linux-aarch64-${PV}.tar.xz ) + riscv? ( https://ziglang.org/download/${PV}/zig-linux-riscv64-${PV}.tar.xz ) + x86? ( https://ziglang.org/download/${PV}/zig-linux-i386-${PV}.tar.xz )" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND="!dev-lang/zig" +# Zig provides its standard library in source form "/opt/zig-bin-{PV}/lib/", +# and all other Zig libraries are meant to be consumed in source form, +# because they can use compile-time mechanics (and it is easier for distributions to patch them) +# Here we use this feature for fixing programs that use standard library +# Note: Zig build system is also part of standard library, so we can fix it too +#PATCHES=( ) + +QA_PREBUILT="opt/${P}/zig" + +src_unpack() { + unpack ${A} + + mv "${WORKDIR}/"* "${S}" || die +} + +src_install() { + insinto /opt/ + doins -r "${S}" + + dosym -r /opt/${P}/doc/ /usr/share/doc/${PF} + dosym -r /opt/${P}/zig /usr/bin/zig + fperms 0755 /usr/bin/zig +} + +pkg_postinst() { + elog "0.10.1 release uses self-hosted compiler by default and fixes some bugs from 0.10.0" + elog "But your code still can be un-compilable since some features still not implemented or bugs not fixed" + elog "Upstream recommends:" + elog " * Using old compiler if experiencing such breakage (flag '-fstage1')" + elog " * Waiting for release 0.11.0 with old compiler removed (these changes are already merged in 9999)" + elog "Also see: https://ziglang.org/download/0.10.0/release-notes.html#Self-Hosted-Compiler" + elog "and https://ziglang.org/download/0.10.0/release-notes.html#How-to-Upgrade" +} diff --git a/dev-lang/zig/Manifest b/dev-lang/zig/Manifest index 297043a711ac..22f469292044 100644 --- a/dev-lang/zig/Manifest +++ b/dev-lang/zig/Manifest @@ -1 +1,2 @@ DIST zig-0.10.0.tar.xz 14530912 BLAKE2B 5949a44ee039b7d5a163344a0fc26af8dd9cf311ed25c7092a665bb59ec7dec8dc3cd39918d81ef02c707aa8989b038fb21dfba3927fd31153a1404739b4ea3c SHA512 9d83ce51cc0ce404c06da820179c1cc47aa50e573fb1c831a96baa12c6b5226abe85b384110f2ffc4cbdc5f24eaba1f14a4e3249ffeaa248c0d73ba29859e682 +DIST zig-0.10.1.tar.xz 15143112 BLAKE2B 4954d95ad763000eedf73a78e62bc0e99d65bba91c7127cdf1ea4503eb67817265daf572f645b7efbe9e24087e690b2768f0b2bc6c43b5fd76eab33143e964fe SHA512 d443adf61556bc95470537c6b0371a0ac99d19a06b15635cf1e5055ae7849039680c9006105e06e1bd6ba0fc12da14c54c1d28ac597c7dee17ee3a5cd9cf79f8 diff --git a/dev-lang/zig/zig-0.10.1.ebuild b/dev-lang/zig/zig-0.10.1.ebuild new file mode 100644 index 000000000000..b5ed03b123f1 --- /dev/null +++ b/dev-lang/zig/zig-0.10.1.ebuild @@ -0,0 +1,99 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_MAX_SLOT=15 +inherit edo cmake llvm check-reqs + +DESCRIPTION="A robust, optimal, and maintainable programming language" +HOMEPAGE="https://ziglang.org/" +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://github.com/ziglang/zig.git" + inherit git-r3 +else + SRC_URI="https://ziglang.org/download/${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64" +fi + +LICENSE="MIT" +SLOT="0" + +BUILD_DIR="${S}/build" + +# Zig requires zstd and zlib compression support in LLVM, if using LLVM backend. +# (non-LLVM backends don't require these) +# They are not required "on their own", so please don't add them here. +# You can check https://github.com/ziglang/zig-bootstrap in future, to see +# options that are passed to LLVM CMake building (excluding "static" ofc). +DEPEND=" + sys-devel/clang:${LLVM_MAX_SLOT}= + sys-devel/lld:${LLVM_MAX_SLOT}= + sys-devel/llvm:${LLVM_MAX_SLOT}=[zstd] +" + +RDEPEND=" + ${DEPEND} + !dev-lang/zig-bin +" + +# see https://github.com/ziglang/zig/issues/3382 +# For now, Zig doesn't support CFLAGS/LDFLAGS/etc. +QA_FLAGS_IGNORED="usr/bin/zig" + +# see https://ziglang.org/download/0.10.0/release-notes.html#Self-Hosted-Compiler +# 0.10.0 release - ~9.6 GiB, since we use compiler written in C++ for bootstrapping +# 0.11.0 release - ~2.8 GiB, since we will (at least according to roadmap) use self-hosted compiler +# (transpiled to C via C backend) for bootstrapping +CHECKREQS_MEMORY="10G" + +PATCHES=( + "${FILESDIR}/zig-0.10.0-build-dir-install-stage3.patch" +) + +llvm_check_deps() { + has_version "sys-devel/clang:${LLVM_SLOT}" +} + +pkg_setup() { + llvm_pkg_setup + ewarn "This version requires 10G of memory for building compiler." + ewarn "If you don't have enough memory, you can wait until 0.11.0 release" + ewarn "or (if you are risky) use 9999 version (currently requires only 4GB)" + check-reqs_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DZIG_USE_CCACHE=OFF + -DZIG_SHARED_LLVM=ON + -DCMAKE_PREFIX_PATH=$(get_llvm_prefix ${LLVM_MAX_SLOT}) + ) + + cmake_src_configure +} + +src_test() { + cd "${BUILD_DIR}" || die + local ZIG_TEST_ARGS="-Dstatic-llvm=false -Denable-llvm=true -Dskip-non-native=true -Drelease -Dtarget=native" + local ZIG_TEST_STEPS=( + test-cases test-fmt test-behavior test-compiler-rt test-universal-libc test-compare-output + test-standalone test-c-abi test-link test-stack-traces test-cli test-asm-link test-translate-c + test-run-translated-c test-std + ) + + local step + for step in "${ZIG_TEST_STEPS[@]}" ; do + edob ./stage3/bin/zig build ${step} ${ZIG_TEST_ARGS} + done +} + +pkg_postinst() { + elog "0.10.1 release uses self-hosted compiler by default and fixes some bugs from 0.10.0" + elog "But your code still can be un-compilable since some features still not implemented or bugs not fixed" + elog "Upstream recommends:" + elog " * Using old compiler if experiencing such breakage (flag '-fstage1')" + elog " * Waiting for release 0.11.0 with old compiler removed (these changes are already merged in 9999)" + elog "Also see: https://ziglang.org/download/0.10.0/release-notes.html#Self-Hosted-Compiler" + elog "and https://ziglang.org/download/0.10.0/release-notes.html#How-to-Upgrade" +} diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index b33ad53afb04c2c24565dd2c0f9a8e72512a6d58..407e96e37ad4bd09594800ad645899368a3b18b3 100644 GIT binary patch delta 95061 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 delta 95499 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 K0UNJ#z5)QR%|bl@ diff --git a/dev-libs/boost/boost-1.81.0-r1.ebuild b/dev-libs/boost/boost-1.81.0-r1.ebuild index 0ae167c3df72..fa1249c89bae 100644 --- a/dev-libs/boost/boost-1.81.0-r1.ebuild +++ b/dev-libs/boost/boost-1.81.0-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}_${MY_PV}" LICENSE="Boost-1.0" SLOT="0/${PV}" # ${PV} instead of the major version 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 ~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" 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/capstone/capstone-4.0.2-r2.ebuild b/dev-libs/capstone/capstone-4.0.2-r2.ebuild index af978b9b5397..579ef58d9929 100644 --- a/dev-libs/capstone/capstone-4.0.2-r2.ebuild +++ b/dev-libs/capstone/capstone-4.0.2-r2.ebuild @@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{9..11} ) inherit cmake distutils-r1 toolchain-funcs DESCRIPTION="disassembly/disassembler framework + bindings" -HOMEPAGE="http://www.capstone-engine.org/" +HOMEPAGE="https://www.capstone-engine.org/" SRC_URI="https://github.com/capstone-engine/capstone/archive/${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" diff --git a/dev-libs/capstone/capstone-5.0_rc2-r2.ebuild b/dev-libs/capstone/capstone-5.0_rc2-r2.ebuild index 145967865032..fe79e806cfad 100644 --- a/dev-libs/capstone/capstone-5.0_rc2-r2.ebuild +++ b/dev-libs/capstone/capstone-5.0_rc2-r2.ebuild @@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{9..11} ) inherit cmake distutils-r1 toolchain-funcs DESCRIPTION="disassembly/disassembler framework + bindings" -HOMEPAGE="http://www.capstone-engine.org/" +HOMEPAGE="https://www.capstone-engine.org/" SRC_URI="https://github.com/capstone-engine/capstone/archive/${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" diff --git a/dev-libs/capstone/capstone-9999.ebuild b/dev-libs/capstone/capstone-9999.ebuild index 4adc4be2a941..259fa40dbb50 100644 --- a/dev-libs/capstone/capstone-9999.ebuild +++ b/dev-libs/capstone/capstone-9999.ebuild @@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{9..11} ) inherit cmake distutils-r1 toolchain-funcs DESCRIPTION="disassembly/disassembler framework + bindings" -HOMEPAGE="http://www.capstone-engine.org/" +HOMEPAGE="https://www.capstone-engine.org/" if [[ ${PV} == 9999 ]]; then inherit git-r3 diff --git a/dev-libs/dqlite/Manifest b/dev-libs/dqlite/Manifest index 6fa334f8d95d..a3d8ddaf0452 100644 --- a/dev-libs/dqlite/Manifest +++ b/dev-libs/dqlite/Manifest @@ -1,2 +1,3 @@ DIST dqlite-1.12.0.tar.gz 181709 BLAKE2B efb35aa9d0c348cd55eb190e27ad155b7d748ccbcb80822f33ce4589d56bc0090f5c0703d769e7090bb8da1b8908cbd73d1076568108661d5b85e55103795a9f SHA512 2a3dc17fcaa0ec2fc5481d3ff57a7bee42c8930f0e6ac7030d51e1a61ae3ce4d7b24f47921b29602a65353c1a51931a82d9af302ee580b19bdce561e6547e940 DIST dqlite-1.13.0.tar.gz 190627 BLAKE2B 02880a112a7b070ee19653b60f19dbb49030b1d0d1bd3671577137ce281fd1af9c135f138d692fcc1c14592972cc9321198b3a2003fa0e81829c8ae462604964 SHA512 da56c622c75dcdc1df814d2b7acfeb08cb046fa7b74691d63575ddb3d30f91b441b8f58cc72466872b4c5e0028706b6505846d8f3d06583be844baefdd85f8a9 +DIST dqlite-1.14.0.tar.gz 190757 BLAKE2B 5304ff10134c7775c4475f77bbe60cc6892cc35c3f2a7b4813743cd27fc1176a1d513d66ebf22b47ed7e83fa833be1408f44f781fbd8200bfd3f4465ea1d6011 SHA512 4305b289903766f00c26e278cce3f761c778b67105a6d7e51e66cc1cbf85564fd41f27689b6895c6f182968d851e10a40d052570d55e22007e9eb5c2929dabd9 diff --git a/dev-libs/dqlite/dqlite-1.14.0.ebuild b/dev-libs/dqlite/dqlite-1.14.0.ebuild new file mode 100644 index 000000000000..c0cbc911e373 --- /dev/null +++ b/dev-libs/dqlite/dqlite-1.14.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Embeddable, replicated and fault tolerant SQL engine" +HOMEPAGE="https://dqlite.io/ https://github.com/canonical/dqlite" +SRC_URI="https://github.com/canonical/dqlite/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3-with-linking-exception" +SLOT="0/1.12.0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-db/sqlite:3 + dev-libs/libuv:= + >=dev-libs/raft-0.17.1:=" +DEPEND="${RDEPEND} + test? ( >=dev-libs/raft-0.13.0[lz4,test] )" +BDEPEND="virtual/pkgconfig" + +PATCHES=( "${FILESDIR}"/dqlite-1.12.0-disable-werror.patch ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --disable-backtrace + --disable-debug + --disable-sanitize + --disable-static + + # Will build a bundled libsqlite3.so. + --enable-build-sqlite=no + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/elfutils/elfutils-0.188.ebuild b/dev-libs/elfutils/elfutils-0.188.ebuild index 77b5fbb7fbda..b47d779db744 100644 --- a/dev-libs/elfutils/elfutils-0.188.ebuild +++ b/dev-libs/elfutils/elfutils-0.188.ebuild @@ -1,4 +1,4 @@ -# Copyright 2003-2022 Gentoo Authors +# Copyright 2003-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -101,6 +101,10 @@ multilib_src_configure() { $(use_with zstd) ) + # Needed because sets alignment macro + is-flagq -fsanitize=address && myeconfargs+=( --enable-sanitize-address ) + is-flagq -fsanitize=undefined && myeconfargs+=( --enable-sanitize-undefined ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } diff --git a/dev-libs/ell/ell-0.55.ebuild b/dev-libs/ell/ell-0.55.ebuild index 5f049ed30b76..4da7b55b77e4 100644 --- a/dev-libs/ell/ell-0.55.ebuild +++ b/dev-libs/ell/ell-0.55.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ if [[ "${PV}" == *9999 ]] ; then EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git" else SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz" - 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 ~sparc ~x86" fi LICENSE="LGPL-2.1" SLOT="0" diff --git a/dev-libs/hidapi/Manifest b/dev-libs/hidapi/Manifest index 7ae05883789e..bee64ebd160c 100644 --- a/dev-libs/hidapi/Manifest +++ b/dev-libs/hidapi/Manifest @@ -1,2 +1,3 @@ DIST hidapi-0.11.0.tgz 232631 BLAKE2B 770c0663b007aa36580af217d0d38be72923e0ad84cee137594ca3e174e589cebb9188003a50999e1c561b0e4e9ca68bd1af29029b89fde2b0a46020b12f9744 SHA512 0de4abc963600d159ce231416c468b9e81a8361e4d2c2202988d6eb2e58a923700e9b9be639fbddc6bc14625131848409e2e88dbc4b34a1f8a726c8fa4692d92 DIST hidapi-0.12.0.tgz 238751 BLAKE2B 25eddf337970275a026839dfe8c0c3beef58da892a6b192751f70faa7ca3ad12f9deab34c3800e053ef9bdefca481a863fac0c25aab51dbf172b44bd94e34e56 SHA512 866268927698db6fa553e000ead3c0c4b8df67ea768d36acac9c71f06f0bd8283778e90eee03f81aaa930f38dbb5719391906c7d2742b74479ffa436104f5fa4 +DIST hidapi-0.13.1.tgz 244666 BLAKE2B b3406114f8dd8b192eecac1673592866f930688af8023819d20f73c76226f0829c8d68f4b47051b4836ce4348fc3bbad8f9849f1d565563dcd0f993df43de4ca SHA512 07b224b9b5146caf693e6d67514fed236436ed68f38a3ada98ebf8352dfaa4e175f576902affb4b79da1bb8c9b47a1ee0831a93c7d3d210e93faee24632f7d53 diff --git a/dev-libs/hidapi/hidapi-0.12.0-r1.ebuild b/dev-libs/hidapi/hidapi-0.12.0-r1.ebuild new file mode 100644 index 000000000000..6f2ed465adcc --- /dev/null +++ b/dev-libs/hidapi/hidapi-0.12.0-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +DESCRIPTION="A multi-platform library for USB and Bluetooth HID-Class devices" +HOMEPAGE="https://github.com/libusb/hidapi" +SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz" + +LICENSE="|| ( BSD GPL-3 HIDAPI )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="doc" + +DEPEND=" + virtual/libusb:1[${MULTILIB_USEDEP}] + virtual/libudev:0[${MULTILIB_USEDEP}]" +RDEPEND="${DEPEND}" +BDEPEND=" + doc? ( app-doc/doxygen )" + +S="${WORKDIR}/${PN}-${P}" + +multilib_src_compile() { + cmake_src_compile + + if use doc && multilib_is_native_abi; then + cd "${S}/doxygen" + doxygen Doxyfile || die + fi +} + +multilib_src_install() { + cmake_src_install + + if use doc && multilib_is_native_abi; then + local HTML_DOCS=( "${S}/doxygen/html/." ) + fi + einstalldocs +} diff --git a/dev-libs/hidapi/hidapi-0.13.1.ebuild b/dev-libs/hidapi/hidapi-0.13.1.ebuild new file mode 100644 index 000000000000..6f2ed465adcc --- /dev/null +++ b/dev-libs/hidapi/hidapi-0.13.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +DESCRIPTION="A multi-platform library for USB and Bluetooth HID-Class devices" +HOMEPAGE="https://github.com/libusb/hidapi" +SRC_URI="https://github.com/libusb/hidapi/archive/${P}.tar.gz -> ${P}.tgz" + +LICENSE="|| ( BSD GPL-3 HIDAPI )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="doc" + +DEPEND=" + virtual/libusb:1[${MULTILIB_USEDEP}] + virtual/libudev:0[${MULTILIB_USEDEP}]" +RDEPEND="${DEPEND}" +BDEPEND=" + doc? ( app-doc/doxygen )" + +S="${WORKDIR}/${PN}-${P}" + +multilib_src_compile() { + cmake_src_compile + + if use doc && multilib_is_native_abi; then + cd "${S}/doxygen" + doxygen Doxyfile || die + fi +} + +multilib_src_install() { + cmake_src_install + + if use doc && multilib_is_native_abi; then + local HTML_DOCS=( "${S}/doxygen/html/." ) + fi + einstalldocs +} diff --git a/dev-libs/libffi/Manifest b/dev-libs/libffi/Manifest index da3ba58c225c..85514adcd060 100644 --- a/dev-libs/libffi/Manifest +++ b/dev-libs/libffi/Manifest @@ -1,4 +1 @@ -DIST libffi-3.3.tar.gz 1305466 BLAKE2B cddc40729a30a9bd34d675809f51f8d1b4ccaffa54bc6dd6f7e965f4e260edd34754719f9f6247c8957aeb7cf154d56ce1fe16a54c3f1ad39afbebdf41d23caa SHA512 61513801a156f11420f541d325de697131846487122d6bdcf5491b18b4da788589f5c0bb07e88e396495d3be5830d74e9135595e2b8ddbfe95c448d8597fbd6f -DIST libffi-3.4.2-loongarch64-20220428.patch.xz 64932 BLAKE2B d144dc28a7fce008bc5cd43d9e04125ea8e972324d77951d42039d46e818014079c871f87a0cdbec758b55320c02dff718cf2449f9c630cc899e8e1610784a60 SHA512 33715b21fe027692cc584d6524c03510af7876cc35f318221e1b2b91644cf165c02979c8b426228a8cc6c471e6a59d0435e761b6b7aef589c41a4f28caa36e62 -DIST libffi-3.4.2.tar.gz 1351355 BLAKE2B a8137bc895b819f949fd7705e405be627219c6d1fdef280253330f7407d4a548bb057d7bb0e9225d1767d42f9bf5f0ab3c455db1c3470d7cc876bb7b7d55d308 SHA512 31bad35251bf5c0adb998c88ff065085ca6105cf22071b9bd4b5d5d69db4fadf16cadeec9baca944c4bb97b619b035bb8279de8794b922531fddeb0779eb7fb1 DIST libffi-3.4.4.tar.gz 1362394 BLAKE2B 189fe1ffe9507f204581b0ab09995dc7e7b761bb4eac7e338e9f5ff81431aebcef6c182c1839c9f9acb2706697a260c67e6d1351cf7e2aed7c4eb5d694f6f8fd SHA512 88680aeb0fa0dc0319e5cd2ba45b4b5a340bc9b4bcf20b1e0613b39cd898f177a3863aa94034d8e23a7f6f44d858a53dcd36d1bb8dee13b751ef814224061889 diff --git a/dev-libs/libffi/files/libffi-3.2.1-o-tmpfile-eacces.patch b/dev-libs/libffi/files/libffi-3.2.1-o-tmpfile-eacces.patch deleted file mode 100644 index 92a733cbe823..000000000000 --- a/dev-libs/libffi/files/libffi-3.2.1-o-tmpfile-eacces.patch +++ /dev/null @@ -1,17 +0,0 @@ -https://bugs.gentoo.org/529044 - -deploy this workaround until newer versions of the kernel/C library/libsandbox -are rolled out into general circulation - ---- a/src/closures.c -+++ b/src/closures.c -@@ -301,7 +301,8 @@ open_temp_exec_file_dir (const char *dir) - #ifdef O_TMPFILE - fd = open (dir, flags | O_RDWR | O_EXCL | O_TMPFILE, 0700); - /* If the running system does not support the O_TMPFILE flag then retry without it. */ -- if (fd != -1 || (errno != EINVAL && errno != EISDIR && errno != EOPNOTSUPP)) { -+ if (fd != -1 || (errno != EINVAL && errno != EISDIR && errno != EOPNOTSUPP && -+ errno != EACCES)) { - return fd; - } else { - errno = 0; diff --git a/dev-libs/libffi/files/libffi-3.3-compiler-vendor-quote.patch b/dev-libs/libffi/files/libffi-3.3-compiler-vendor-quote.patch deleted file mode 100644 index db5b69ce2db9..000000000000 --- a/dev-libs/libffi/files/libffi-3.3-compiler-vendor-quote.patch +++ /dev/null @@ -1,33 +0,0 @@ -https://bugs.gentoo.org/753299 ---- a/testsuite/lib/libffi.exp -+++ b/testsuite/lib/libffi.exp -@@ -287,9 +287,6 @@ proc libffi-init { args } { - verbose "libffi $blddirffi" - - # Which compiler are we building with? -- set tmp [grep "$blddirffi/config.log" "^ax_cv_c_compiler_vendor.*$"] -- regexp -- {^[^=]*=(.*)$} $tmp nil compiler_vendor -- - if { [string match $compiler_vendor "gnu"] } { - set gccdir [lookfor_file $tool_root_dir gcc/libgcc.a] - if {$gccdir != ""} { ---- a/configure.ac -+++ b/configure.ac -@@ -59,6 +59,7 @@ fi - cat > local.exp < local.exp < -Date: Fri, 29 Nov 2019 07:00:35 -0500 -Subject: [PATCH] Address platforms with no __int128. - ---- - src/powerpc/ffi_linux64.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/powerpc/ffi_linux64.c b/src/powerpc/ffi_linux64.c -index de0d033..7364770 100644 ---- a/src/powerpc/ffi_linux64.c -+++ b/src/powerpc/ffi_linux64.c -@@ -547,9 +547,9 @@ ffi_prep_args64 (extended_cif *ecif, unsigned long *const stack) - if (next_arg.ul == gpr_end.ul) - next_arg.ul = rest.ul; - if (vecarg_count < NUM_VEC_ARG_REGISTERS64 && i < nfixedargs) -- *vec_base.f128++ = **p_argv.f128; -+ memcpy (vec_base.f128++, *p_argv.f128, sizeof (float128)); - else -- *next_arg.f128 = **p_argv.f128; -+ memcpy (next_arg.f128, *p_argv.f128, sizeof (float128)); - if (++next_arg.f128 == gpr_end.f128) - next_arg.f128 = rest.f128; - vecarg_count++; --- -2.26.0 - diff --git a/dev-libs/libffi/files/libffi-3.3-power7-memcpy.patch b/dev-libs/libffi/files/libffi-3.3-power7-memcpy.patch deleted file mode 100644 index 91f9a6f60fae..000000000000 --- a/dev-libs/libffi/files/libffi-3.3-power7-memcpy.patch +++ /dev/null @@ -1,42 +0,0 @@ -From e50b9ef8b910fa642ef158f6642e60d54d7ad740 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Sat, 7 Dec 2019 02:34:14 -0800 -Subject: [PATCH] powerpc64: Use memcpy to help platforms with no __int128. - (#534) - -Signed-off-by: Khem Raj ---- - src/powerpc/ffi_linux64.c | 8 ++++---- - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git a/src/powerpc/ffi_linux64.c b/src/powerpc/ffi_linux64.c -index 7364770..4d50878 100644 ---- a/src/powerpc/ffi_linux64.c -+++ b/src/powerpc/ffi_linux64.c -@@ -680,9 +680,9 @@ ffi_prep_args64 (extended_cif *ecif, unsigned long *const stack) - { - if (vecarg_count < NUM_VEC_ARG_REGISTERS64 - && i < nfixedargs) -- *vec_base.f128++ = *arg.f128++; -+ memcpy (vec_base.f128++, arg.f128, sizeof (float128)); - else -- *next_arg.f128 = *arg.f128++; -+ memcpy (next_arg.f128, arg.f128++, sizeof (float128)); - if (++next_arg.f128 == gpr_end.f128) - next_arg.f128 = rest.f128; - vecarg_count++; -@@ -986,9 +986,9 @@ ffi_closure_helper_LINUX64 (ffi_cif *cif, - do - { - if (pvec < end_pvec && i < nfixedargs) -- *to.f128 = *pvec++; -+ memcpy (to.f128, pvec++, sizeof (float128)); - else -- *to.f128 = *from.f128; -+ memcpy (to.f128, from.f128, sizeof (float128)); - to.f128++; - from.f128++; - } --- -2.26.0 - diff --git a/dev-libs/libffi/files/libffi-3.3-power7.patch b/dev-libs/libffi/files/libffi-3.3-power7.patch deleted file mode 100644 index 83f518f4c2e3..000000000000 --- a/dev-libs/libffi/files/libffi-3.3-power7.patch +++ /dev/null @@ -1,39 +0,0 @@ -https://bugs.gentoo.org/701128 - -From 2138adb2a5b6a0bc2fe3518e0645eacc89b6f392 Mon Sep 17 00:00:00 2001 -From: Sergei Trofimovich -Date: Thu, 28 Nov 2019 00:02:42 +0000 -Subject: [PATCH] powerpc: fix build failure on power7 and older - -Build failure looks as: -``` -libtool: compile: powerpc-unknown-linux-gnu-gcc \ - -O2 -mcpu=powerpc -mtune=powerpc -pipe ... -c src/powerpc/ffi.c ... -In file included from src/powerpc/ffi.c:33: -src/powerpc/ffi_powerpc.h:65:9: error: '__int128' is not supported on this target - 65 | typedef __int128 float128; - | ^~~~~~~~ -``` - -The fix avoids using __int128 in favour of aligned char[16]. - -Closes: https://github.com/libffi/libffi/issues/531 -Signed-off-by: Sergei Trofimovich ---- - src/powerpc/ffi_powerpc.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/src/powerpc/ffi_powerpc.h -+++ b/src/powerpc/ffi_powerpc.h -@@ -62,7 +62,7 @@ typedef _Float128 float128; - #elif defined(__FLOAT128__) - typedef __float128 float128; - #else --typedef __int128 float128; -+typedef char float128[16] __attribute__((aligned(16))); - #endif - - void FFI_HIDDEN ffi_closure_SYSV (void); --- -2.24.0 - diff --git a/dev-libs/libffi/files/libffi-3.3-ppc-int128.patch b/dev-libs/libffi/files/libffi-3.3-ppc-int128.patch deleted file mode 100644 index ed53ae99902f..000000000000 --- a/dev-libs/libffi/files/libffi-3.3-ppc-int128.patch +++ /dev/null @@ -1,63 +0,0 @@ -From 4f9e20ac51ce13d46fed3c869e1deb6d9bb89444 Mon Sep 17 00:00:00 2001 -From: Andrew Geissler -Date: Fri, 1 May 2020 06:58:30 -0500 -Subject: [PATCH] ffi_powerpc.h: fix build failure with powerpc7 (#561) - -This is a patch pulled down from the following: -https://github.com/buildroot/buildroot/blob/78926f610b1411b03464152472fd430012deb9ac/package/libffi/0004-ffi_powerpc.h-fix-build-failure-with-powerpc7.patch - -This issue is being hit on OpenBMC code when pulling the latest -libffi tag and building on a P8 ppc64le machine. I verified this -patch fixes the issue we are seeing. - -Below is the original commit message: - -Sicne commit 73dd43afc8a447ba98ea02e9aad4c6898dc77fb0, build on powerpc7 -fails on: - -In file included from ../src/powerpc/ffi.c:33:0: -../src/powerpc/ffi_powerpc.h:61:9: error: '_Float128' is not supported on this target - typedef _Float128 float128; - ^~~~~~~~~ - -Fix this build failure by checking for __HAVE_FLOAT128 before using -_Float128, as _Float128 is enabled only on specific conditions, see -output/host/powerpc64-buildroot-linux-gnu/sysroot/usr/include/bits/floatn.h: - - /* Defined to 1 if the current compiler invocation provides a - floating-point type with the IEEE 754 binary128 format, and this glibc - includes corresponding *f128 interfaces for it. */ - #if defined _ARCH_PWR8 && defined __LITTLE_ENDIAN__ && (_CALL_ELF == 2) \ - && defined __FLOAT128__ && !defined __NO_LONG_DOUBLE_MATH - # define __HAVE_FLOAT128 1 - #else - # define __HAVE_FLOAT128 0 - #endif - -Fixes: - - http://autobuild.buildroot.org/results/5c9dd8fb3b6a128882b6250f197c80232d8a3b53 - -Signed-off-by: Fabrice Fontaine -Signed-off-by: Andrew Geissler - -Co-authored-by: Fabrice Fontaine ---- - src/powerpc/ffi_powerpc.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/powerpc/ffi_powerpc.h b/src/powerpc/ffi_powerpc.h -index 8e2f2f0..960a5c4 100644 ---- a/src/powerpc/ffi_powerpc.h -+++ b/src/powerpc/ffi_powerpc.h -@@ -57,7 +57,7 @@ typedef union - double d; - } ffi_dblfl; - --#if defined(__FLOAT128_TYPE__) -+#if defined(__FLOAT128_TYPE__) && defined(__HAVE_FLOAT128) - typedef _Float128 float128; - #elif defined(__FLOAT128__) - typedef __float128 float128; --- -2.27.0 - diff --git a/dev-libs/libffi/files/libffi-3.3-ppc-vector-offset.patch b/dev-libs/libffi/files/libffi-3.3-ppc-vector-offset.patch deleted file mode 100644 index 4bcd27e4f152..000000000000 --- a/dev-libs/libffi/files/libffi-3.3-ppc-vector-offset.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 4d6d2866ae43e55325e8ee96561221804602cd7a Mon Sep 17 00:00:00 2001 -From: Samuel Holland -Date: Fri, 21 Feb 2020 21:06:15 -0600 -Subject: [PATCH] Update powerpc sysv assembly for ffi_powerpc.h changes (#541) - -Some of the flag bits were moved when adding powerpc64 vector support. - -Fixes #536 ---- - src/powerpc/sysv.S | 12 +++++------- - 1 file changed, 5 insertions(+), 7 deletions(-) - -diff --git a/src/powerpc/sysv.S b/src/powerpc/sysv.S -index 1474ce7..df97734 100644 ---- a/src/powerpc/sysv.S -+++ b/src/powerpc/sysv.S -@@ -104,17 +104,16 @@ ENTRY(ffi_call_SYSV) - bctrl - - /* Now, deal with the return value. */ -- mtcrf 0x01,%r31 /* cr7 */ -+ mtcrf 0x03,%r31 /* cr6-cr7 */ - bt- 31,L(small_struct_return_value) - bt- 30,L(done_return_value) - #ifndef __NO_FPRS__ - bt- 29,L(fp_return_value) - #endif - stw %r3,0(%r30) -- bf+ 28,L(done_return_value) -+ bf+ 27,L(done_return_value) - stw %r4,4(%r30) -- mtcrf 0x02,%r31 /* cr6 */ -- bf 27,L(done_return_value) -+ bf 26,L(done_return_value) - stw %r5,8(%r30) - stw %r6,12(%r30) - /* Fall through... */ -@@ -145,10 +144,9 @@ L(done_return_value): - #ifndef __NO_FPRS__ - L(fp_return_value): - .cfi_restore_state -- bf 28,L(float_return_value) -+ bf 27,L(float_return_value) - stfd %f1,0(%r30) -- mtcrf 0x02,%r31 /* cr6 */ -- bf 27,L(done_return_value) -+ bf 26,L(done_return_value) - stfd %f2,8(%r30) - b L(done_return_value) - L(float_return_value): --- -2.27.0 - diff --git a/dev-libs/libffi/files/libffi-3.3_rc0-ppc-macos-go.patch b/dev-libs/libffi/files/libffi-3.3_rc0-ppc-macos-go.patch deleted file mode 100644 index 88f9b4557657..000000000000 --- a/dev-libs/libffi/files/libffi-3.3_rc0-ppc-macos-go.patch +++ /dev/null @@ -1,79 +0,0 @@ -ffi_darwin: use FFI_GO_CLOSURES guard to avoid unsolvable dependencies - -The go calls depend on compilation and link-time signatures and symbols -which are missing because they aren't build due to FFO_GO_CLOSURES not -being set. - -Signed-off-by: Fabian Groffen - ---- a/src/powerpc/ffi_darwin.c 2018-04-02 14:21:51.000000000 +0200 -+++ b/src/powerpc/ffi_darwin.c 2018-12-10 13:57:26.000000000 +0100 -@@ -909,8 +909,10 @@ - extern void ffi_call_AIX(extended_cif *, long, unsigned, unsigned *, - void (*fn)(void), void (*fn2)(void)); - -+#if FFI_GO_CLOSURES - extern void ffi_call_go_AIX(extended_cif *, long, unsigned, unsigned *, - void (*fn)(void), void (*fn2)(void), void *closure); -+#endif - - extern void ffi_call_DARWIN(extended_cif *, long, unsigned, unsigned *, - void (*fn)(void), void (*fn2)(void), ffi_type*); -@@ -950,6 +952,7 @@ - } - } - -+#if FFI_GO_CLOSURES - void - ffi_call_go (ffi_cif *cif, void (*fn) (void), void *rvalue, void **avalue, - void *closure) -@@ -981,6 +984,7 @@ - break; - } - } -+#endif - - static void flush_icache(char *); - static void flush_range(char *, int); -@@ -1110,6 +1114,7 @@ - return FFI_OK; - } - -+#if FFI_GO_CLOSURES - ffi_status - ffi_prep_go_closure (ffi_go_closure* closure, - ffi_cif* cif, -@@ -1133,6 +1138,7 @@ - } - return FFI_OK; - } -+#endif - - static void - flush_icache(char *addr) -@@ -1168,9 +1174,11 @@ - ffi_closure_helper_DARWIN (ffi_closure *, void *, - unsigned long *, ffi_dblfl *); - -+#if FFI_GO_CLOSURES - ffi_type * - ffi_go_closure_helper_DARWIN (ffi_go_closure*, void *, - unsigned long *, ffi_dblfl *); -+#endif - - /* Basically the trampoline invokes ffi_closure_ASM, and on - entry, r11 holds the address of the closure. -@@ -1430,6 +1438,7 @@ - closure->user_data, rvalue, pgr, pfr); - } - -+#if FFI_GO_CLOSURES - ffi_type * - ffi_go_closure_helper_DARWIN (ffi_go_closure *closure, void *rvalue, - unsigned long *pgr, ffi_dblfl *pfr) -@@ -1437,4 +1446,5 @@ - return ffi_closure_helper_common (closure->cif, closure->fun, - closure, rvalue, pgr, pfr); - } -+#endif - diff --git a/dev-libs/libffi/files/libffi-3.4.2-backport-pr-722.patch b/dev-libs/libffi/files/libffi-3.4.2-backport-pr-722.patch deleted file mode 100644 index 41821e89140c..000000000000 --- a/dev-libs/libffi/files/libffi-3.4.2-backport-pr-722.patch +++ /dev/null @@ -1,88 +0,0 @@ -From f4d413725030b35ec2f01733b154489d0b4c6e1d Mon Sep 17 00:00:00 2001 -From: matoro -Date: Sun, 26 Jun 2022 23:19:00 -0400 -Subject: [PATCH] Move FFI_TYPE definitions above include - -For powerpc at least, these definitions are referenced in the -target-specific ffitarget.h. Discovered in the jffi project. Should -close https://github.com/libffi/libffi/issues/637. Downstream jffi bug -https://github.com/jnr/jffi/issues/107. Downstream distro bug -https://bugs.gentoo.org/827215. - -Testing - both libffi and jffi test suites pass with this patch applied, -at least on ppc64le linux. I did not see any warnings about -redefinitions. - -Tested versions - libffi 3.4.2, jffi 1.3.6 and 1.3.9. ---- - include/ffi.h.in | 50 ++++++++++++++++++++++++------------------------ - 1 file changed, 25 insertions(+), 25 deletions(-) - -diff --git a/include/ffi.h.in b/include/ffi.h.in -index d16f307e..6cd19baa 100644 ---- a/include/ffi.h.in -+++ b/include/ffi.h.in -@@ -56,6 +56,31 @@ extern "C" { - - /* ---- System configuration information --------------------------------- */ - -+/* If these change, update src/mips/ffitarget.h. */ -+#define FFI_TYPE_VOID 0 -+#define FFI_TYPE_INT 1 -+#define FFI_TYPE_FLOAT 2 -+#define FFI_TYPE_DOUBLE 3 -+#if @HAVE_LONG_DOUBLE@ -+#define FFI_TYPE_LONGDOUBLE 4 -+#else -+#define FFI_TYPE_LONGDOUBLE FFI_TYPE_DOUBLE -+#endif -+#define FFI_TYPE_UINT8 5 -+#define FFI_TYPE_SINT8 6 -+#define FFI_TYPE_UINT16 7 -+#define FFI_TYPE_SINT16 8 -+#define FFI_TYPE_UINT32 9 -+#define FFI_TYPE_SINT32 10 -+#define FFI_TYPE_UINT64 11 -+#define FFI_TYPE_SINT64 12 -+#define FFI_TYPE_STRUCT 13 -+#define FFI_TYPE_POINTER 14 -+#define FFI_TYPE_COMPLEX 15 -+ -+/* This should always refer to the last type code (for sanity checks). */ -+#define FFI_TYPE_LAST FFI_TYPE_COMPLEX -+ - #include - - #ifndef LIBFFI_ASM -@@ -496,31 +521,6 @@ ffi_status ffi_get_struct_offsets (ffi_abi abi, ffi_type *struct_type, - - #endif - --/* If these change, update src/mips/ffitarget.h. */ --#define FFI_TYPE_VOID 0 --#define FFI_TYPE_INT 1 --#define FFI_TYPE_FLOAT 2 --#define FFI_TYPE_DOUBLE 3 --#if @HAVE_LONG_DOUBLE@ --#define FFI_TYPE_LONGDOUBLE 4 --#else --#define FFI_TYPE_LONGDOUBLE FFI_TYPE_DOUBLE --#endif --#define FFI_TYPE_UINT8 5 --#define FFI_TYPE_SINT8 6 --#define FFI_TYPE_UINT16 7 --#define FFI_TYPE_SINT16 8 --#define FFI_TYPE_UINT32 9 --#define FFI_TYPE_SINT32 10 --#define FFI_TYPE_UINT64 11 --#define FFI_TYPE_SINT64 12 --#define FFI_TYPE_STRUCT 13 --#define FFI_TYPE_POINTER 14 --#define FFI_TYPE_COMPLEX 15 -- --/* This should always refer to the last type code (for sanity checks). */ --#define FFI_TYPE_LAST FFI_TYPE_COMPLEX -- - #ifdef __cplusplus - } - #endif diff --git a/dev-libs/libffi/libffi-3.3-r2.ebuild b/dev-libs/libffi/libffi-3.3-r2.ebuild deleted file mode 100644 index 3d1f2530f8fe..000000000000 --- a/dev-libs/libffi/libffi-3.3-r2.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit multilib-minimal - -MY_PV=${PV/_rc/-rc} -MY_P=${PN}-${MY_PV} - -DESCRIPTION="a portable, high level programming interface to various calling conventions" -HOMEPAGE="https://sourceware.org/libffi/" -SRC_URI="https://github.com/libffi/libffi/releases/download/v${MY_PV}/${MY_P}.tar.gz" - -LICENSE="MIT" -SLOT="0/7" # SONAME=libffi.so.7 -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="debug pax-kernel static-libs test" - -RESTRICT="!test? ( test )" - -RDEPEND="" -DEPEND="" -BDEPEND="test? ( dev-util/dejagnu )" - -DOCS="ChangeLog* README.md" - -PATCHES=( - "${FILESDIR}"/${PN}-3.2.1-o-tmpfile-eacces.patch #529044 - "${FILESDIR}"/${PN}-3.3_rc0-ppc-macos-go.patch - "${FILESDIR}"/${PN}-3.3-power7.patch - "${FILESDIR}"/${PN}-3.3-power7-memcpy.patch - "${FILESDIR}"/${PN}-3.3-power7-memcpy-2.patch - "${FILESDIR}"/${PN}-3.3-ppc-int128.patch - "${FILESDIR}"/${PN}-3.3-ppc-vector-offset.patch - "${FILESDIR}"/${PN}-3.3-compiler-vendor-quote.patch -) - -S=${WORKDIR}/${MY_P} - -ECONF_SOURCE=${S} - -src_prepare() { - default - if [[ ${CHOST} == arm64-*-darwin* ]] ; then - # ensure we use aarch64 asm, not x86 on arm64 - sed -i -e 's/aarch64\*-\*-\*/arm64*-*-*|&/' \ - configure configure.host || die - fi -} - -multilib_src_configure() { - # --includedir= path maintains a few properties: - # 1. have stable name across libffi versions: some packages like - # dev-lang/ghc or kde-frameworks/networkmanager-qt embed - # ${includedir} at build-time. Don't require those to be - # rebuilt unless SONAME changes. bug #695788 - # - # We use /usr/.../${PN} (instead of former /usr/.../${P}). - # - # 2. have ${ABI}-specific location as ffi.h is target-dependent. - # - # We use /usr/$(get_libdir)/... to have ABI identifier. - econf \ - --includedir="${EPREFIX}"/usr/$(get_libdir)/${PN}/include \ - --disable-multi-os-directory \ - $(use_enable static-libs static) \ - $(use_enable pax-kernel pax_emutramp) \ - $(use_enable debug) -} - -multilib_src_install_all() { - find "${ED}" -name "*.la" -delete || die - einstalldocs -} diff --git a/dev-libs/libffi/libffi-3.4.2-r2.ebuild b/dev-libs/libffi/libffi-3.4.2-r2.ebuild deleted file mode 100644 index b74e671f7328..000000000000 --- a/dev-libs/libffi/libffi-3.4.2-r2.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal preserve-libs - -MY_PV=${PV/_rc/-rc} -MY_P=${PN}-${MY_PV} - -DESCRIPTION="a portable, high level programming interface to various calling conventions" -HOMEPAGE="https://sourceware.org/libffi/" -SRC_URI="https://github.com/libffi/libffi/releases/download/v${MY_PV}/${MY_P}.tar.gz - experimental-loong? ( https://dev.gentoo.org/~xen0n/distfiles/${MY_P}-loongarch64-20220428.patch.xz )" -S="${WORKDIR}"/${MY_P} - -LICENSE="MIT" -# This is a core package which is depended on by e.g. Python -# Please use preserve-libs.eclass in pkg_{pre,post}inst to cover users -# with FEATURES="-preserved-libs" or another package manager if SONAME -# changes. -SLOT="0/8" # SONAME=libffi.so.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" -IUSE="debug exec-static-trampoline experimental-loong pax-kernel static-libs test" - -RESTRICT="!test? ( test )" -BDEPEND="test? ( dev-util/dejagnu )" - -DOCS="ChangeLog* README.md" - -ECONF_SOURCE=${S} - -PATCHES=( "${FILESDIR}/libffi-3.4.2-backport-pr-722.patch" ) # bug 827215 - -src_prepare() { - if use experimental-loong; then - PATCHES+=( "${WORKDIR}/${MY_P}-loongarch64-20220428.patch" ) - fi - - default - if [[ ${CHOST} == arm64-*-darwin* ]] ; then - # ensure we use aarch64 asm, not x86 on arm64 - sed -i -e 's/aarch64\*-\*-\*/arm64*-*-*|&/' \ - configure configure.host || die - fi -} - -multilib_src_configure() { - # --includedir= path maintains a few properties: - # 1. have stable name across libffi versions: some packages like - # dev-lang/ghc or kde-frameworks/networkmanager-qt embed - # ${includedir} at build-time. Don't require those to be - # rebuilt unless SONAME changes. bug #695788 - # - # We use /usr/.../${PN} (instead of former /usr/.../${P}). - # - # 2. have ${ABI}-specific location as ffi.h is target-dependent. - # - # We use /usr/$(get_libdir)/... to have ABI identifier. - econf \ - --includedir="${EPREFIX}"/usr/$(get_libdir)/${PN}/include \ - --disable-multi-os-directory \ - $(use_enable static-libs static) \ - $(use_enable exec-static-trampoline exec-static-tramp) \ - $(use_enable pax-kernel pax_emutramp) \ - $(use_enable debug) -} - -multilib_src_install_all() { - find "${ED}" -name "*.la" -delete || die - einstalldocs -} - -pkg_preinst() { - preserve_old_lib /usr/$(get_libdir)/libffi.so.7 -} - -pkg_postinst() { - preserve_old_lib_notify /usr/$(get_libdir)/libffi.so.7 -} diff --git a/dev-libs/libffi/metadata.xml b/dev-libs/libffi/metadata.xml index 01f91694bb53..aa5aa78f433f 100644 --- a/dev-libs/libffi/metadata.xml +++ b/dev-libs/libffi/metadata.xml @@ -35,7 +35,6 @@ Don't rely on dynamic code generation for trampolines. - Add experimental LoongArch patchset Use PaX emulated trampolines, for we can't use PROT_EXEC diff --git a/dev-libs/libfilezilla/Manifest b/dev-libs/libfilezilla/Manifest index fa770b0b17ad..65d7fbcdcf93 100644 --- a/dev-libs/libfilezilla/Manifest +++ b/dev-libs/libfilezilla/Manifest @@ -1,2 +1,3 @@ DIST libfilezilla-0.39.1.tar.bz2 622574 BLAKE2B 2845f0309f8a9036f42930203b89d503ffe5897dbb819cc9249b3179deb24f5c562843471712702d7a302df0b3c7dead1bc108de9dd5dd4b1cb1501cd3ef9ba1 SHA512 b5c4dcaef146ea3e249a4972e66aa441187693bea148f0ead0c08568ecf1856a78c7455cbc70737d82b9c33c2af5d6abe79dd4cb2dfbb65bdcefd6765016dfb6 DIST libfilezilla-0.39.2.tar.bz2 623763 BLAKE2B f3fac951ea46e36d45748697f4f8d78b46176d457c42a031355f3d35713d419b31b2e886bfcba9f769814c67b8cd797ebc67b2ec6f338213a22dda7cc0282b6e SHA512 ffa0728aaaa90e1561f8ab6bb855bf21068d0a653dd764560064b36efc20b9d0182d97151fb528a7fb26fb2f1779a884d23f1e4cf0b13fa7984e7f3568c9c217 +DIST libfilezilla-0.41.0.tar.bz2 627849 BLAKE2B 1697ce1a50b8d490d0197fb349ae7652dc6c7b9815dce68158478ba3122d483bf35cf1ab5c540b784d5677000c71afaabedc7e4097b38c486331238737351c01 SHA512 bda747299807c37c738ee6ade2f926bc500bd3d67de5b84b0201a4769c6c3d0899c3113c93afd88dc9958bc711426d6918af355e2d971c1b12de30304f2a47fc diff --git a/dev-libs/libfilezilla/libfilezilla-0.41.0.ebuild b/dev-libs/libfilezilla/libfilezilla-0.41.0.ebuild new file mode 100644 index 000000000000..58bc413a0ed5 --- /dev/null +++ b/dev-libs/libfilezilla/libfilezilla-0.41.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit flag-o-matic + +DESCRIPTION="C++ library offering some basic functionality for platform-independent programs" +HOMEPAGE="https://lib.filezilla-project.org/" +SRC_URI="https://download.filezilla-project.org/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0/34" # libfilezilla.so version +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/nettle:0= + >=net-libs/gnutls-3.5.7:= + virtual/libcrypt:= +" +DEPEND="${RDEPEND} + test? ( dev-util/cppunit )" + +PATCHES=( "${FILESDIR}"/${PN}-0.37.1-pthread.patch ) + +pkg_pretend() { + if [[ ${MERGE_TYPE} != binary ]]; then + if ! test-flag-CXX -std=c++14; then + eerror "${P} requires C++14-capable C++ compiler. Your current compiler" + eerror "does not seem to support -std=c++14 option. Please upgrade your compiler" + eerror "to gcc-4.9 or an equivalent version supporting C++14." + die "Currently active compiler does not support -std=c++14" + fi + fi +} + +src_configure() { + if use ppc || use arm || use hppa; then + # bug 727652 + append-libs -latomic + fi + + econf --disable-static +} + +src_install() { + default + find "${ED}" -type f -name "*.la" -delete || die +} diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest index eaa20061cd72..689dcac2d75c 100644 --- a/dev-libs/libgit2/Manifest +++ b/dev-libs/libgit2/Manifest @@ -1 +1,2 @@ DIST libgit2-1.5.0.tar.gz 5893437 BLAKE2B 4108de0e8fc6a02e4172f47cb69cdfe8c85a0a72235432ca58b02d94e0bcb8390caf0c710060772551cc3a392291778ae14b561256c6d88058d0ae5a277f2fbf SHA512 7a32b27cd32bd03ce7be6c127317f82a4ac6f16615c3234699676781f4858d057edb0410b2fe36fd2e634b00748a8b0be17f23809e09a7602ba48185134300f7 +DIST libgit2-1.5.1.tar.gz 5895483 BLAKE2B 4df80216523f4065e46c1ce99fd0747d2f8516571691c8c2b5638e32c805f5ce08d3add769e6d5ce29ac69b35419db82ce56c6b3019e70573c4ad63aca2e440d SHA512 04cf389e30cd9fb787704e3c8997acaaeea5c13e1e2f9eaf9f5598d35c2e85f3cf04b47312cae9e7278236ecb089c2d33addd852e38d3c7d2daa87929b077f39 diff --git a/dev-libs/libgit2/libgit2-1.5.1.ebuild b/dev-libs/libgit2/libgit2-1.5.1.ebuild new file mode 100644 index 000000000000..7b3c06155237 --- /dev/null +++ b/dev-libs/libgit2/libgit2-1.5.1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake python-any-r1 + +DESCRIPTION="A linkable library for Git" +HOMEPAGE="https://libgit2.org/" +SRC_URI=" + https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz +" +S=${WORKDIR}/${P/_/-} + +LICENSE="GPL-2-with-linking-exception" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos" +IUSE="examples gssapi +ssh test +threads trace" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/libpcre2:= + net-libs/http-parser:= + sys-libs/zlib + dev-libs/openssl:0= + gssapi? ( virtual/krb5 ) + ssh? ( net-libs/libssh2 ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +src_prepare() { + cmake_src_prepare + # relying on forked http-parser to support some obscure URI form + sed -i -e '/empty_port/s:test:_&:' \ + tests/libgit2/network/url/parse.c || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test) + -DUSE_SSH=$(usex ssh) + -DUSE_GSSAPI=$(usex gssapi ON OFF) + -DUSE_HTTP_PARSER=system + -DREGEX_BACKEND=pcre2 + ) + cmake_src_configure +} + +src_test() { + if [[ ${EUID} -eq 0 ]] ; then + # repo::iterator::fs_preserves_error fails if run as root + # since root can still access dirs with 0000 perms + ewarn "Skipping tests: non-root privileges are required for all tests to pass" + else + local TEST_VERBOSE=1 + cmake_src_test -R offline + fi +} + +src_install() { + cmake_src_install + dodoc docs/*.{md,txt} + + if use examples ; then + find examples -name '.gitignore' -delete || die + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +} diff --git a/dev-libs/libinput/files/libinput-1.22.1-sphinx-6.patch b/dev-libs/libinput/files/libinput-1.22.1-sphinx-6.patch new file mode 100644 index 000000000000..737ac3965c7a --- /dev/null +++ b/dev-libs/libinput/files/libinput-1.22.1-sphinx-6.patch @@ -0,0 +1,28 @@ +https://bugs.gentoo.org/891371 +https://bugs.gentoo.org/889908 +https://gitlab.freedesktop.org/libinput/libinput/-/commit/bf2e8a406e6ebfdb62ffa67f00822c17ff9b2c6a + +From bf2e8a406e6ebfdb62ffa67f00822c17ff9b2c6a Mon Sep 17 00:00:00 2001 +From: Peter Hutterer +Date: Tue, 17 Jan 2023 12:28:58 +1000 +Subject: [PATCH] doc/user: fix sphinx warning + +WARNING: extlinks: Sphinx-6.0 will require a caption string to contain +exactly one '%s' and all other '%' need to be escaped as '%%'. + +Well, let's do that then! + +Signed-off-by: Peter Hutterer +--- a/doc/user/conf.py.in ++++ b/doc/user/conf.py.in +@@ -169,7 +169,7 @@ from recommonmark.parser import CommonMarkParser + + extlinks = { 'commit' : + ('https://gitlab.freedesktop.org/libinput/libinput/commit/%s', +- 'git commit ') ++ 'git commit %s') + } + + # -- git version hack ------------------------------------------------- +-- +GitLab diff --git a/dev-libs/libinput/libinput-1.22.1.ebuild b/dev-libs/libinput/libinput-1.22.1.ebuild index a6741dc43f7b..70cad76124a2 100644 --- a/dev-libs/libinput/libinput-1.22.1.ebuild +++ b/dev-libs/libinput/libinput-1.22.1.ebuild @@ -44,6 +44,10 @@ BDEPEND=" " # test? ( dev-util/valgrind ) +PATCHES=( + "${FILESDIR}"/${P}-sphinx-6.patch +) + python_check_deps() { python_has_version "dev-python/commonmark[${PYTHON_USEDEP}]" && \ python_has_version "dev-python/recommonmark[${PYTHON_USEDEP}]" && \ diff --git a/dev-libs/librep/Manifest b/dev-libs/librep/Manifest deleted file mode 100644 index c3822e20cfdb..000000000000 --- a/dev-libs/librep/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST librep_0.92.7.tar.xz 651344 BLAKE2B 3a0e9a3eef0afa2e095537dfc307418ba87ce7a9baabdba262fd9a24b71cc6577fe1282412da495d56bf22007f1931c5b834f5bcf4c5ebe87d6b43a4975d630e SHA512 752cb2da31457200b5896f70ce24a097b261b996da25998cd78a777f982597473afce1a216f449a4a969d29b1678bf54e2f148e86de6f9548eeb5cfd530ae377 diff --git a/dev-libs/librep/files/50librep-gentoo.el b/dev-libs/librep/files/50librep-gentoo.el deleted file mode 100644 index 59025bbb9d0e..000000000000 --- a/dev-libs/librep/files/50librep-gentoo.el +++ /dev/null @@ -1,6 +0,0 @@ - -;;; librep site-lisp configuration - -(add-to-list 'load-path "@SITELISP@") -(autoload 'rep-debugger "rep-debugger" - "Run the rep debugger on program FILE in buffer *gud-FILE*." t) diff --git a/dev-libs/librep/files/librep-0.92.0-disable-elisp.patch b/dev-libs/librep/files/librep-0.92.0-disable-elisp.patch deleted file mode 100644 index 03cec6f710b6..000000000000 --- a/dev-libs/librep/files/librep-0.92.0-disable-elisp.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- librep_0.92.5/Makefile.in.old 2011-07-25 14:08:18.000000000 +0200 -+++ librep_0.92.5/Makefile.in 2011-07-25 14:09:05.000000000 +0200 -@@ -53,15 +53,13 @@ - $(INSTALL_SCRIPT) libtool $(DESTDIR)$(repcommonexecdir) - $(INSTALL_DATA) rules.mk $(DESTDIR)$(repcommonexecdir) - $(INSTALL_SCRIPT) install-aliases $(DESTDIR)$(repcommonexecdir) -- $(INSTALL_DATA) rep-debugger.el $(DESTDIR)$(emacssitelispdir) - mkdir -p $(DESTDIR)$(libdir)/pkgconfig - $(INSTALL_DATA) $(top_srcdir)/librep.pc $(DESTDIR)$(libdir)/pkgconfig/ - - installdirs : mkinstalldirs - $(SHELL) $< $(DESTDIR)$(repdir) \ - $(DESTDIR)$(bindir) $(DESTDIR)$(aclocaldir) \ -- $(DESTDIR)$(repcommonexecdir) $(DESTDIR)$(repexecdir) \ -- $(DESTDIR)$(emacssitelispdir) -+ $(DESTDIR)$(repcommonexecdir) $(DESTDIR)$(repexecdir) - - uninstall : - -for dir in $(INSTALL_SUBDIRS); do \ diff --git a/dev-libs/librep/files/librep-0.92.7-configure-clang16.patch b/dev-libs/librep/files/librep-0.92.7-configure-clang16.patch deleted file mode 100644 index 43c458690e43..000000000000 --- a/dev-libs/librep/files/librep-0.92.7-configure-clang16.patch +++ /dev/null @@ -1,74 +0,0 @@ -https://github.com/SawfishWM/librep/pull/17 - -From 5c653297288fc1d82f92d224c745d89f9e6734fd Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Sat, 5 Nov 2022 06:04:27 +0000 -Subject: [PATCH] build: fix -Wimplicit-int, -Wimplicit-function-declaration - -Clang 16 will make -Wimplicit-int and -Wimplicit-function-declaration -errors by default. - -In this case, it manifests as: -``` -checking for data type to store Lisp values... configure: error: cannot find Lisp value type; set --with-value-type (see README) -``` - -For more information, see LWN.net [0] or LLVM's Discourse [1], or the -(new) c-std-porting mailing list [2]. - -[0] https://lwn.net/Articles/913505/ -[1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213 -[2] hosted at lists.linux.dev. - -Signed-off-by: Sam James ---- a/configure.ac -+++ b/configure.ac -@@ -432,15 +432,18 @@ AC_ARG_WITH(value-type, - as a pointer. [TYPE=] (see README)], [], - [with_value_type="undef"]) - if test "${with_value_type}" = "undef"; then -- AC_TRY_RUN([main () { exit (!(sizeof (int) >= sizeof (void *)));}], -+ AC_TRY_RUN([#include -+ int main () { exit (!(sizeof (int) >= sizeof (void *)));}], - [with_value_type=int]) - fi - if test "${with_value_type}" = "undef"; then -- AC_TRY_RUN([main () { exit (!(sizeof (long int) >= sizeof (void *)));}], -+ AC_TRY_RUN([#include -+ int main () { exit (!(sizeof (long int) >= sizeof (void *)));}], - [with_value_type="long int"]) - fi - if test "${with_value_type}" = "undef"; then -- AC_TRY_RUN([main () { exit (!(sizeof (long long int) >= sizeof (void *)));}], -+ AC_TRY_RUN([#include -+ int main () { exit (!(sizeof (long long int) >= sizeof (void *)));}], - [with_value_type="long long int"]) - fi - if test "${with_value_type}" = "undef"; then -@@ -457,7 +460,8 @@ AC_ARG_WITH(value-sizeof, - if test "${with_value_sizeof}" = "undef"; then - dnl the following fragment is inspired by AC_CHECK_SIZEOF - AC_TRY_RUN([#include -- main () { -+ #include -+ int main () { - FILE *f = fopen ("conftestval", "w"); - if (!f) exit (1); - fprintf (f, "%d\n", sizeof (${with_value_type})); -@@ -548,11 +552,12 @@ if test "${with_stack_direction}" = unknown; then - esac - fi - if test "${with_stack_direction}" = unknown; then -- AC_TRY_RUN([ int level = 1; -- void inner (char *foo) { char bar; -+ AC_TRY_RUN([#include -+ int level = 1; -+ void inner (char *foo) { char bar; - if (level) { --level; inner (foo); } - exit (!(foo >= &bar)); } -- void main () { char foo; inner (&foo); } ], -+ int main () { char foo; inner (&foo); } ], - [AC_MSG_RESULT([downwards]) - with_stack_direction=-1], - [AC_MSG_RESULT([upwards]) - diff --git a/dev-libs/librep/files/librep-0.92.7-libtool.patch b/dev-libs/librep/files/librep-0.92.7-libtool.patch deleted file mode 100644 index fd23c1fb0995..000000000000 --- a/dev-libs/librep/files/librep-0.92.7-libtool.patch +++ /dev/null @@ -1,47 +0,0 @@ -https://github.com/SawfishWM/librep/commit/2c064d70e25137915ceaef616c2be5c8bbcc42da - -From 2c064d70e25137915ceaef616c2be5c8bbcc42da Mon Sep 17 00:00:00 2001 -From: orbea -Date: Wed, 19 May 2021 13:19:49 -0700 -Subject: [PATCH] build: Respect $(LIBTOOL) - -downstream issue: https://bugs.gentoo.org/790812 - -Signed-off-by: orbea ---- a/Makedefs.in -+++ b/Makedefs.in -@@ -83,7 +83,6 @@ COMPILE_ENV = REPLISPDIR=$(top_builddir)/lisp \ - REPDOCFILE=$(top_builddir)/doc-strings - - include $(top_srcdir)/rules.mk --rep_LIBTOOL=@LIBTOOL@ - - # Rule for ``normal'' C objects - %.o : %.c ---- a/rules.mk.in -+++ b/rules.mk.in -@@ -3,19 +3,18 @@ - repcommonexecdir?=$(shell pkg-config --variable=repcommonexecdir librep) - rpath_repcommonexecdir:=$(repcommonexecdir) - --rep_LIBTOOL:=$(repcommonexecdir)/libtool --tag CC - rep_INSTALL_ALIASES:=$(repcommonexecdir)/install-aliases - - # use this like: - # foo.la : foo.lo bar.lo - # $(rep_DL_LD) link-opts... - --rep_DL_LD=$(rep_LIBTOOL) --mode=link --tag=CC $(CC) -avoid-version -module -rpath $(rpath_repcommonexecdir) -+rep_DL_LD=$(LIBTOOL) --mode=link --tag=CC $(CC) -avoid-version -module -rpath $(rpath_repcommonexecdir) - --rep_DL_INSTALL=$(rep_LIBTOOL) --mode=install $(INSTALL) --rep_DL_UNINSTALL=$(rep_LIBTOOL) --mode=uninstall rm -+rep_DL_INSTALL=$(LIBTOOL) --mode=install $(INSTALL) -+rep_DL_UNINSTALL=$(LIBTOOL) --mode=uninstall rm - - # Rule for libtool controlled C objects - %.lo : %.c -- $(rep_LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(CFLAGS) $< -+ $(LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(CFLAGS) $< - - diff --git a/dev-libs/librep/librep-0.92.7-r2.ebuild b/dev-libs/librep/librep-0.92.7-r2.ebuild deleted file mode 100644 index f0593a2c0d4d..000000000000 --- a/dev-libs/librep/librep-0.92.7-r2.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 - -inherit autotools elisp-common flag-o-matic - -DESCRIPTION="Shared library implementing a Lisp dialect" -HOMEPAGE="https://sawfish.fandom.com/" -SRC_URI="https://download.tuxfamily.org/librep/${PN}_${PV}.tar.xz" -S="${WORKDIR}/${PN}_${PV}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86" -IUSE="emacs gmp readline" - -RDEPEND=" - >=sys-libs/gdbm-1.8.0:= - virtual/libcrypt:= - emacs? ( >=app-editors/emacs-23.1:* ) - gmp? ( dev-libs/gmp:= ) - readline? ( sys-libs/readline:0= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-apps/texinfo -" - -PATCHES=( - "${FILESDIR}"/${PN}-0.92.0-disable-elisp.patch - "${FILESDIR}"/${P}-libtool.patch - "${FILESDIR}"/${PN}-0.92.7-configure-clang16.patch -) - -src_prepare() { - default - - # The configure script is missing from this version. - eautoreconf -} - -src_configure() { - # fix #570072 by restoring pre-GCC5 inline semantics - append-cflags -std=gnu89 - - econf \ - $(use_with gmp) \ - $(use_with readline) \ - --libexecdir=/usr/$(get_libdir) \ - --without-ffi -} - -src_compile() { - default - - if use emacs; then - elisp-compile rep-debugger.el || die "elisp-compile failed" - fi -} - -src_install() { - default - - find "${D}" -name '*.la' -delete || die - find "${D}/usr/share/man" -name '*.gz' -exec gunzip {} \; || die - - dodoc doc/* - - if use emacs; then - elisp-install ${PN} rep-debugger.{el,elc} || die "elisp-install failed" - elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" \ - || die "elisp-site-file-install failed" - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/dev-libs/librep/metadata.xml b/dev-libs/librep/metadata.xml deleted file mode 100644 index 151d92934d56..000000000000 --- a/dev-libs/librep/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - SawfishWM/librep - librep - - diff --git a/dev-libs/librevenge/librevenge-0.0.5.ebuild b/dev-libs/librevenge/librevenge-0.0.5.ebuild index 3b91ea5323cb..f11c9a696bab 100644 --- a/dev-libs/librevenge/librevenge-0.0.5.ebuild +++ b/dev-libs/librevenge/librevenge-0.0.5.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then inherit git-r3 autotools else SRC_URI="https://sf.net/projects/libwpd/files/${PN}/${P}/${P}.tar.xz" - 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 ~sparc x86" fi DESCRIPTION="Helper library for REVerse ENGineered formats filters" diff --git a/dev-libs/libtraceevent/Manifest b/dev-libs/libtraceevent/Manifest index 3cf955ccd974..cb27f98d057e 100644 --- a/dev-libs/libtraceevent/Manifest +++ b/dev-libs/libtraceevent/Manifest @@ -1,2 +1,3 @@ DIST libtraceevent-1.6.3.tar.gz 140072 BLAKE2B 416fa68e2604c3cc71323171b084261e38f08f630a03afda0e2ecc4860c8b08dae10b2abaa2afae54d2b4e382720b43a6616a9ab8599759de102af918eeb24fc SHA512 8064eb18dda6fdbff020759ed92e785b87d34be9ebc30cb6085785edeb8d7252cabf8d33d8738a3ec407672a3d891884d0f0b4c551fce26c76fa8eaf61b9e2f5 DIST libtraceevent-1.7.0.tar.gz 147876 BLAKE2B 0017315845f96b6d92a9d4f6e0f2de5e130324c3142b382284838ee52db8df5892b7e9394690391cc2215a29cc685401767b0e5b64a493d8b4793b1fbb8d10a2 SHA512 ecfdadf450cfc4cc0ea878089b2f0f2bab68987609a39341c665481e0716f2ab3d3441fae72163354ab8ceebef0648d873a81ec00ce38e00066a60a2ad1673a7 +DIST libtraceevent-1.7.1.tar.gz 148170 BLAKE2B 2d935035874e49b3fa73d513c424cab7b5686acf4a9151482d8bbc40a84c0baab8df811ebe37c85cb3bd851b04d343c5ffd585631f00a671f7ee26d20d7734ca SHA512 412b93109ccd6e1bdece52f9a10989a58ff5693144fd460c7ebaef0ebc4649fac95eea20c5f88aa2f23bdc59bf359a65ab23ab41c3a5b7c92df6e52225477093 diff --git a/dev-libs/libtraceevent/libtraceevent-1.7.1.ebuild b/dev-libs/libtraceevent/libtraceevent-1.7.1.ebuild new file mode 100644 index 000000000000..a572e944cacb --- /dev/null +++ b/dev-libs/libtraceevent/libtraceevent-1.7.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Linux kernel trace event library" +HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/" + +if [[ ${PV} =~ [9]{4,} ]]; then + EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/" + inherit git-r3 +else + SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="doc" + +RDEPEND=" + ! +Date: Tue Jan 17 09:04:41 2023 +0100 + + Add stub macro POCL_MSG_PRINT_ALMAIF_MMAP without POCL_DEBUG_MESSAGES + + Without this the build fails with the following error when built without + POCL_DEBUG_MESSAGES: + + ../lib/CL/devices/almaif/MMAPRegion.cc: In constructor ‘MMAPRegion::MMAPRegion(size_t, size_t, int)’: + ../lib/CL/devices/almaif/MMAPRegion.cc:43:3: error: ‘POCL_MSG_PRINT_ALMAIF_MMAP’ was not declared in this scope; did you mean ‘POCL_MSG_PRINT_ALMAIF2’? + 43 | POCL_MSG_PRINT_ALMAIF_MMAP( + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ + | POCL_MSG_PRINT_ALMAIF2 + + and about 10 more. + +--- a/lib/CL/pocl_debug.h ++++ b/lib/CL/pocl_debug.h +@@ -284,6 +284,7 @@ POCL_EXPORT + + #define POCL_MSG_PRINT_ALMAIF2(...) do {} while (0) + #define POCL_MSG_PRINT_ALMAIF(...) do {} while (0) ++ #define POCL_MSG_PRINT_ALMAIF_MMAP(...) do {} while (0) + #define POCL_MSG_PRINT_PROXY2(...) do {} while (0) + #define POCL_MSG_PRINT_PROXY(...) do {} while (0) + #define POCL_MSG_PRINT_VULKAN2(...) do {} while (0) diff --git a/dev-libs/pocl/pocl-3.1.ebuild b/dev-libs/pocl/pocl-3.1.ebuild index 19be29e62882..29653f03a564 100644 --- a/dev-libs/pocl/pocl-3.1.ebuild +++ b/dev-libs/pocl/pocl-3.1.ebuild @@ -3,13 +3,9 @@ EAPI=8 -DOCS_AUTODOC=0 -DOCS_BUILDER="sphinx" -DOCS_DIR="doc/sphinx/source" -PYTHON_COMPAT=( python3_{9..10} pypy3 ) LLVM_MAX_SLOT=15 -inherit cmake llvm python-any-r1 docs +inherit cmake llvm DESCRIPTION="Portable Computing Language (an implementation of OpenCL)" HOMEPAGE="http://portablecl.org https://github.com/pocl/pocl" @@ -26,8 +22,10 @@ RESTRICT="!test? ( test ) test" # TODO: add dependencies for cuda # Note: No := on LLVM because it pulls in Clang # see llvm.eclass for why -CLANG_DEPS="!cuda? ( - - - - candrews@gentoo.org - Craig Andrews - - - gentoo@holzke.net - Wilfried Holzke - - - ROCm-Developer-Tools/ROCclr - - diff --git a/dev-libs/rocclr/rocclr-4.3.0.ebuild b/dev-libs/rocclr/rocclr-4.3.0.ebuild deleted file mode 100644 index 95a3dce4b948..000000000000 --- a/dev-libs/rocclr/rocclr-4.3.0.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 - -inherit cmake - -DESCRIPTION="Radeon Open Compute Common Language Runtime" -HOMEPAGE="https://github.com/ROCm-Developer-Tools/ROCclr" -SRC_URI="https://github.com/ROCm-Developer-Tools/ROCclr/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz - https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/rocm-${PV}.tar.gz -> rocm-opencl-runtime-${PV}.tar.gz" - -LICENSE="MIT" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64" - -RDEPEND="dev-libs/rocm-comgr:${SLOT} - dev-libs/rocr-runtime:${SLOT}" -DEPEND="${RDEPEND} - virtual/opengl - dev-util/rocm-cmake:${SLOT}" - -PATCHES=( - "${FILESDIR}/rocclr-3.7.0-cmake-install-destination.patch" -) - -S="${WORKDIR}/ROCclr-rocm-${PV}" - -src_configure() { - local mycmakeargs=( - -DUSE_COMGR_LIBRARY=YES - -DOPENCL_DIR="${WORKDIR}/ROCm-OpenCL-Runtime-rocm-${PV}" - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" - ) - cmake_src_configure -} diff --git a/dev-libs/rocm-hostcall/Manifest b/dev-libs/rocm-hostcall/Manifest deleted file mode 100644 index ca774830c73a..000000000000 --- a/dev-libs/rocm-hostcall/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST rocm-hostcall-2.7.0.tar.gz 1500771 BLAKE2B 275ad4cab34d554f8a131101eda474926f7270a44a0af9941d8f1233c29b44b3efb3ba83c6b541d501a3e2fc751c591c0f6a993563bbacf539b5bcd04b23963b SHA512 afb4a7318c2e137db6ac0502041ed53e63783ec1ab458962b1b16f0f2f28e09ce2ae70d048b858740eca8bf06328858400a68bed4e91d7cfc4b7714a66d85bc9 diff --git a/dev-libs/rocm-hostcall/files/rocm-hostcall-2.7.0-install-correctly.patch b/dev-libs/rocm-hostcall/files/rocm-hostcall-2.7.0-install-correctly.patch deleted file mode 100644 index f419674886a7..000000000000 --- a/dev-libs/rocm-hostcall/files/rocm-hostcall-2.7.0-install-correctly.patch +++ /dev/null @@ -1,39 +0,0 @@ -https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/pull/18 - -From 345025de5c6c470e36505ff70978b168c05a1a71 Mon Sep 17 00:00:00 2001 -From: Craig Andrews -Date: Wed, 31 Jul 2019 11:18:56 -0400 -Subject: [PATCH] Install to standard locations using GNUInstallDirs - -Some distributions require 64 bit libraries to be installed to lib64, for example. -Using GNUInstallDirs ensures that files are installed to the expected locations. ---- - CMakeLists.txt | 8 +++++--- - 1 file changed, 5 insertions(+), 3 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 0f524e6..009bab7 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -5,6 +5,8 @@ if (NOT UNIX) - message(FATAL_ERROR "No Windows support due to lack of signals") - endif() - -+include(GNUInstallDirs) -+ - find_path(HSA_HEADER hsa/hsa.h PATHS /opt/rocm/include) - if (NOT EXISTS ${HSA_HEADER}) - message(FATAL_ERROR "Cannot find HSA headers. Please check the CMAKE_PREFIX_PATH") -@@ -34,9 +36,9 @@ target_compile_options(amd_hostcall - target_compile_definitions(amd_hostcall - PRIVATE "${AMD_HOSTCALL_PRIVATE_COMPILE_DEFINITIONS}") - --set(INCLUDE_INSTALL_DIR include) --set(LIB_INSTALL_DIR lib) --set(SHARE_INSTALL_DIR share) -+set(INCLUDE_INSTALL_DIR ${CMAKE_INSTALL_INCLUDEDIR}) -+set(LIB_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR}) -+set(SHARE_INSTALL_DIR ${CMAKE_INSTALL_DATADIR}) - set(CONFIG_INSTALL_DIR ${LIB_INSTALL_DIR}/cmake/amd_hostcall) - - install(TARGETS amd_hostcall diff --git a/dev-libs/rocm-hostcall/metadata.xml b/dev-libs/rocm-hostcall/metadata.xml deleted file mode 100644 index babf53121c62..000000000000 --- a/dev-libs/rocm-hostcall/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - candrews@gentoo.org - Craig Andrews - - - RadeonOpenCompute/ROCm-CompilerSupport - - diff --git a/dev-libs/rocm-hostcall/rocm-hostcall-2.7.0.ebuild b/dev-libs/rocm-hostcall/rocm-hostcall-2.7.0.ebuild deleted file mode 100644 index 75029423c259..000000000000 --- a/dev-libs/rocm-hostcall/rocm-hostcall-2.7.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/" - inherit git-r3 - S="${WORKDIR}/${P}/lib/hostcall" -else - SRC_URI="https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/archive/roc-${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/ROCm-CompilerSupport-roc-${PV}/lib/hostcall" - KEYWORDS="~amd64" -fi -PATCHES=( - "${FILESDIR}/${P}-install-correctly.patch" -) - -DESCRIPTION="Radeon Open Compute hostcall API" -HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-CompilerSupport" -LICENSE="MIT" -SLOT="0/$(ver_cut 1-2)" - -RDEPEND="dev-libs/rocr-runtime" -DEPEND="${RDEPEND}" diff --git a/dev-libs/skalibs/skalibs-2.13.0.0.ebuild b/dev-libs/skalibs/skalibs-2.13.0.0.ebuild index cfa99a5965d4..0116c32ec981 100644 --- a/dev-libs/skalibs/skalibs-2.13.0.0.ebuild +++ b/dev-libs/skalibs/skalibs-2.13.0.0.ebuild @@ -12,7 +12,6 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="doc ipv6" HTML_DOCS=( doc/. ) @@ -33,10 +32,11 @@ src_configure() { --dynlibdir=/usr/$(get_libdir) --libdir=/usr/$(get_libdir)/${PN} --sysdepdir=/usr/$(get_libdir)/${PN} + + --disable-static --enable-clock + --enable-ipv6 --enable-shared - --disable-static - $(use_enable ipv6) ) econf "${myconf[@]}" diff --git a/dev-libs/tllist/metadata.xml b/dev-libs/tllist/metadata.xml index a3805e31ed69..68250fed57b4 100644 --- a/dev-libs/tllist/metadata.xml +++ b/dev-libs/tllist/metadata.xml @@ -1,12 +1,8 @@ - - arsen@aarsen.me + + arsen@gentoo.org Arsen Arsenović - - proxy-maint@gentoo.org - Proxy Maintainers - diff --git a/dev-libs/tree-sitter-c-sharp/Manifest b/dev-libs/tree-sitter-c-sharp/Manifest index ac1f41b5a79f..b1da3146b0bb 100644 --- a/dev-libs/tree-sitter-c-sharp/Manifest +++ b/dev-libs/tree-sitter-c-sharp/Manifest @@ -1 +1,2 @@ DIST tree-sitter-c-sharp-0.19.1.tar.gz 842687 BLAKE2B 741a6be6052d739b9aa066adce84b492aa48726653a03e7b58bfc6b5e35d6b928b02deb32b568500a156466d39fd430abe1a452d24213ca4f999d01ddc081bd6 SHA512 74b91086d2aeaba5be7932cc2a479040291db754bdca46bd59cb3af8e42b38e9113d99de3b88d4c1dc41227e2e84ee18715a01709af72c374f0b6c8f36cd94eb +DIST tree-sitter-c-sharp-0.20.0.tar.gz 1050470 BLAKE2B 2ee76331cffcc60729537a72c0e9e9d1fd65ff9292724371354085c1eec03769b1664a09dc75bfd2abdd16b4ef2c12006bec3acfe7b4f31fd59afab1b8167cee SHA512 31530ff57d02b84c8e7e7183abb927c40839500afc225cfdbe685495962c3f129ea459efaf73abbb76951bfc14b890cbdfa9a847b3ae92c8db495d173d0e0e08 diff --git a/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.20.0.ebuild b/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.20.0.ebuild new file mode 100644 index 000000000000..8f86dccb38ef --- /dev/null +++ b/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.20.0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tree-sitter-grammar + +DESCRIPTION="C# grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-c-sharp" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-libs/tree-sitter-scala/Manifest b/dev-libs/tree-sitter-scala/Manifest index cba0a6d38ca7..799d4a713e80 100644 --- a/dev-libs/tree-sitter-scala/Manifest +++ b/dev-libs/tree-sitter-scala/Manifest @@ -1 +1,2 @@ DIST tree-sitter-scala-0.19.0.tar.gz 127779 BLAKE2B c0cde9adf3bc4dc25b84bc57d02e248613f42caf1531ad4eeb58e226a39c2323e28553154eb1a5a6d0ba1359cea847ab8e0dac67060d35df1d017bf475524acb SHA512 5845720ce7181f0272fbd9b5980258680d5cb9bf5f8276e4be28f4dad15694f79a2184e46ef94909ac54f510e44ffc67a9632f9767866034f5fa2a9945311661 +DIST tree-sitter-scala-0.19.1.tar.gz 1137112 BLAKE2B 8e12ebc4a9e0a4390318e2e63efa0bccae92c30db08cae1652384df71eb0ae3af0c0c295bbd8d0ef1811173faa635ae9bf65380cd84c431970e9ad46bfac441e SHA512 1a23cbcf471ecac901afe5a4a21a8f4744925d001a7dd04325e18a459fdf9ac95274953aff114023bf0ee7a8cef121e362b4c515a80d956df891ba69b6e58532 diff --git a/dev-libs/tree-sitter-scala/tree-sitter-scala-0.19.1.ebuild b/dev-libs/tree-sitter-scala/tree-sitter-scala-0.19.1.ebuild new file mode 100644 index 000000000000..2d0b96a03729 --- /dev/null +++ b/dev-libs/tree-sitter-scala/tree-sitter-scala-0.19.1.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tree-sitter-grammar + +DESCRIPTION="Scala grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-scala" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-libs/xalan-c/Manifest b/dev-libs/xalan-c/Manifest index 6ea0a59902b7..dc2282749ca2 100644 --- a/dev-libs/xalan-c/Manifest +++ b/dev-libs/xalan-c/Manifest @@ -1,3 +1,2 @@ -DIST Xalan-C_r1153059-src.tar.gz 1573651 BLAKE2B 5e684b80bc962776c1e0102a97023ee3a9b9357b6fc05e02687971d5d879b01a5dc426fd6ab2af68a7ad6ec48a799d70fd912a4e3a30d8e3a22a954d84d21f59 SHA512 2382c1343ae97d0196d84053139758d3b3b7574bcd835b754e34acdc6ab708a58fc23d2f27d41870c768c78a1de7be1bb6031cc78d205b6024f1ad7cd6fca653 DIST xalan_c-1.12.tar.gz 1130924 BLAKE2B c2f0fb98d39e516d5219ab0e075517c2c916b451bfce6d90399899870a8a73fb59f8d2465f58bd97208d19c5a7a18df5a49ece156d8dfe47bf57fc875793fb43 SHA512 a9f72f0e8e199ee2cfb4c19ecf390d5007f597aad96a53f55bc475805190302c7e0d800d776b7fb20fe8e2dddb6391e70aa3a8861a2303370135e8b0a5fd15fc DIST xalan_c-1.12.tar.gz.asc 488 BLAKE2B 1e5d7091ca184ac7e2897fe52417b01d9618ab0435f2bcc7748d563287ad81692e61bee92ec9bc71e5c21c11bc8245a4ec09ff7e6ed44a4b3113264b096ba277 SHA512 1c532367d5a3f16622cda3eaca05eac648b415a9de8685cf43f5e62683db30b396e669b6952f5bbe161327b8171cd1e54ad4dbefa54122243aa01298d53d400d diff --git a/dev-libs/xalan-c/files/1.11.0_pre797991-as-needed.patch b/dev-libs/xalan-c/files/1.11.0_pre797991-as-needed.patch deleted file mode 100644 index 791da1cd7e75..000000000000 --- a/dev-libs/xalan-c/files/1.11.0_pre797991-as-needed.patch +++ /dev/null @@ -1,105 +0,0 @@ ---- a/src/xalanc/Makefile.in -+++ b/src/xalanc/Makefile.in -@@ -174,7 +174,7 @@ - - "//'$(LOADSAMP)(${BATCH_XALAN_UTIL_NAME})'": ${XSL_OBJ_DIR}/XalanExe.o - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} \ -- ${EXTRA_LINK_OPTIONS} $(XALAN_LIB) $(ALLLIBS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} $^ -o $@ $(XALAN_LIB) $(ALLLIBS) - ${XSL_OBJ_DIR}/XalanExe.o: $(XALANEXE_DIR)/XalanExe.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - -@@ -182,7 +182,7 @@ - - "//'$(LOADSAMP)(${BATCH_TEST_UTIL_NAME})'": ${XSL_OBJ_DIR}/process.o - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} \ -- ${EXTRA_LINK_OPTIONS} $(XALAN_LIB) $(ALLLIBS) $^ -o $@ -+ ${EXTRA_LINK_OPTIONS} $^ -o $@ $(XALAN_LIB) $(ALLLIBS) - ${XSL_OBJ_DIR}/process.o: $(TESTXSLT_DIR)/process.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - -@@ -192,7 +192,7 @@ - - $(XSL_BIN_DIR)/Xalan: ${XSL_OBJ_DIR}/XalanExe.o - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} \ -- ${EXTRA_LINK_OPTIONS} $(XALAN_LIB) $(ALLLIBS) $^ -o $@ $(OTHER_LINK_PARAMETERS) -+ ${EXTRA_LINK_OPTIONS} $^ -o $@ $(OTHER_LINK_PARAMETERS) $(XALAN_LIB) $(ALLLIBS) - ${XSL_OBJ_DIR}/XalanExe.o: $(XALANEXE_DIR)/XalanExe.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif -@@ -201,7 +201,7 @@ - - $(XSL_BIN_DIR)/testXSLT: ${XSL_OBJ_DIR}/process.o - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} \ -- ${EXTRA_LINK_OPTIONS} $(XALAN_LIB) $(ALLLIBS) $^ -o $@ $(OTHER_LINK_PARAMETERS) -+ ${EXTRA_LINK_OPTIONS} $^ -o $@ $(OTHER_LINK_PARAMETERS) $(XALAN_LIB) $(ALLLIBS) - ${XSL_OBJ_DIR}/process.o: $(TESTXSLT_DIR)/process.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - -@@ -209,7 +209,7 @@ - - $(XSL_BIN_DIR)/testXPath: ${XSL_OBJ_DIR}/TestXPath.o ${XSL_OBJ_DIR}/NodeNameTreeWalker.o - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} \ -- ${EXTRA_LINK_OPTIONS} $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) -+ ${EXTRA_LINK_OPTIONS} $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) $(XALAN_LIB) $(ALLLIBS) - ${XSL_OBJ_DIR}/%.o:$(TESTXPATH_DIR)/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - -@@ -222,7 +222,7 @@ - - ${BATCH_TARGET}: $(ALL_OBJECTS) - @echo Building ${BATCH_TARGET} -- $(MAKE_SHARED) $(ALLLIBS) $^ -o $@ -+ $(MAKE_SHARED) $^ -o $@ $(ALLLIBS) - - else - -@@ -232,7 +232,7 @@ - $(MAKE) -C Utils $@ - - $(XSL_LIB_DIR)/$(LIB): $(ALL_OBJECTS) -- $(MAKE_SHARED) $(PLATFORM_LIBRARIES) $(EXTRA_LINK_OPTIONS) $(LINK_SONAME) $(ALLLIBS) $^ -o $@ $(OTHER_LINK_LIB_PARAMETERS) -+ $(MAKE_SHARED) $(PLATFORM_LIBRARIES) $(EXTRA_LINK_OPTIONS) $(LINK_SONAME) $^ -o $@ $(OTHER_LINK_LIB_PARAMETERS) $(ALLLIBS) - ifeq ($(PLATFORM), OS390) - mv *.x ${XSL_LIB_DIR} - else ---- a/src/xalanc/Utils/MsgCreator/Makefile.in -+++ b/src/xalanc/Utils/MsgCreator/Makefile.in -@@ -29,7 +29,7 @@ - - $(XSL_BIN_DIR)/MsgCreator : $(MSG_CREATOR_OBJECTS) - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} ${LIBRARY_SEARCH_PATHS} \ -- ${EXTRA_LINK_OPTIONS} $(LIBS) $(XERCES_LIB) $^ -o $@ $(LOC_OTHER_LINK_PARAMETERS) -+ ${EXTRA_LINK_OPTIONS} $^ -o $@ $(LIBS) $(XERCES_LIB) $(LOC_OTHER_LINK_PARAMETERS) - - $(XSL_OBJ_DIR)/%.o : $(MSG_CREATOR_SRC)/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< ---- a/Tests/Makefile.in -+++ b/Tests/Makefile.in -@@ -62,7 +62,7 @@ - - $(XSL_BIN_DIR)/ThreadTest: ${XSL_OBJ_DIR}/ThreadTest.o - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} \ -- ${EXTRA_LINK_OPTIONS} $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) -+ ${EXTRA_LINK_OPTIONS} $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) $(XALAN_LIB) $(ALLLIBS) - ${XSL_OBJ_DIR}/%.o:$(TESTS_DIR)/Threads/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - -@@ -70,7 +70,7 @@ - - $(XSL_BIN_DIR)/Conf: ${XSL_OBJ_DIR}/conf.o - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} \ -- ${EXTRA_LINK_OPTIONS} $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) -+ ${EXTRA_LINK_OPTIONS} $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) $(XALAN_LIB) $(ALLLIBS) - ${XSL_OBJ_DIR}/%.o:$(TESTS_DIR)/Conf/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - -@@ -92,7 +92,7 @@ - - $(XSL_BIN_DIR)/Perf: $(PERF_OBJECTS) - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} \ -- ${EXTRA_LINK_OPTIONS} $(XALAN_LIB) $(ALLLIBS) $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) -+ ${EXTRA_LINK_OPTIONS} $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) $(XALAN_LIB) $(ALLLIBS) - - ${XSL_OBJ_DIR}/%.o:$(TESTS_DIR)/Performance/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< diff --git a/dev-libs/xalan-c/files/1.11.0_pre797991-bugfixes.patch b/dev-libs/xalan-c/files/1.11.0_pre797991-bugfixes.patch deleted file mode 100644 index 8b7f618bb8b1..000000000000 --- a/dev-libs/xalan-c/files/1.11.0_pre797991-bugfixes.patch +++ /dev/null @@ -1,49 +0,0 @@ ---- a/src/xalanc/PlatformSupport/XalanNLSMessageLoader.cpp -+++ b/src/xalanc/PlatformSupport/XalanNLSMessageLoader.cpp -@@ -28,7 +28,7 @@ - #include - - #include -- -+#include - #include - - XALAN_CPP_NAMESPACE_BEGIN -@@ -44,7 +44,7 @@ - - XalanNLSMessageLoader::~XalanNLSMessageLoader() - { -- if ((int)m_catalogHandle != -1) -+ if ((long)m_catalogHandle != -1) - { - catclose(m_catalogHandle); - } -@@ -77,7 +77,7 @@ - */ - m_catalogHandle = catopen(fileName, 0); - -- if (reinterpret_cast(m_catalogHandle) == -1) -+ if (reinterpret_cast(m_catalogHandle) == -1) - { - // Probably have to call panic here - // the user will get an error with retrieving messages -@@ -87,8 +87,8 @@ - - bool - XalanNLSMessageLoader::loadMsg( -- XalanMessages::Codes msgToLoad -- XalanDOMChar* toFill -+ XalanMessages::Codes msgToLoad, -+ XalanDOMChar* toFill, - XalanSize_t maxChars) - { - -@@ -99,7 +99,7 @@ - return bRetValue; - } - -- if (static_cast(m_catalogHandle) == -1) -+ if (reinterpret_cast(m_catalogHandle) == -1) - { - // for transcoding to Unicode - const XalanDOMString errorMsg("Message can't be retrieved: the message catalog is not open.", m_memoryManager ); diff --git a/dev-libs/xalan-c/files/1.11.0_pre797991-parallel-build.patch b/dev-libs/xalan-c/files/1.11.0_pre797991-parallel-build.patch deleted file mode 100644 index da2c79572984..000000000000 --- a/dev-libs/xalan-c/files/1.11.0_pre797991-parallel-build.patch +++ /dev/null @@ -1,61 +0,0 @@ ---- a/src/xalanc/Makefile.in -+++ b/src/xalanc/Makefile.in -@@ -84,6 +84,10 @@ - SAMPLES_DIR = ${XALANCROOT}/samples - TESTS_DIR = ${XALANCROOT}/Tests - -+TESTXSLT_OBJS = ${XSL_OBJ_DIR}/process.o -+XALANEXE_OBJS = ${XSL_OBJ_DIR}/XalanExe.o -+TESTXPATH_OBJS = ${XSL_OBJ_DIR}/TestXPath.o ${XSL_OBJ_DIR}/NodeNameTreeWalker.o -+ - ALL_VPATH_CPP = \ - $(XALANDOM_DIR):$(PLATFORMSUPPORT_DIR):$(DOMSUPPORT_DIR):$(XMLSUPPORT_DIR): \ - $(XPATH_DIR):$(XERCESPARSERLIAISON_DIR):$(DEPRECATED_XERCESPARSERLIAISON_DIR):$(XALANSOURCETREE_DIR):$(XPATHCAPI_DIR): \ -@@ -169,6 +173,9 @@ - - compile: $(ALL_OBJECTS) - -+$(ALL_OBJECTS) $(TESTXSLT_OBJS) $(XALANEXE_OBJS) $(TESTXPATH_OBJS): locale -+locale: prepare -+ - ifeq (${OS390BATCH},1) - XalanExe: lib "//'$(LOADSAMP)(${BATCH_XALAN_UTIL_NAME})'" - -@@ -188,28 +195,28 @@ - - else # Not OS390BATCH - --XalanExe: lib $(XSL_BIN_DIR)/Xalan -+XalanExe: $(XSL_BIN_DIR)/Xalan - --$(XSL_BIN_DIR)/Xalan: ${XSL_OBJ_DIR}/XalanExe.o -+$(XSL_BIN_DIR)/Xalan: lib ${XALANEXE_OBJS} - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} \ -- ${EXTRA_LINK_OPTIONS} $^ -o $@ $(OTHER_LINK_PARAMETERS) $(XALAN_LIB) $(ALLLIBS) -+ ${EXTRA_LINK_OPTIONS} ${XALANEXE_OBJS} -o $@ $(OTHER_LINK_PARAMETERS) $(XALAN_LIB) $(ALLLIBS) - ${XSL_OBJ_DIR}/XalanExe.o: $(XALANEXE_DIR)/XalanExe.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - endif - --testXSLT: lib $(XSL_BIN_DIR)/testXSLT -+testXSLT: $(XSL_BIN_DIR)/testXSLT - --$(XSL_BIN_DIR)/testXSLT: ${XSL_OBJ_DIR}/process.o -+$(XSL_BIN_DIR)/testXSLT: lib ${TESTXSLT_OBJS} - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} \ -- ${EXTRA_LINK_OPTIONS} $^ -o $@ $(OTHER_LINK_PARAMETERS) $(XALAN_LIB) $(ALLLIBS) -+ ${EXTRA_LINK_OPTIONS} ${TESTXSLT_OBJS} -o $@ $(OTHER_LINK_PARAMETERS) $(XALAN_LIB) $(ALLLIBS) - ${XSL_OBJ_DIR}/process.o: $(TESTXSLT_DIR)/process.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - --testXPath: lib $(XSL_BIN_DIR)/testXPath -+testXPath: $(XSL_BIN_DIR)/testXPath - --$(XSL_BIN_DIR)/testXPath: ${XSL_OBJ_DIR}/TestXPath.o ${XSL_OBJ_DIR}/NodeNameTreeWalker.o -+$(XSL_BIN_DIR)/testXPath: lib ${TESTXPATH_OBJS} - ${LINK} $(XSL_BUILD_OPTIONS) ${PLATFORM_LIB_LINK_OPTIONS} \ -- ${EXTRA_LINK_OPTIONS} $(CXXFLAGS) $^ -o $@ $(OTHER_LINK_PARAMETERS) $(XALAN_LIB) $(ALLLIBS) -+ ${EXTRA_LINK_OPTIONS} $(CXXFLAGS) ${TESTXPATH_OBJS} -o $@ $(OTHER_LINK_PARAMETERS) $(XALAN_LIB) $(ALLLIBS) - ${XSL_OBJ_DIR}/%.o:$(TESTXPATH_DIR)/%.cpp - $(CC1) $(XSL_BUILD_OPTIONS) -c $(XSL_INCL) $(EXTRA_COMPILE_OPTIONS) -o $@ $< - diff --git a/dev-libs/xalan-c/xalan-c-1.11.0_pre1153059.ebuild b/dev-libs/xalan-c/xalan-c-1.11.0_pre1153059.ebuild deleted file mode 100644 index 8d8eda0a2222..000000000000 --- a/dev-libs/xalan-c/xalan-c-1.11.0_pre1153059.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="XSLT processor for transforming XML into HTML, text, or other XML types" -HOMEPAGE="https://xml.apache.org/xalan-c/" -SRC_URI="mirror://gentoo/Xalan-C_r${PV#*_pre}-src.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="doc examples nls threads" - -RDEPEND=">=dev-libs/xerces-c-2.8.0" -DEPEND="${RDEPEND}" -BDEPEND="doc? ( app-doc/doxygen )" - -S="${WORKDIR}/xml-xalan/c" - -PATCHES=( - "${FILESDIR}"/1.11.0_pre797991-as-needed.patch - "${FILESDIR}"/1.11.0_pre797991-bugfixes.patch - "${FILESDIR}"/1.11.0_pre797991-parallel-build.patch -) - -src_prepare() { - default - - # - do not run configure in runConfigure - # - echo the export commands instead exporting the vars - # - remove -O3 - # - make sure our {C,CXX}FLAGS get respected - sed -i \ - -e '/\/configure/d' \ - -e 's/^export \([a-zA-Z_]*\)/echo export \1=\\"$\1\\"/' \ - -e 's/\(debugflag\)="-O.\? /\1="/' \ - -e 's/^\(CXXFLAGS\)="$compileroptions/\1="${\1}/' \ - -e 's/^\(CFLAGS\)="$compileroptions/\1="${\1}/' \ - runConfigure || die "sed failed" -} - -src_configure() { - export XERCESCROOT="/usr" - export XALANCROOT="${S}" - - local target="linux" - local transcoder="default" - local mloader=$(usex nls nls inmem) - local thread=$(usex threads pthread none) - - ./runConfigure -p ${target} -c "$(tc-getCC)" -x "$(tc-getCXX)" \ - -m ${mloader} -t ${transcoder} \ - -r ${thread} > configure.vars || die "runConfigure failed" - - eval $(grep export configure.vars) - - default -} - -src_compile() { - default - - if use doc; then - mkdir build || die - cd xdocs || die - doxygen DoxyfileXalan || die - HTML_DOCS=( build/docs/apiDocs/. ) - - # clean doxygen cruft - find "${S}"/build \( -iname '*.map' -o -iname '*.md5' \) -delete || die - fi -} - -src_install() { - default - - if use examples; then - docinto examples - dodoc -r samples/. - fi -} - -pkg_postinst() { - ewarn "If you are upgrading you should run" - ewarn " revdep-rebuild --library=libxalan-c.so.110" - ewarn "if using portage or" - ewarn " reconcilio --library libxalan-c.so.110" - ewarn "if using paludis as your package manager." -} diff --git a/dev-libs/xalan-c/xalan-c-1.12-r2.ebuild b/dev-libs/xalan-c/xalan-c-1.12-r2.ebuild index 74e63f8e818f..debb844f9e1e 100644 --- a/dev-libs/xalan-c/xalan-c-1.12-r2.ebuild +++ b/dev-libs/xalan-c/xalan-c-1.12-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,13 +16,13 @@ if [[ ${PV} == *9999 ]]; then else inherit verify-sig SRC_URI=" - mirror://apache/xalan/xalan-c/sources/${MY_PN}-${PV}.tar.gz + https://dlcdn.apache.org/xalan/xalan-c/sources/${MY_PN}-${PV}.tar.gz verify-sig? ( https://dlcdn.apache.org/xalan/xalan-c/sources/${MY_PN}-${PV}.tar.gz.asc ) " VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/apache-xalan-c.asc SLOT="0/$(ver_cut 1-2)" - KEYWORDS="~amd64 ~ppc ~x86" + KEYWORDS="amd64 ~ppc x86" S="${WORKDIR}/${MY_PN}-${PV}" BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-apache-xalan-c ) diff --git a/dev-libs/xmlrpc-c/Manifest b/dev-libs/xmlrpc-c/Manifest index b94f7f33cb34..c6da1fb8b8cf 100644 --- a/dev-libs/xmlrpc-c/Manifest +++ b/dev-libs/xmlrpc-c/Manifest @@ -1,2 +1 @@ -DIST xmlrpc-c-1.51.06.tgz 933161 BLAKE2B 8023444e14e7e41f5433cebeb0fcb7a7323dd734f658155e117d3547b4d61ef81c189395662bf68074dcf1ec5c47ee550cd18773ce8bf0bd53cb0a1764cce945 SHA512 2927fc8c01d42b6f838d8b0c839f09a7dd0d1ddc5a3d7b36c9d479f1c7bf7fdf14923f640883f98ba66067eda0f5379737bf3a5bc9d4b9abe1a7eff7d7def066 DIST xmlrpc-c-1.54.05.tgz 933228 BLAKE2B 50d73fe22454f04ffebf11d4b88986eaac571d107abce4e04244ad0b74469fc5233178967e3dd832a8525514912e4f835fa1ce13c439caf918a2b2d0c05021a0 SHA512 81bf8f398e9cb73b421907d8e304b9a6dc8da931f573f7296457486ade432f4a00a94b6850391690f7b229928f785522e5852db8aca68cb462c71d139e4f27b1 diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.51.06-r2.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.51.06-r2.ebuild deleted file mode 100644 index 2493a2da7f75..000000000000 --- a/dev-libs/xmlrpc-c/xmlrpc-c-1.51.06-r2.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal - -# Upstream maintains 3 release channels: http://xmlrpc-c.sourceforge.net/release.html -# 1. Only the "Super Stable" series is released as a tarball -# 2. SVN tagging of releases seems spotty: http://svn.code.sf.net/p/xmlrpc-c/code/release_number/ -# Because of this, we are following the "Super Stable" release channel - -DESCRIPTION="A lightweight RPC library based on XML and HTTP" -HOMEPAGE="http://xmlrpc-c.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tgz" - -LICENSE="BSD" -SLOT="0/4.51" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris" - -IUSE="abyss +cgi +curl +cxx +libxml2 threads test" - -RESTRICT="!test? ( test )" - -REQUIRED_USE="test? ( abyss curl cxx )" - -RDEPEND=" - sys-libs/ncurses:0=[${MULTILIB_USEDEP}] - sys-libs/readline:0=[${MULTILIB_USEDEP}] - curl? ( net-misc/curl[${MULTILIB_USEDEP}] ) - libxml2? ( dev-libs/libxml2[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND}" - -pkg_setup() { - use curl || ewarn "Curl support disabled: No client library will be built" -} - -src_prepare() { - sed -i \ - -e "/CFLAGS_COMMON/s|-g -O3$||" \ - -e "/CXXFLAGS_COMMON/s|-g$||" \ - common.mk || die - - default - - # Out-of-source install phase is broken - multilib_copy_sources -} - -multilib_src_configure() { - ECONF_SOURCE=${S} \ - econf \ - --disable-libwww-client \ - --disable-wininet-client \ - --without-libwww-ssl \ - $(use_enable abyss abyss-server) \ - $(use_enable cgi cgi-server) \ - $(use_enable curl curl-client) \ - $(use_enable cxx cplusplus) \ - $(use_enable libxml2 libxml2-backend) \ - $(use_enable threads abyss-threads) -} - -multilib_src_compile() { - default_src_compile - # Tools building is broken in this release - #multilib_is_native_abi && use tools && emake -rC "${S}"/tools -} - -multilib_src_test() { - # Needed for tests, bug #836469 - cp "${BUILD_DIR}"/include/xmlrpc-c/config.h "${S}"/include/xmlrpc-c || die - default_src_test -} - -#multilib_src_install_all() { -# # Tools building is broken in this release -# #use tools && emake DESTDIR="${D}" -rC "${S}"/tools install -#} diff --git a/dev-libs/yascreen/Manifest b/dev-libs/yascreen/Manifest index 4b013b565da6..1c4276397e24 100644 --- a/dev-libs/yascreen/Manifest +++ b/dev-libs/yascreen/Manifest @@ -1 +1,2 @@ DIST yascreen-1.86.tar.xz 26104 BLAKE2B 4716c1eb2a41468fbb0ecbcda7c34a031d97f5292632501ce4c9740de071f8c39e1c7d9f0f8f6c5fbdccaef5908e3751b25ebc7e0c6dab3dff63b2a99f12eefa SHA512 dce785c477395b0c78c5054682dd8ccfbe3243ede966300c3e95e25fac6320f820aa1f0a3b2ce37544b3b45adb94eccccaf32187b145cd2bba43367e166b9e7c +DIST yascreen-1.92.tar.xz 27624 BLAKE2B 8450d2f3d7f35b0bfa994869d71343f7c4e7c78ad5e73bbfb5c2a9a7ef1ba67deed469720b3aed8af5f841b65ea8c17456866bb9c98d6750957a74800e245e34 SHA512 f884e6ad9a0cd3410323bd0bf544f006e719a021a6a04063d6f0712d73893579098f7d00c91b8d85dadff8f9136389e0f7b5831a2b52595ef6a7f1dbb30d5244 diff --git a/dev-libs/yascreen/yascreen-1.92.ebuild b/dev-libs/yascreen/yascreen-1.92.ebuild new file mode 100644 index 000000000000..8435b7154827 --- /dev/null +++ b/dev-libs/yascreen/yascreen-1.92.ebuild @@ -0,0 +1,30 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Yet Another Screen Library - curses replacement" +HOMEPAGE="https://github.com/bbonev/yascreen" +SRC_URI="https://github.com/bbonev/yascreen/releases/download/v${PV}/${P}.tar.xz" + +LICENSE="LGPL-3+" +SLOT="0/1" +KEYWORDS="~amd64 ~x86" + +src_prepare() { + default + sed -e '/INSTALL/s/-Ds/-D/' \ + -e '/INSTALL.*libyascreen.a/d' -e 's/libyascreen.a//' -i Makefile.main || die + grep -q -F "SOVERM:=1" Makefile.main || die "subslot changed" +} + +src_compile() { + emake CC="$(tc-getCC)" PREFIX="${EPREFIX}/usr" LIBDIR="/$(get_libdir)/" NO_FLTO=1 +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" LIBDIR="/$(get_libdir)/" install + einstalldocs +} diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz index abb2b13ea0a1c03c4bcdf4863c7c4b705dc2bf54..b5bbefa46991253042497f332b9426e0f7750dd2 100644 GIT binary patch literal 37149 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%0De;51*5Q2A1n${ws-Laj#xn8Trt;F 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 literal 37132 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%0ALn)(SK_;%+KuHo2b z1Kd;%EORBigSb1~({aESA>nZx-KfV*KS<1rroWxu9AB!pw}nqcn(W9y$MM*_3!8Rj zxO41@Q$5FS&p0khW~7<{rOmISg3&q8KpO1!p())9x@plIwiZDk2H5518>DQ3wO6>D zl?4?2y-cV(GAWhJyHhyrv@l{~y(L*q^n=Vkeg5{n|MJWF&>PlX zSGXLYWEU>tK(m#stq!+YCUXV5J3LNrTb>!LUenK;e~E25$?};k=S8DU%oT?NNVhS< zpN4|l@D$z5b82hZ+62Io*Js6YeZ>5R%CsH}lwH=D3*5#|ye_{qL+^0dT5R}oDjxyL zR^QukxhR$(%^6i&#C%$%h48a$ZO(kQG444k_U`;=gh>!WznrRbxeeO&*-qm4L2O^w zZ(qKB`u^qXzrV`ueCac9ZWldbz!~x6E}p%Gp}_tsi8lehJGTVq2IxQkkmoDfAE z3JsR@4EJ^@Xz;pYJ_}88AP%+*_S;$0RMYL9=4AoYd0w_3fK}fTX5kiKI4BtKz*(A= zoKLZ_Gv$S8cCflL#gQb?HbNK7!)i=GpAE6S6);CAAW1J*^m`5L1nQXX$XiZccEF`! z9M9{FJNOAm%867z$nD#gU;g!@u9bI8ds?Z9U-cF8axZ|OvVz-9$6A~&aNq9x9*E2W z?nlvDLR~;P-5Q=ch}<{_Fj5F04$E=RRoir~_+bxLNOJfg)o_J`brO!)Ebo(8EWCtM z*@R^Z7O>f@hrPXjaK5Mm4HgFP7{O!wQC>4F(S+iS&j_b+1aJsHzn=BaZf{#A zC!Ng8k8LN~n$dl-!cH_8-rN2tv+wJf0=Rxg73o2mS&E5pZ;HA)wf73LxQ-&-K<0eUf1>n!JJ+L%N)v zK0}F@+zbu9qEysg#p~vSEyp^aS`+6s89vvu&%M8a&e;YT?<&M6?-eK=4iB-|i?}o3utO#z9T4z3Sj^;yL5ZFU;2HUcM z>9*;`iWX1LgL|FI)j6)E}tyTUd-kC z)C@Hp1yau=C(}V_DKB}rju3tY*uShdoiCkF%^KS3T$k>O_wL65aqxOpjBvu$mElhQ z17e-#4V=SzxFE}0!e@GmZ2}H+bUl2sUAEd=ilsicgW-?KHOVb|Kn?@cvre=?Y+j03 zpyMCf>iD3Sykd-?Vxq=vhT1Mw>o|9Jm>B*tyYdfRDsKGTe`KvwC;HgPlBIoi8&1)W zlXoWpeu^dt40!wLvI<}v&J(_PqgTbBjt9W^<5i_mVq-#Mh1XtJ3;4+ErGBQNT_WrF!+ z_qij?590c`*V5IQ@9HJ3)zP|w&l)v{lmhor?$xj7ro%R!&@Sh$-CjZ;?zTN$(p_Lk z(?KKd0Z)z?XkOmAz9*YCO>X+DZf9{|#_gtv^Lii$?@iDc*ZI!L%heWSLxQ@TQ|CEo zkjb5dgoWzZAV=^XG4n&F-ByMlX3H6gQ>_bXg(9=rhGLyjy)K269F;nTI{^>DNWM+N zI$bciGpB=xUgh;2K7Ox1%}@Jv!6iWWz2wJ&VF9!C96Oq0eRBBGg%{4B3Fk9x(%q5) zQ*zQhN9W3}4LAxeW;9XNAipJ*kpX0Pc0gMkXs)RXH@dopEIlpjmTb61!kT`Z|9gb& z2m=BIpN?Rocp~V@*#-T~x^dji49(#&yM&zcz>hyWb_qZZvT)KydUi6qX@}FB>%2;n zra_$}>-Cx(=Om%)4k<<{kT?<4R;0#|vJi5Jf;9obf z@#)~dI<&I5@Cf6zPXDQ{aT~x z(_D3vE%I`{o?hpGySJ+DG$k8JO|h#gkwAodAi`biyJ{aE;P}ek))LLUe_nGe6OO09 zx|5$03-HzU7!Pn)4Z9t0R@V~O>S^7xRg8S<)ot@aJK-DrxT3L1X=S-g!ScZjARSVa znh?F$tVY_oM~eftgo57K@TAZ9v%IMRQyvwxt5hX<=4r+Ld>+&fPZ4Z#E)?U)8*B?Y z3&RHYRRyZo9oA7uQjX!~D|YKAa&zyna)YKfwv<>-T1m6IT;Ft!OTsdgbi zuniaaxBwWZo|tUe2l@gu^U>Q~?L{Hkg7Hajc~vrc>RwP44RM{nPntKwG86;`epc|A zs@-s7Wr3V9V`)HuJdbUH>QBLvr;RP-Y{x^Ump~A$F?S-^d8Fr+`u3s2=c#O=aPTCa zDymjBDMOgbpg0`#bxm(6Uz6qoLw)4ttS!h?VZ>c6ai zvi%Em=ioP%(uhpa@p3IJINI&~Mts^Cyhpu73ZODL@9YHA?Im)uD#Dj+mrYP=UhB}u znT2nWp-!krl#?jnwcNLc1>o8tR5pR9a@*C`w`_vXEpOhG>cu^jL{!SDJulZkKlSh5 z=eO58@h1W7T!}z{f(-~>*yB=u-nI2QaxOefrzk-e=T(JUUGuJTs}u<7zidP=muf+$ z#&~1rXAt32Pyz00Nk-lmUvj!&nz10e4U$QG1Qb7Q3P9)L5HEQr#bx;yE-Q}kg9*#NH^~ARjFZQ$!c783rjkgS^T=vrh~dQS56XmM$bcCo*)uK&CPhU z?wy?jAS(Jag<4dI0VM)aETK(U+X0(Dz#2)M>*&}JM?CIDcpFKrkla4$Md`_j}AWkcE5;V8CofMCx52>erlagwKt&WJ1-toycK zOV^2h*Zg6@$dbSP!a6CFKHOg5JR9XNTagY2)xgToG|fjl(L6a3XxD7(#uE*+q$q5b zk-Qji6aXLyBqe+9b_ps8x37mdD)4_g4oS2n)5j$Sa+5LG*zZNyYH>m8Mb@nf>JrVS zcezUGEjdA*1Xin0@oQ}9sisgcD)6wyOOe>_C6-#*{sSmiK_O*;R_#v}CHvXVh1@Kn zJ7Z!+X)7OA?DLmTe}4P=+N}5}RahbFeH=~|+pDB1GOzk1--5GvLKTJCaD>xs11-g{ z#3C;})tx9Mq6Uq>`@C$uBn;Z!cG@gW{GDOiQFEwvR}`oTTB|#8t*)j5;_s2amY~rv zTh~ub!e5o4noV*$5o^d%HFhWGgmfR8s|8z_?a(@GYm<{qjS**ah{QSndm6mhe57Nj z5E-l-8wb~sb))ybn!K!2zAoDJ_4o0Ma|!p3Rwz}9PFrskoNR=0P^x8~Q(vSzE#tdd zU{ZIr*lHINv~wzb+HX5G2wM)>Rxb+4@H~h{oHYn9IgZ^+#DgsZy-el z?XfyUdh^2Ss=HbiB5$Y+p_WJexL|*P`CnpLdMa6SqB@5UN|IL_u2f5NNgF$~gfBp( z#NMhq%xN3?Rqwm^&fQMuAt{qF?nVU?Wm}6iS~J6?kh>nuaayf0opv+BWuV|?WOeoxmf{SoE=-sm zID|abG+aKdN&1;q7rSWy>mVKY9*#nE0(=|&smeB`fiN}S247MJ~GjCZf z&+O!whhN_~F?H~QvGPv!ZX*Xf(OSrL{Cs<4N##y7n+!Oxv&9c9XRYV&FNP8ANpf8o zqDlZF;=`j=3b3n~58TM-hY}e@dGr8~RMF|Yf|k6&sxeqwwL{4Hm999gk=f};I6E}3 zbqYd0E(SR*4c|e*l*9QIGBo?9+)s4eMjjv6VSI<+WEDeu-^Nb_rC0tlZJ*MsCOE6+ zd%bh9v%~g5aGCNXMfrJ~29|s1gn8Y8O$vD8zyqdKXB^Hq4*l2&M!PM%@h{fwr9$@7 zQC1x#ak%}q$mfI$#BNvgQ;#)HKB>wXztZ}xW3NU|jijFigVqYwa`qa0({ZIO>r42T z(jluqKwCzYz{z8EX(H)E#v$GT6FUI@9d6h;=}0F(;wDfF>a{npi&gLPLj_g{uU#et zxKzDJ2uoo2a_$L4Rt0)4Y)|LOQIc{zMT4_2m>3lzaK>Mf>!x zuewM)H%L9n4ubgz3DF6@p+Ojjjo8+eZM>JK{kpu__fr*kQjrs;EZL=JR;hQ_J~8ue z>i-5VYlLQp1$Y6@Szd~CSA`Upt2B>%&t+ilAUL~V-yh|EK7_chRMY9znM%-U8Ug`} zP+waHlj{bio+Mgj@s+yfU65-x;Lh}-S@Czm#l@ahm$gbxi4dG4CbE(${UJrT7pFi-qSJX=K6clLwmHJlh8=IWg0=qhAlc~V(VI3Lr}JP* zUwE(m_*=aHtR~4;oG(?92`aVO{R8tkY#kv&bQRSJx>qIb5bZv!+A=_X_6uzf9y%oI zruL)qYSqoO<5ayreX6Sh+HiXUY^Y1fQClbt`0USD!$_$l2qxSS5NcaCM@sb%r%2iw zRGgF7zv&ABOR)J}C00VuZYAfPy5Do!GgpV|Y7M@=hb09Dy*jn*{HeEZexXL2=IM)>}gH|D`f|#O?H+q7ohV^RU!)Y~yvw?*94r zzt)0I#V*(Nor-o05+ZK~z#SY{0EXK&$9@}*JOI=u%S5(s!uhOQl>_zaM%(kre|MOX zcM50bnVS}mS%U(OGNG%e@5T8()mLM2Qhq;}Lya=slX>veS+wYV2@%Pf$g&@pK}6A1 ziiC`}JqmZ!hgSPU_p?$rZ&~+q@M4y{szkXKd}U^?f@o4(oO&9SUtDQ%oL=PKC} ztUMXen`Aih{J3uaBo#QK`K`YW13b?h5?@KAlHD8rzISC#lqJ0r7@8=-&fZra@TK)7 z*Eze@WAUOhI8&OHI()B1wkG#D zb{z+cegMVJZ`LyF`mJj0Mmi)l*h{3XH!DQ&x49h-+yEwm9rdu%8N5m3|14~F^LV<{ zU@+*d(LB9BPkoaw;M7^vB`zP}n_>sQs7AVxTUisvd63u@y;9yL=e~UXCJ@)k8_dc; zlwrTtuz0UWMX)mL7oOm&Per%AT3?oJMv7BN_Z2i}YlKGAmF ztba;TUdLGX()wgs2uG%rbR~=(nrjeFt zEeEC5zKAJHe%eHGZ|nua-=1`L--p(It66_9CO2ENBRj)hY6F?FW=p&= z#E0wG2C)WpT|&RpiQ)n5*D*Cz4L)AGtFdHv z+Rrf#ax>YiE1c$>>(!tikW$bIxkOc*ZV10$7wq%jzI^>QKiNn14cPJJt-pPKhP>^` zb$f#ZU%)f#&l~Cea3oO652zO3sCLwGs$%1aovx|Llm@1-X2eTo5pyWq+kJpGNwc!rCK#`w=_mx*9n85kq#)HuFK@V zwk*OgCrP!yQ_YJ_55PQk8?|8t4Jb_5cB1CW%6MGjB#0l8kqoA`Wj>vv;A?Nd=!X^j z9laM%~>@Y__KXDwohaYA_}of^FZxtN=fOm=bflOm4fiZDo!DXfhl+y z={U17EtT+03On)Ewl#ls zk?yt+OZMgW&tK-JHxAghS0n zQaMg>jyB+Fw@t~Gx#ZP|p7ZJWPzL|M-#>kS``5Fi7mzDF=TJ^eTPf4x>C_VR&;>f* zB6(Qlt{fj=;#{^lfNqXMJiR5;Zjgh^ISyBF+;HSIzP~AHPLKphS}60y?EPe!*?0=7 z@_|uVZ_wWR-N8-9WYL%Sk=}rnAb;PAtSE`0QmN7e_fL1u0i*~-04Ii38R#h~SXwR} zqn%fFq&MQ>rnULP*iNUcPe^E1(#;A)$H4K##R`Nl{-JI*Q=w>qe7&Pfx?PO{phyc zTew=%O+0yj0~?ttcM_HA9-Brczz919%vZ(RLxM?D`5r38@7w+HP-Nb7AbzVO3VYUy z`XbIMWD+(DhX5A`aKil%cT`Q-JA7?HAmx<|KnN;IljK-DUu;Z* zLUD=B#Bd5FSBc0=g@Lz|)L$YSXwL3R!o}(x)!nyg#tunh+=u1*9&dWL$_}^!@kV0m1sz+4oN;561w!5=tDyy4z=)i8aZ-zj6cW_5yW)s)~;RD={uX04+)er0VP+ z>fc}geDlKPxqI(;Y_`2zn!1YNZAQ6lT&%~v6}XZEmfe^g%~-=0yt1@(h-aiDM?Soz zAsfhi6#&(b$71*fRI!*!GT5BYbnG9H#vYMRXkUM7#RdX+_&^@^O$`fQz&|fC0SCKc z0QWLA9%@U<%Fm?i3P}nae!{k=Wzr6f^5S3|%XHasm6KCr_gYyRT`SZ*_LNtb@#323#h+U+fq*cX1T0+ zj5Q{C5{VKC<5o=nxRh07MHB|jFnT+hNEF%mo2n0yRXfPSJ%?90kCs}y9)iNzLlrJ~ zM0R*x!JMepFnpmX^tHpk*sBD4X?eHCw@Qsc9(S>w;BS|;awr#hga~`;z+JMEq~HVK z*|c#d!Z&W)2(~ah!ym5O|NQ*tJp1dV!BbPmwQY*l4##X#B>-*89;kdEvxe>JUN(0x zRtj$!Cfe~i9VPlVjK;ihImk729d0znUhI0nKSzVTkv%GozZ~5^& z18I$?s^|Izo$$dc*%VDlr4zzAO?ph)GV{7&Xk}|$Z<49Ku)X4yg@P_7}mP209P=2y9jEW z6=ECUMtj)y7#4Gi%JQtPh$L#w(1LF?e-Tl4d}RQHa*ShYXq_wW60^W`%10n$J=96lvZ zZ_DM$30()2z*1>kmSffYe1-)p7=iAi^y* z7SgR_*w^HhI;BhS9c_8`Y)!>geH)v1sQZc~>Oqm34>jaYZD;KKGM8kIv<3|yO5We! zyq)^hZKyr7+D8yb_+@OgIsvHK%WJx1B{A8-k<~cpz8C^qr)M>Q^G+j2);WG$ zvTq+QkmJ)09$Za#boSb9QR31H4|MNn&{-Ac9)N&GjIw1dTjlf0kL}L+BM}e{hxf;U ztZL)qv=eCPXqj2=)h%O@6|CHyt5m9Nw5W5tqT=CwzK$Jmg<=P0(`kj3W@C{CS%~|x zuk@ZjM?3XWR*vw9PQMOim|QgnQEzA#DDqG@JgW!k1&?WW+pbj}EY2d3GuY=7(!-wB zT8}ideJFUpef|2Z!X1yNu9)+vii5(G%I+}Re%KT0o#G^sd&$Zls;+q1X@A&`d|hR1 z_pU;qzEWydk>-;#z8io^t53xpH9)ta4>+ZbbWpRwM9U)pdJpf#xBkFsz|7ziD2XgJ z*J#><7r9tH8JUF@f?59t#J5hTV2TX<8ka{O+vBaAzY-`(Z`=@C`>6 zo1UsrKWlE41wExugzLD2s)*YlCQ#a~q`%h~WOg{WGgMvG`rtMBV|hdl82{_S)B^7bFMQuXPY{VL{_sBbqAVz(XL zGSOx+p5^G41MhDB36AV5veFeL_AUwQXvu=TQX_vdG8L}=x+AGOuJ z-2tY#unst@c&(Tcfkm^12*+vcE!}uxh|Z7`ZNXH*hKj1E-_4$1W14W_w&VkCep$Ed z%R6<(>dh(1i|}~%=m0U>p|nRQ(FP@e^1`{b{Uyx==h1GuN&?6&rhmU z`?K(ks(E@SIar~8k$7Q?HYqhQwTzBXH}%c3h?SKHJ@rGqJBTozX4qyzUHBXD4bQS# zZqv%W=`Feu7;PbfOO4H$R0q$l<(LBnd7=X_o4;f?v-^Kqvv~4}p zc^(=Tz$219+i~dp)1B-fc7uI`sMnTr<`Uaj4B?RzXLZA1n1GKU66O-$}=@<*5729E&g zm|JWa&l=9#p>pzvY!)7FU&hVpQkJ8#@Ta{c+m+MOXy@N?PDew+a%%%>CnWFA;G&|# zVLvpxu{#*v)czo$uy>o2dC#Hj?bZ1&KDBXZn>lrnmHJL{+PSpP<0{?kq|UOh#tzlTq=h6ch9LcFl_%ZZv-0cKQd-HRxsXCrdK72o# z;+x_ao_^-UOtxcQdg7P3L@^NOHfG`==_IKm?FEkL5h!DD?--}#A#Y0#Uc5?<)f2&tmRBVo{ z!HA&C-kW|@MZ;~1gLqiL4a?)RsF`pmkw=EOpBVaozuwS2dsGudLE=`Db^BZMqO7}` zT$&U(n9u$)T1+A`pAQzb!I9So{?mlbm#gK8G6%(dN^o6-kPKx@s(#Sg^bRMP?2_=* zIIZJ!naq2+R`w8iBUs=jHyOukUbU;k zLUCTApUN)7B@dNJ_2y#DoR8tNnjT)9@l{!^&yE4FGC@zB$#MDK>kvnZIh)v|@wu1Q z2yQO&ddYx?b2$|gb-OpN-kcdksiGC)WkZhL1Sscrhd`kjmDYQJ)iR& zRqx=yAHT<}exABYZL6%~t%i<(VGmFSc}D=e6Bx9tCK;+7KkMoW8Ceq>FUJkN#Dr!s z%0Lcd*j8uXu#&x}Oh|yK-=H}aLo~7Fp-KOw_gbHqs$Va6OwT%c{76SGCx^FpQ=4Q) z9?i!mOm)1HTK8l{tZN=~j^`FOp^M zd@RRPGi)oWk47MlJ`|DfW@Cfxa&TP8@z-0qQai|;_i2EYs-4fdCge%WL3yuRw|9Gv zIk{^NQ9&v`9qw%P@YDm`+XoT^NW2v_Xr0W~KaDey+Vx?zKL36GpZ?bW+Vx}xZ>BG; zaEArC%hp~kRtZKrXrED@H&r`?ues~=Nm3@!9@63Ll=pQ6U;cftUAlp8#jI|vF^d@W z_G7PrH%etOi!)3|+Jw02UFZOm)9o|c&jx+>F3Xlky|Nukv?EztY95t6qzF~A6sGCh ze(A--_9v=rIkC_7HSkTwyT;)dygubXBz{igw-FSED_NbDJM}XK)0XzKW-p!FFS-z8 zITNH)wHz56sDOQuwcxZtFF0pPa@UuAXXyxA8{YuG0Z5EqLF4`A4`V&LmXz8Ot=Udx zFyRFgL~vyl;tpu{aW`AwZ*n|juBK7mW0x^dJLbIV_wbmYzncPraoT;t>C;JwbIXP~ z%)6&9Dy*8Gc}lIFyVt9n*34<24)-5=lvexCW`+{*JFexIeQH#j#=S&Oy`JdzcwVmW zKYo9EhFlL2p}fXVj@LfQ3>W zmJD>dJXNUm>Le>Drw5z_)Zf{?_8a=V43)4oNx9zHBbhV9vjDluIyj=lO6{f^P=$L8 zkQS$X<4VXhy-B9xcx=0~i*+{J1c;6Gvf({hZk(z(k#hL_O>r3o5N*2$2p<*=G;6>0 z%Ix{+7W3Q3<$4WZe40+4z{O@yi*oe=@MAS`*Lv_I&lKHA!ZfaFb&(-+_pO@WwotZ8 zrduc)`9&h35(hVkyyQK2dA@7eekydQnVi<_{3kC3=k(s5&4Va@&pBp)BOdy~AiusUPEn&(Y2tpcatA0cV7|=@o3Spe!&zh4utc{SmPn8CFRs8%qGQs&) zUok-9mjF+Fo~`>n$BWJ^`}zSS>{`=n(AICeon~+XXsSlev5-T zP&!U6=mKU*QX<0=i0|;cT>t&FR$F_lRZVtMyF^X>Pvseb*@VHXkg5YGa90$O6`T69 zfK8PKj)bf=>s4UnMQQTHU-uqV=@bWL_hlWIo9cTGj9<_ZdqZqZx}449jDzXl@5T8l zwJ>cjyv!_sF3TONq3&ww7}DU+j$L%UE5NafE|?6wYjyrxQ!@A7;^dHMLJ3DL94bc_ zFX8~n`j)5zs?=jNT>_E@sq=ZQ{`u#pKflelw}1V0YV6vfvL{&x*iBXgg)j~VC7~$R z&C;`{v>2RfeC!-rHio^~z}voBvrSF|;IogdfYaC7%xp7h4NFK-V7NZ5!>1uES(hYY z@U}nPmI1}Ya1ObaQ+5z^EBJ@)oEuQG?Wgn6kRaq^&3Wk~J9c$EhlXxo93@{Y%Uj1U zH#?Zeyg5c12wuX11c8h8tSQgXh7D4l1AvC!g17K?=qfV74DIkd8|T$|%Nj#8VAFYZG>r+di&{kC(J+CG3)i` zDn;IM@;LYyGVuf5FLtQ9lAW{}6jih#I{8iGyqBCBRLwGCUzUD92Q$`b1N=FU45hwh zTaE~LSt>juMX|7570bFq!wcuS-W{SzVmZB+)w1zQPo0Y2|Lp&GgDzlkbt&ghnC*Lp=n#l3cxm$@d+D;B8u@@Y*v-L zeu5_h7$5v|+(QHGsAlhba&$bd%denj7pwb|DuI;&mx{A&J3&GK2w=Sv*eZcbl`EPy zyO+u*_EXK8@KgGiEIk$ZJYkul<}CX$&0gS+rgOcD+G@>m1o(vK)%yMO+q#wf^sRpx zU;p^UfP~JBO#v*Tb{oOsXS8^gj&W;j0G_+s1_@dNX6lMJnf}noM13Mq334OlyAM}XCw+K$jkhst)Gx0*1=<8ty)D7@Q8wyR9DTUrN+luPMG{)DeR zoWg`tXh;wD&6ZDrQ(*nMWHx~I2W%EtyaAsOVDDMG3BBe0a;8WV@N?=%bSX+>kC_HH zn$J3q2>p6mxwo+f&|fMPPqR3VIEv>R%LFANBEwj;tzbhaI|^ku)oCQS5HpfjSgJp2 zvCvu2YlvInxH+y$pQd5aqN7zM9!q}>;=B|9v_aH_+pF;~6t62KJ>*(+_*J~ewqwWb zV4Hb)P*rV&prTO=n&k_7El2q_#Pw0b;PVKBWMvte?7$(lu9P*XF$V6Igc@OXu;sS_ zH4C=&9!F44ezz#_x?rEbzO;7cCujkC^g`O+P*sMby&PMxr}$ES^t{QM+h^f%>4jQR<4Y{+jAI^d8TCVcCpOji0LrvkQ zYVP6mD_dYnJI2v_108PLrJ!OWi4fiN;3adgK{#amI{O)#Q%HA@hb`^)1T8h>UD=(D z7rR|PinbZ*pV`<6B6pk&;_$Ls%O&Br&wqUX#qIY!htNsY_e*=b&N3wyrhyKE&CQ@4 zUH&d#i@uMFPHQA#r{?WYd{ptUE^lMtbyF$a219R;niU3CxTSiluB)_&qgGC3kJYPo zKj!q|=Rp5vTY}aGZf;$^K>(buVTZYX>t5h-TKB4Ybg%lZ>x)6qoyIlTIXF5P*pse8 z+JdOLV_)Q{4e&{bs}Qe5*tJX)&Twm^_OfU{zRX_)e+7820-0A;IrCd=C5PGAXJSEy zFmJ;&sfmrz98!iVb^mcW*();0Zqa==I*JjA-J9MS%j+xX2H(AcaBP&l9Z$VCZExO} zDS3P^Q><)}>>72@NJVzS^->;X7kBk2%H6EY17@{!I1*Gh+mAet`_`|4Lp&{qfhC+a zW*gRv2qEM1vM%-r&_BFWCQy*w_vrQHp+`r3F5c_^`_Z!d+3-;v1NEYm0D-u$l^ba= zlZFycu1R=S_S&}I)DF|2-ixPK2;;V^+$(9e0Gr3#+NBq(Iaz@OD5q<`u2W(|H3Ku} z1s%_)W=gAl>AkCegleZbq$Mdj+SHXhEK9Vj|7a~x zTV?yMm{S^7x33E4V&BB`1j42^^iMjEW)NflI84P`&pXR{c-QN-qmv)I9jgRHLRjz; z-v)8-?gt;H;8-{gjzUnRl7)R7OwG5QE#jpgea0N_X|LU;I0bL^n92GKyBMgt5$2tX zhThpp3U#$z(q4XoUxdWmEdj&HTp%c5y(5mKO}!DoK=c3k5=HL@582nfKNk_bQv3Af z>py-m90wvkI7TN>oIFRoHXJHcd^Ot&MyOlwGm&dd-7}Jn~R|0D2)E z;6OHcuk_+l++f&q0E%duo2tKHb3xN(92^m~h}BJA&HJG_5;4}XyP$$$7&e*?4H#Mr zuM76?uU~#OO_)zM_+jO;uKu=YJw}tnX1g3*L(!I`ir?IeUAEq{C{^2kGMoiMuo;v898= zsA8~P>F^DHsnflY4+Pfc)mo*}1RNUqJw{Oi+iZ*PB&XFT>umKxuYF`8C1O|9+b98C2#Qn^(4FdTT1f<|Dv$)Qon zWf?(UIs+#UA9f&;0z2Ao)#Y%vO@4{=%0|4THtq6E>+!NRuE>&r{{3Mnx3dMj>CA2* znKIj!Py?FHHW-62PR?b68MfO(u}O*d6N?Un#Cmj3xDX1XmkCwb%nzdyGtwhu93?g?P!Wh zIFC(#Upo`FODISl8``phb(QziMRRwE#1=p4SH1{~@Cor4;IyeXMoRHTZ$gU#VSbPN zq?K$rr>{D#{n}Lri>z56&|1f@HSHVPha+dq80TIX=5qy?y&U|GGl$g}_LTsA=d0(9?_z7_HLw(nSTn ztH2n@d%irYxlSa(XBD9Vsp?h&{;Au#^Wf(k(5Jl$4Apa~;@Ivi&It{V2i3GUI&N=AGKX-`E>PgBF{n0R`FW+R`nA$ zu_W~-jtv9?OVJtqvW5pHBGreW9B{3&5;EJ+4I1j7o`);n{`JpiIoSXfeB2f-X)m^q zgSM*g3{BY~ff{Jo6tfrda9}BigNm>KK)qK|DwR#!_9KiE&`bDKN$XmWbq7fUd6yr_ zrmz+OsCzj-EbHqW?S+?>tamI?qMq?l8tD|j6^qrYJ+y;|brtfD1}Ikpmpkii^jBqN zC|e%Z$a4Y)lQHvkOC4+Mdhcdu9XM{Pq$`WuHX8zN!8P0 z1&;ts@G5HlZCL{?87x6{C)DaVu1ck1=DIR^Td7x5QHhNA;;>QE`e!=t4eYlfzie}q zAsy||52l;BnsKbjzjr0WZe|-5& z4E{P^tZAR@$!#O5UBH|m$M&}eP^8lSO-XpwcczZu4K!pkBg;cDKlJ}-4if0hOnk5c zqq@4Xj1U?2(miZ}Em6_uV98=yFZ1S0i6}DOgqybc=+jq}m!sSOAV9%kMMHZMr4EBG zSeuLj=t_h*$6J1gI0EJo`ZO+vtQY)glhT3>IGF* zo5(eG)4ZKa;B@}krEp$#vONzQB($VD`fAv*DYDtg<;*V0?!8JO#kti0x=ERrU3vDN z++cfxx2j;Ps;LpO(!_c_0eN$$cS-C-`bT~$*7Z* z0;$y9neFHN?^BiH$B*kpaQ(?JjsxOY_W@DU;1~#4!x95JrpC>{H;2ojTG0uP%HG#g z3xaw@$DS@5CmHSghNAq@j?tR7MP%HO+v7EHAciCGj z<+hcu4%M=d^H7lSeNG!>9TG`4pC0a*sZ2_=1xOsAS5&wh-SJ<^3X1ZIbZ} z$b3;?rFM2MKrNLcs>Zoz7ibRxv7Q<;tL2tt1!cG5Va@b3vT8VAW3fy+`=gDOpqZ3Q zvSo6dN||}DIc94FsZ$kmvM#|ptK8OjQ@S(Qj{wS4`iby;pPEr=p>aC06Kq~MDxYu{ z=VAz6oKB*0%tfo<9PF`C>4Lo+o>%M3vp{8dy5n{Zlcivfb0VWq9f%0@Z1#-u1JqF4 zbsoE|k{?!EMT>S;idb!n=yy68SQP#YdkVL{(M(1+if=63bJK>Wey=R#1N-`Ns+r$Q+JDzKWG9Cv5al8J9?Y2LLvqdPb6gINT=C}vHK z9pbs6T&t(so)Gnac5P$WBQ{wVr8o;v@p-Yn&%gbm5Pj>SV=Fc!@nF+!_R>y07ZO|8 z3KfLA*-C5)r#jNZE>HVvi0{?u3;%*XDFC8_5Oxx9bGyCLlJ#iUd?{o|g46C)K|w7H zyga!c4Zc=+oRN<|r50d1z!^ump~sFRX|U;wg$DRe^)B&-M| z8pucs`Y=2R?y%IdMnaVaoMq95q)o0ce>d~4*7^Ypndb}0u1m1g)ZO#MOHc3q)2+`b(!4QAfN z8r8U|vkTweYd^JM;1o6+*Vn`nZ%o5eP#TZH2GgnOP)H8`#BLnW4fyZseqjBccG-VO zoz^F=5ytIwjsn}d4gupFqNl)y6D%(5o-vv#K|Cn`jk%2t%mt(&bgSs5xrd2c%J zL=`>`_T40>6J`lLPy!Ferh}Y56Tqa)cIS6gAF7mf36?2J3Q_<(R2x~nD;iF^JEjaY z^b@x&>dtdi`%b!i?rmrs?NC1^3E3JA*)gnlm zc5iI$R19c19?3gRGyKGpO$$*nfgWA<3~I{=M$&uxVc7!DBbOv~=dHR2PP_JuDhiHy zs8>la4fbkh*Bflc@mA^J+U;GiZ0np*Ul%jmHgqCVcAka5RPJIc9NtLX)*YdFX*kI! zfFxYDr*g!<=ZmiT_S|j~$0aio8$4j zquE)1J@p "${D}${libdir}/META.camlidl" || die + + # Documentation + dodoc README Changes +} diff --git a/dev-ml/camlidl/files/camlidl-1.09.parallelMake.patch b/dev-ml/camlidl/files/camlidl-1.09.parallelMake.patch new file mode 100644 index 000000000000..1a6df0f21f5e --- /dev/null +++ b/dev-ml/camlidl/files/camlidl-1.09.parallelMake.patch @@ -0,0 +1,12 @@ +--- a/tests/Makefile 2023-01-19 21:02:36.678227862 +0100 ++++ b/tests/Makefile 2023-01-19 21:03:01.140832955 +0100 +@@ -11,7 +11,8 @@ + COMLIBS=$(COMLIBS_$(OSTYPE)) + COMLIBS_win32=advapi32.lib ole32.lib oleaut32.lib + +-all: ../caml/camlidlruntime.h $(TESTS:.idl=.$(OBJEXT)) testcomp ++all: ../caml/camlidlruntime.h ++ $(MAKE) $(TESTS:.idl=.$(OBJEXT)) testcomp + + $(TESTS:.idl=.$(OBJEXT)) component.$(OBJEXT): $(CAMLIDL) ../runtime/camlidlruntime.h + diff --git a/dev-ml/facile/facile-1.1.3.ebuild b/dev-ml/facile/facile-1.1.3-r1.ebuild similarity index 95% rename from dev-ml/facile/facile-1.1.3.ebuild rename to dev-ml/facile/facile-1.1.3-r1.ebuild index c88e827bdffa..ab98186bbd79 100644 --- a/dev-ml/facile/facile-1.1.3.ebuild +++ b/dev-ml/facile/facile-1.1.3-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DESCRIPTION="OCaml constraint programming library on integer & integer set finite domains" HOMEPAGE="http://opti.recherche.enac.fr/" @@ -18,6 +18,8 @@ DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}/${PN}"-1.1-make.patch ) # Fix building on FreeBSD +QA_FLAGS_IGNORED='.*' + src_prepare() { default diff --git a/dev-ml/lablgtk/Manifest b/dev-ml/lablgtk/Manifest index ebeb56423c77..a961ff2242c2 100644 --- a/dev-ml/lablgtk/Manifest +++ b/dev-ml/lablgtk/Manifest @@ -1,4 +1,5 @@ DIST lablgtk-2.18.10.tar.gz 1068504 BLAKE2B 8f82cd8b31c136420bfbbeaf78ec2d7913b7c5fc16abd485c508f8de3ab587173b0b5c798cdbe851254b48754929c1f0063cfc9e3c5e0663b7cdebc380ec0e8a SHA512 73705aaa80db433d11a28df5f6f5d10bd282e477e90916152a87e71865ccfcd7dfbdbe77350ecadf61ba2ccc7a188de1c68f1e6385e20c75f167969001e8418d DIST lablgtk-2.18.12.tar.gz 1066997 BLAKE2B fcdc74ae444af509b2c95929ac8df556aeea21187a95433a9c67ac3d7a515054d53c4955ea2e908297065fd005099fb5df45d52311cf015f63a72780c11cccb8 SHA512 284a1234ae817c4df49809d28c103ca5e64046da5ec9ff28c6edc0ce999e9d3e6e180dd053f8b1663d4fb3b7ba19570d53b9441c8fa622add924e8d85e41b813 +DIST lablgtk-2.18.13.tar.gz 1073083 BLAKE2B d3be54b0194e8b67b66eee9663d121e9007f6eb1d04cf322f83dfc5ddd5c3a27ad6f19204429ea5941d9cfe97ac9583af41ae713de5552b5d11245e4216ad5c1 SHA512 41deafbf8bbb9d15950d74a053e21c65aa0d2d4044a41d048f197e744a82ebbe159d43f67092fa19a8385bf0f7da0250ef2f0a532a0810e88f695d6f1fef4c48 DIST lablgtk-3.1.2.tar.gz 1042626 BLAKE2B 355ff285248129a063c041d3e64db33424ddbb71774128d7be980b8bd0b54cfa54b9d50b1c2f8527b8f6563836189ad72d30e4421b22d5938b888e61ada55056 SHA512 c63a492160f36685f65cb6bc0e72ff4939005acb2c65c56c0d9ba8f2112a618f24db84765e7b4416e49024048a36895028cfc5ef2c3e298dd4a309e902e34af5 DIST lablgtk3-3.1.1.tbz 854720 BLAKE2B e6a916151fe1ca0746c14c2a66cd178f3b0c051976815a1d13daf801002f16bc76d9f4cb15625353f0cfbdc16b0a218857d72c4e57125050bbcffe67f7096ad0 SHA512 193c340d9941680869eb90bc89f5b27cc5bdf294f4635081a9ba56a99fa2982266c4ee2eb5fd04d3a3f6150082800de5df786def8c72a276a779d843d914e9e3 diff --git a/dev-ml/lablgtk/lablgtk-2.18.13.ebuild b/dev-ml/lablgtk/lablgtk-2.18.13.ebuild new file mode 100644 index 000000000000..07846bc44b8d --- /dev/null +++ b/dev-ml/lablgtk/lablgtk-2.18.13.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Objective CAML interface for Gtk+2" +HOMEPAGE="http://lablgtk.forge.ocamlcore.org" +SRC_URI="https://github.com/garrigue/lablgtk/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1-with-linking-exception examples? ( lablgtk-examples )" +SLOT="2/${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="debug examples glade gnomecanvas +ocamlopt sourceview spell svg" + +DEPEND=">=dev-lang/ocaml-4.05:=[ocamlopt?] + dev-ml/camlp4:= + x11-libs/gtk+:2 + glade? ( gnome-base/libglade ) + gnomecanvas? ( gnome-base/libgnomecanvas ) + sourceview? ( x11-libs/gtksourceview:2.0 ) + spell? ( app-text/gtkspell:2 ) + svg? ( gnome-base/librsvg:2 )" +RDEPEND="${DEPEND}" +BDEPEND="dev-ml/findlib + virtual/pkgconfig" + +DOCS=( CHANGES README CHANGES.API ) + +PATCHES=( + "${FILESDIR}"/${PN}-2.18.12-cflags.patch + "${FILESDIR}"/${PN}-2.18.12-Makefile.patch +) + +src_configure() { + local myeconfargs=( + $(use_enable debug) + $(use_with svg rsvg) + $(use_with glade) + --without-gnomeui + --without-panel + # relies on EOL gtkglarea + --without-gl + $(use_with spell gtkspell) + --without-gtksourceview + $(use_with sourceview gtksourceview2) + $(use_with gnomecanvas) + ) + + econf "${myeconfargs[@]}" +} + +src_compile() { + # parallel build crashes + emake -j1 all CFLAGS="${CFLAGS}" + if use ocamlopt; then + emake -j1 opt CFLAGS="${CFLAGS}" + fi +} + +src_install() { + local destdir="$(ocamlfind printconf destdir || die)" + dodir "${destdir}/stublibs" + export OCAMLFIND_DESTDIR=${ED}"${destdir}" + export OCAMLPATH="${ED}${destdir}" + export OCAMLFIND_LDCONF=ignore + + default + rm "${ED}/usr/$(get_libdir)/ocaml/ld.conf" || die + dosym lablgtk2/liblablgtk2.a \ + /usr/$(get_libdir)/ocaml/liblablgtk2.a + use sourceview && \ + dosym lablgtk2/liblablgtksourceview2.a \ + /usr/$(get_libdir)/ocaml/liblablgtksourceview2.a + + if use examples; then + dodoc -r examples/ + docompress -x /usr/share/doc/${PF}/examples + fi +} diff --git a/dev-ml/markup/Manifest b/dev-ml/markup/Manifest index b6e98a4a6efc..0717eb30a587 100644 --- a/dev-ml/markup/Manifest +++ b/dev-ml/markup/Manifest @@ -1,2 +1,3 @@ DIST markup-1.0.0.tar.gz 280927 BLAKE2B cdf670e97c9f6e9b514d98f19a50bb4915c0c434a4ca27ac71be36f3893ed049eef8c0b5f48893e3f247938283272ff0c03d24743d679ef5e0296f7059131c58 SHA512 6383ed24fd86be0f6a64d9386b547d323fa0e763571ff3e7405119173c6ac6a7ed043bc0d35afd6e933101f22ed4b2f8baa08ba07d3df57a68015caaf79030ab DIST markup-1.0.2.tar.gz 281957 BLAKE2B 04094edf2b6e7cec8de8e1d2ebc9c43b55aa18ccd7c38ee07217a7578764e1b919da8f30b3855d04deb75862be9c429ddf2c24c7a8a2baa2ed01921514f3b334 SHA512 6a04240da095a7557932e26b8f20979e0a8dc4ef2b5ce98aac7dfcaf82f0350397633120b638f76efd2a30a482a2381566b66a35c0585535e225f44004539b87 +DIST markup-1.0.3.tar.gz 281554 BLAKE2B 71e6719c83ea0b456bb72ac469f11f8aab849098728431cf65e63f3484d98957250cec95a6c78e1bb586768f07fdf91bd4a8dc8195815b0bee836ce7c59fd2c8 SHA512 1bb030fa2d79f7a7ac2d04c07c72a39e83620757b1d7d8a33eea1ec9b4c32883a67de45d1eea9bfa6533ae8076009fab9af5f180ad2be9c1fef66e3e5937048a diff --git a/dev-ml/markup/markup-1.0.3.ebuild b/dev-ml/markup/markup-1.0.3.ebuild new file mode 100644 index 000000000000..09cc6d2dcf7a --- /dev/null +++ b/dev-ml/markup/markup-1.0.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Error-recovering streaming HTML5 and XML parsers" +HOMEPAGE="https://github.com/aantron/markup.ml" +SRC_URI="https://github.com/aantron/markup.ml/archive/${PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}.ml-${PV} + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+ocamlopt test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-ml/lwt:= + dev-ml/uchar:= + dev-ml/uutf:= +" +DEPEND="${RDEPEND}" +BDEPEND="test? ( dev-ml/ounit2 )" diff --git a/dev-ml/ocamlnet/files/ocamlnet-4.1.9-shuffle.patch b/dev-ml/ocamlnet/files/ocamlnet-4.1.9-shuffle.patch new file mode 100644 index 000000000000..6b7026faf1e0 --- /dev/null +++ b/dev-ml/ocamlnet/files/ocamlnet-4.1.9-shuffle.patch @@ -0,0 +1,11 @@ +--- a/Makefile.rules 2023-01-20 22:52:47.530898157 +0100 ++++ b/Makefile.rules 2023-01-20 22:53:09.370565670 +0100 +@@ -210,7 +210,7 @@ + # Set NODEP to "@true" in order to disable "depend". + + depend: $(DEP_FILES) +- $(NODEP) $(OCAMLDEP) *.ml *.mli >$@ || { rm -f $@; exit 1; } ++ $(NODEP) $(OCAMLDEP) -ml-synonym .mll *.ml *.mli >$@ || { rm -f $@; exit 1; } + + .PHONY: clean + clean:: genclean diff --git a/dev-ml/ocamlnet/ocamlnet-4.1.9-r1.ebuild b/dev-ml/ocamlnet/ocamlnet-4.1.9-r1.ebuild index 0029b1219894..60b4eea78ebf 100644 --- a/dev-ml/ocamlnet/ocamlnet-4.1.9-r1.ebuild +++ b/dev-ml/ocamlnet/ocamlnet-4.1.9-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -35,7 +35,10 @@ RDEPEND=" " DEPEND="${RDEPEND}" -PATCHES=( "${FILESDIR}"/${P}-unboundLexer.patch ) +PATCHES=( + "${FILESDIR}"/${P}-unboundLexer.patch + "${FILESDIR}"/${P}-shuffle.patch +) ocamlnet_use_with() { if use $1; then diff --git a/dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r3.ebuild b/dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r4.ebuild similarity index 82% rename from dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r3.ebuild rename to dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r4.ebuild index eb631b859acd..ba2130110c56 100644 --- a/dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r3.ebuild +++ b/dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,6 +15,10 @@ LICENSE="GPL-2+ LGPL-2" SLOT="0" KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +PATCHES=( + "${FILESDIR}"/${PN}-0.60.0-clang16.patch +) + src_compile() { mymake=( "OPTIMIZE=${CFLAGS}" diff --git a/dev-perl/Digest-Nilsimsa/files/Digest-Nilsimsa-0.60.0-clang16.patch b/dev-perl/Digest-Nilsimsa/files/Digest-Nilsimsa-0.60.0-clang16.patch new file mode 100644 index 000000000000..f8c7cd6b57c1 --- /dev/null +++ b/dev-perl/Digest-Nilsimsa/files/Digest-Nilsimsa-0.60.0-clang16.patch @@ -0,0 +1,19 @@ +https://bugs.gentoo.org/870895 +https://rt.cpan.org/Public/Bug/Display.html?id=145874 + +Add missing function prototypes. This avoids implicit function +declarations when building Nilsimsa.xs and build failures with future +compilers. + +--- a/nilsimsa.h ++++ b/nilsimsa.h +@@ -47,6 +47,8 @@ int nilsimsa(struct nsrecord *a,struct nsrecord *b); + void aggregate(int n); + void codetostr(struct nsrecord *a,char *str); + int strtocode(char *str,struct nsrecord *a); ++void makecode(struct nsrecord *a); ++void clear(struct nsrecord *a); + + int accbuf(unsigned char *buf,int len,struct nsrecord *a); + void dprint(char *msg); + diff --git a/dev-perl/File-RsyncP/File-RsyncP-0.760.0-r1.ebuild b/dev-perl/File-RsyncP/File-RsyncP-0.760.0-r1.ebuild new file mode 100644 index 000000000000..2c19a775d327 --- /dev/null +++ b/dev-perl/File-RsyncP/File-RsyncP-0.760.0-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=CBARRATT +DIST_VERSION=0.76 +inherit perl-module toolchain-funcs + +DESCRIPTION="An rsync perl module" +HOMEPAGE="http://perlrsync.sourceforge.net/ https://metacpan.org/release/File-RsyncP" +# Bundled files make for some weirdness +LICENSE="GPL-3+ GPL-2+ RSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + >=virtual/perl-Getopt-Long-2.240.0 + net-misc/rsync +" +BDEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-0.700.0-make.patch" + "${FILESDIR}/${PN}-0.760.0-lto.patch" + "${FILESDIR}/${PN}-0.760.0-clang16.patch" +) + +src_prepare() { + perl-module_src_prepare + tc-export CC +} +src_compile() { + mymake=( + "OPTIMIZE=${CFLAGS}" + ) + perl-module_src_compile +} diff --git a/dev-perl/File-RsyncP/files/File-RsyncP-0.760.0-clang16.patch b/dev-perl/File-RsyncP/files/File-RsyncP-0.760.0-clang16.patch new file mode 100644 index 000000000000..5408ac9c982e --- /dev/null +++ b/dev-perl/File-RsyncP/files/File-RsyncP-0.760.0-clang16.patch @@ -0,0 +1,188 @@ +https://rt.cpan.org/Public/Bug/Display.html?id=145943 + +Various fixes for the configure script. Most of them are specific to +this package, and not related to autoconf limitations. The +configure.in/configure.ac autoconf input is not included among +upstream sources, so they are not patched here. + +--- a/FileList/configure ++++ b/FileList/configure +@@ -2246,7 +2246,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + for ac_declaration in \ +- '' \ ++ '#include ' \ + 'extern "C" void std::exit (int) throw (); using std::exit;' \ + 'extern "C" void std::exit (int); using std::exit;' \ + 'extern "C" void exit (int) throw ();' \ +@@ -2905,6 +2905,8 @@ cat >>conftest.$ac_ext <<_ACEOF + #include + #include + #include ++#include ++#include + + int main(void) + { +@@ -4492,8 +4494,8 @@ main () + for (i = 0; i < 256; i++) + if (XOR (islower (i), ISLOWER (i)) + || toupper (i) != TOUPPER (i)) +- exit(2); +- exit (0); ++ return 2; ++ return 0; + } + _ACEOF + rm -f conftest$ac_exeext +@@ -6841,6 +6843,8 @@ cat >>conftest.$ac_ext <<_ACEOF + #define NGID 256 + #undef MAX + #define MAX(x, y) ((x) > (y) ? (x) : (y)) ++#include ++#include + + int + main () +@@ -8828,6 +8832,7 @@ cat confdefs.h >>conftest.$ac_ext + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + $ac_includes_default ++#include + int + main () + { +@@ -9397,9 +9402,9 @@ cat >>conftest.$ac_ext <<_ACEOF + #include + #include + +-main() { ++int main(void) { + int fd[2]; +- exit((socketpair(AF_UNIX, SOCK_STREAM, 0, fd) != -1) ? 0 : 1); ++ return (socketpair(AF_UNIX, SOCK_STREAM, 0, fd) != -1) ? 0 : 1; + } + _ACEOF + rm -f conftest$ac_exeext +@@ -9451,7 +9456,7 @@ cat confdefs.h >>conftest.$ac_ext + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + #include +-main() { long long x = 1000000; x *= x; exit(((x/1000000) == 1000000)? 0: 1); } ++int main(void) { long long x = 1000000; x *= x; return ((x/1000000) == 1000000)? 0: 1; } + _ACEOF + rm -f conftest$ac_exeext + if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +@@ -9503,7 +9508,7 @@ cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + #include + #include +-main() { struct stat64 st; off64_t s; if (sizeof(off_t) == sizeof(off64_t)) exit(1); exit((lstat64("/dev/null", &st)==0)?0:1); } ++int main(void) { struct stat64 st; off64_t s; if (sizeof(off_t) == sizeof(off64_t)) return 1; return (lstat64("/dev/null", &st)==0)?0:1; } + _ACEOF + rm -f conftest$ac_exeext + if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +@@ -9556,7 +9561,7 @@ cat >>conftest.$ac_ext <<_ACEOF + #include + #include + #include +-main() { if (sizeof(ino_t) < sizeof(unsigned int)) return 0; return 1; } ++int main(void) { if (sizeof(ino_t) < sizeof(unsigned int)) return 0; return 1; } + _ACEOF + rm -f conftest$ac_exeext + if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +@@ -9607,7 +9612,7 @@ cat confdefs.h >>conftest.$ac_ext + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + #include +-main() { char c; c=250; exit((c > 0)?0:1); } ++int main(void) { char c; c=250; return (c > 0)?0:1; } + _ACEOF + rm -f conftest$ac_exeext + if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +@@ -9659,9 +9664,9 @@ cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + #include + #include +-main() { struct dirent *di; DIR *d = opendir("."); di = readdir(d); ++int main(void) { struct dirent *di; DIR *d = opendir("."); di = readdir(d); + if (di && di->d_name[-2] == '.' && di->d_name[-1] == 0 && +-di->d_name[0] == 0) exit(0); exit(1);} ++di->d_name[0] == 0) return 0; return 1;} + _ACEOF + rm -f conftest$ac_exeext + if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +@@ -9713,7 +9718,7 @@ cat >>conftest.$ac_ext <<_ACEOF + int + main () + { +-struct utimbuf tbuf; tbuf.actime = 0; tbuf.modtime = 1; exit(utime("foo.c",&tbuf)); ++struct utimbuf tbuf; tbuf.actime = 0; tbuf.modtime = 1; return utime("foo.c",&tbuf); + ; + return 0; + } +@@ -9777,7 +9782,7 @@ cat >>conftest.$ac_ext <<_ACEOF + + #include + #include +-main() { struct timeval tv; exit(gettimeofday(&tv, NULL));} ++int main(void) { struct timeval tv; return gettimeofday(&tv, NULL);} + _ACEOF + rm -f conftest$ac_exeext + if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +@@ -9830,6 +9835,9 @@ cat >>conftest.$ac_ext <<_ACEOF + + #include + #include ++#include ++#include ++#include + void foo(const char *format, ...) { + va_list ap; + int len; +@@ -9844,7 +9852,7 @@ void foo(const char *format, ...) { + + exit(0); + } +-main() { foo("hello"); } ++int main(void) { foo("hello"); } + + _ACEOF + rm -f conftest$ac_exeext +@@ -9900,7 +9908,7 @@ cat >>conftest.$ac_ext <<_ACEOF + #include + #include + #include +-main() { ++int main(void) { + struct stat st; + char tpl[20]="/tmp/test.XXXXXX"; + int fd = mkstemp(tpl); +@@ -9965,10 +9973,11 @@ cat >>conftest.$ac_ext <<_ACEOF + #include + #include + #include +-main() { struct in_addr ip; ip.s_addr = 0x12345678; ++#include ++int main(void) { struct in_addr ip; ip.s_addr = 0x12345678; + if (strcmp(inet_ntoa(ip),"18.52.86.120") && +- strcmp(inet_ntoa(ip),"120.86.52.18")) { exit(1); } +-exit(0);} ++ strcmp(inet_ntoa(ip),"120.86.52.18")) { return 1; } ++return 0;} + _ACEOF + rm -f conftest$ac_exeext + if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 +@@ -10024,8 +10033,8 @@ cat >>conftest.$ac_ext <<_ACEOF + #include + #include + #include +-main() { struct in_addr ip; +-if (inet_aton("example", &ip) == 0) exit(0); exit(1);} ++int main(void) { struct in_addr ip; ++if (inet_aton("example", &ip) == 0) return 0; return 1;} + _ACEOF + rm -f conftest$ac_exeext + if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + diff --git a/dev-perl/File-RsyncP/files/File-RsyncP-0.760.0-lto.patch b/dev-perl/File-RsyncP/files/File-RsyncP-0.760.0-lto.patch new file mode 100644 index 000000000000..752d35dfbb02 --- /dev/null +++ b/dev-perl/File-RsyncP/files/File-RsyncP-0.760.0-lto.patch @@ -0,0 +1,40 @@ +https://bugs.gentoo.org/867832 +https://rt.cpan.org/Public/Bug/Display.html?id=141822 + +From 5fb151e46ce03c960ae05405c6f6360ccb7efa6f Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= +Date: Fri, 18 Mar 2022 12:28:26 +0100 +Subject: [PATCH] Fix configure check with optimizing and lto-enabled GCC 12 +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +After upgrading GCC to version 12 on Linux (where strlcpy() does not exist) +tests fail like this if CFLAGS="-O1 -flto=auto": + + make[1]: Entering directory '/home/test/fedora/perl-File-RsyncP/File-RsyncP-0.76/FileList' + "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- FileList.bs ../blib/arch/auto/File/RsyncP/FileList/FileList.bs 644 + PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, '../blib/lib', '../blib/arch')" t/*.t + t/exclude.t ... Can't load '/home/test/fedora/perl-File-RsyncP/File-RsyncP-0.76/FileList/../blib/arch/auto/File/RsyncP/FileList/FileList.so' for module File::RsyncP::FileList: /home/test/fedora/perl-File-RsyncP/File-RsyncP-0.76/FileList/../blib/arch/auto/File/RsyncP/FileList/FileList.so: undefined symbol: strlcpy at /usr/lib64/perl5/DynaLoader.pm line 193. + +The new compiler optimizes out a check for strlcpy() perform by +FileList/configure script. This patch changes the check to actually depend on +strlcpy() function address. That should prevent a compiler from optimizing it +out. + +CPAN RT#141822 + +Signed-off-by: Petr Písař +--- a/FileList/configure ++++ b/FileList/configure +@@ -9330,7 +9330,7 @@ char (*f) () = $ac_func; + int + main () + { +-return f != $ac_func; ++return (int)f; + ; + return 0; + } +-- +2.34.1 diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz index c74071483f611aaa00c0161167514f0f648ffde5..f1c3c440bc0d2de95ffd76830cf0c3a9f499699f 100644 GIT binary patch delta 190010 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%0D?cPMv%!1gWSopoJy zW!;bbDTFpw(jJV%X@B0X3H1fesa^}O>l?3YybXmRD@C=sFUW+QUqK`WFMo`b-dwg% z-{=@jw%S5R2=ve&J9;i zU1l|CG)GL_2JCCIoM=lo$qwjZe;C_1JWoqHdmv#XbO!ItXMc*e#2zeGffy^Q+q77$ z>ZkD5tJ3ACbj2%mUyrp4A_qGPya;Jvk0%eSo@irSyH*bTzfsaub&~T&Z~y})FEY

$AaE&VYq>!p1FvYsdm^HnTti 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 delta 190119 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%0DBcXkQ5p>&)z-{9|w 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ðt=eY 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 UgpHz+)7bv?U%ca(uBI9Y0BLn`n*aa+ diff --git a/dev-perl/Net-Pcap/Manifest b/dev-perl/Net-Pcap/Manifest index a62db12d7db5..a3b1ef25240c 100644 --- a/dev-perl/Net-Pcap/Manifest +++ b/dev-perl/Net-Pcap/Manifest @@ -1 +1,2 @@ DIST Net-Pcap-0.18.tar.gz 94207 BLAKE2B 257e2b7c5bf6ad05936b64171db3ee530249f40d695ca2aba21d4bfe4796989e3a4aa955472b9c39e33aab5d67d2eebb26b43e173dbd359d01201926fa3a6b6e SHA512 63cc216345eb65b1e76efa657623c9d444d20f4b54ab0c75e787483baaa4f1de7e3a9294967aa7eccbdca04c60b089194dd7e0d19838f899b332c5881a8c7f6d +DIST Net-Pcap-0.21.tar.gz 97984 BLAKE2B 6eeabc78542eceaef1f8aa6ba28b19de8c6f66af38179bd35fe346cc60c3c09f793eab6b5c0af514cb769c1154277de4c373c46c05bc4bfbb465b03eca5a11b4 SHA512 aab50ac82283b976db6a848b54c5026edd2f1608d2119a8bea7478c1b588a6ca8111691e7b4c0d2d24820fb5036727db9780966ea7270ef82a5e85b2bf612461 diff --git a/dev-perl/Net-Pcap/Net-Pcap-0.210.0.ebuild b/dev-perl/Net-Pcap/Net-Pcap-0.210.0.ebuild new file mode 100644 index 000000000000..097705fa0fce --- /dev/null +++ b/dev-perl/Net-Pcap/Net-Pcap-0.210.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=CORION +DIST_VERSION=0.21 +DIST_EXAMPLES=( "eg/*" ) +inherit perl-module + +DESCRIPTION="Interface to the pcap(3) LBL packet capture library" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~x86" + +RDEPEND=" + net-libs/libpcap + dev-perl/IO-Interface +" +DEPEND="${RDEPEND}" + +src_test() { + if [[ ${EUID} != 0 ]]; then + elog "Comprehensive testing of this module requires root permissions." + elog "For details, see:" + elog "https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/${CATEGORY}/${PN}" + fi + perl_rm_files t/pod{,cover,spell}.t t/distchk.t t/portfs.t + perl-module_src_test +} diff --git a/dev-perl/perl-mozldap/Manifest b/dev-perl/perl-mozldap/Manifest deleted file mode 100644 index 6ae0565d41a3..000000000000 --- a/dev-perl/perl-mozldap/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST perl-mozldap-1.5.3.tar.gz 114128 BLAKE2B 70a986efa863e234e3ff9c338c5107db505f817fc121d5d9e99f228faa5e8dfe84abc09135beedf246934f72fad93cbf32a2143086b218b09c9aa7f36ef6fba9 SHA512 41a6913222cde9be4dc85a6406b0a499954500a38e74e5367f150191f0ea186162b5cd66a2655240909a4d5cc9df820e349e37e73c8549f83d084d96f8f74375 diff --git a/dev-perl/perl-mozldap/metadata.xml b/dev-perl/perl-mozldap/metadata.xml deleted file mode 100644 index 68ddbed71b8e..000000000000 --- a/dev-perl/perl-mozldap/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - perl@gentoo.org - Gentoo Perl Project - - diff --git a/dev-perl/perl-mozldap/perl-mozldap-1.5.3-r2.ebuild b/dev-perl/perl-mozldap/perl-mozldap-1.5.3-r2.ebuild deleted file mode 100644 index fe8f56bc586a..000000000000 --- a/dev-perl/perl-mozldap/perl-mozldap-1.5.3-r2.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 - -inherit perl-module - -DESCRIPTION="Mozilla PerLDAP" -HOMEPAGE="http://www.mozilla.org/directory/perldap.html" -SRC_URI="https://ftp.mozilla.org/pub/mozilla.org/directory/perldap/releases/${PV}/src/${P}.tar.gz" - -LICENSE="MPL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-libs/nspr-4.0.1 - >=dev-libs/nss-3.11.6 - net-nds/openldap:= -" -DEPEND="${RDEPEND} -" -BDEPEND="${RDEPEND} -" - -src_configure() { - export USE_OPENLDAP=1 - perl-module_src_configure -} diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 4871e94439f77cc6a81e7d69952b44a1497929fe..4a073933bb34924cf66f8b4b941eab6e5d1ab604 100644 GIT binary patch delta 259727 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

vf4mCoTu=Ijm%~y{6eiAer+VE4`StSd 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 IUT#Yd{0+uNMf-;)7t;=X zVmq8mF{Rm6RAr)S99}1jtdsPZ|Gf+WX7qHr4J(UoPyS~k-Whi zBj@erKtxH?S!WOxM1!C-=Cn%btyz60r+HZNZKiguZf_dcXQLyqg%u>G ztFo`>js_fBJoqa%g~q5<)EXP!niq2N-!0nn^&xord|EBgP?7#f0n4sGfsI4TpR6I3 z0Ef0@PHF;(oNkm(evZ6*o6U~uzP(GedZ%<{CXzVhqi44O71MSB&^V5l1Fh;ET$0{f zf8N=AgqDZ%C%E9U7YaHJ{1rzV(}KQQ%AIR!iYMd6*fGe*x*??h#8AbcPsYym)D=$OlfJSf5k;$ zGvAkk_qj%}j9XY8*rY`oCr#IGB1#(DuE&uFwpEHcp!N##tPF?RUcbH$Ya?XN1AkN7 z6k;!!*lQNxq;Gq)v{N6ZLX}|SWaUN30#T}RU2c}S>LJZGCZj7} zeu7beoCk}gRyTF5+jdhG!3HEXf2(>uN7v%Q9-$IbBq5#XMpkxuD8lrF@xP5yKY#u7 z^9;$E22?jSd8E3yN3@0DIoEXa?d)sOZF))9sRMHA)TM14+0oe{6&omry4B3?MOm|# z?=m-4*6$p3&C=ghc8b$1mPD#}Y)@mV%0mzW$B4wJ*47NTV8paP^yLkke||ngU-erl zoS>4kllmGVYlJ%aC?N^T$W2bevAVS>LhcCd&USMqtt&CEBTA%Nt9lr2QLByT$lg>U(0(K_PEzq-AR6gPlnX3(3RKx->nW&KWr*TW&!O3H5$dGpdj^5b+ z-JbB^X^O*Ne5*#?A@?ioqYp(_iMZ-QFX=~6wF)LxZ~361JxM$0Ed&f%ScUDXf+|O6 zEf&f0OpCklylCScs(9{#q(hnKLps24rUKZ`7L{SSoi_4r@I5>Hf7We)10h+4?5(y% zYWhIO;UI|aoYZ0z0A-EJZJI=DED|(z2vu?H*lZhKMT5kt00?#Xs1Fdv;TZ>!Z7$9^ z`Amh=vnqq3?hYsGl(TrrT~UkVIu&08^{ecySddshsph3aTxbC6-4{ZzZ@i~lg{L*| zRrL02LE|K6O)g1$f6ozrd>Efz{`&ay-LP)JZFhOS zXcys{TG1?5%-OF0>z2GHyZj^oJ?uT+dG81D6!`%OP7R#iu(LW^_t}tW zwnqT?j>s0R-=%9G`)cS|SQM|E?tNU!Q%~(`h^O0a9Ta6_NFHGSf~1xDJS?P~4>j

hbk!`S$0}{qi!k z7lBC`e|gUS&=^MDQIC>+S2EZRCi4nT2e7JH0Z)|VCxMQ%5WAdcr&0>)g+#Apc5NzI z^TwAuwawO|d;&p|0VtKjSvy5$WApR}>vvCE<@0Wo2FuUHT~pX-0%CAdAi$FuK*Cj7 zSW+M1oX3@dco6r8s*Iac`U0?1H8;y!PB|E-e|@hI+EC$dc|j{s1WFTM0Qk!Fe#M+; z_}1U4-tA9~x6PJ4v4MxH!*o$IEhSq%194*!-r5~y zVmfiOT~r<_*OGzbwnR@T@(xyrSiV!ia2y@pbZZl>-$GgL*MjWIMYqe_E5Zz*?XK)7 ze|AWjqKYNTnue@@Hr=VPj;)8bXv6joKy;f|9qKtcxhPDH3rvEiDIeUg9DA7pwgk)K zCQ~p!FWJ{Gzt-g+$>7kwA3c@}GlZ@kXt`fiM(U|7WYtz+6DIp%1 z&B~@0Z19M>tY6W26rhuH?<3qI0m^Wdf1PhM!-PjJnUxR!{1O)J%1eVIx1JWdXruYj#WPT&MeU)A{#5MUKY zFa>VNYN7ZlZE-zi(P!m7STRRgf1ee0U9*=qet+phD~)F!&y)4D>gq)c9)RF@V*}7kQx*8)UQ7zdc>yDijH8ciTYS#gA*|%y#S8ipoWo=M75!&TRe*qSWFM9@$ z=@PBqGss+3Rem@@G3m~BtB4oDm}Ba!NHn`02lUfW`8==N>zA*e8%y?Hp60RFP7pD5 zWIM?%`tul~c%eKkF|O}a!CBQH^7e^d5$tNIx0`J8yW zyhUF!alAM*yE|UKPin!$hEe{9M6j&{=J}^i$vIAHv$qzKb)rO;rly|9hI!4+YI6B!^o7|73NtXGi90m(=1pl^RBYvS6bE&kC<3_U-9np6=Mg11I39zU(GCEF!Vg=6Hm0;Ee9OOb=~I7qWZ#kYk^8Qi%$D^~*5 zU}ycTz=j1X8!uX_k;lo0z&GOlb$Yq2yvSxFGq|(ti)>Uee-q%_E^Qx8)%N3@opPqX zNu0QDXXB1!`Bd$}@tTgGE!@-XVt68QYO?DOnbec(vGoVl*P!k(*&Zo&J*cAgxh847 zn$BK%?n&1JK1&jE z2RWFe`{m_)f8VBO{pA?SU~^h;@|4xl0u`7v#vMzxH+xx5_U3o&Cyh1Asmti85UK(^ z8WMFYHa4PVrqF896dhiwKU=cjzqOC=aN3jCh8Lw>qk;j@PsJ;9g{Xt04zML05{S^7$gYm{C9Vupky^e~OAf?&`vC=QAnqX$4=uzLa;Aj7K}* zB!2e2D2$?12x!2cq{^e!*h)%JZF ze_f5k&iNF)QCXH{<$J8jE`kI>R7yF!vu&;-Pb&3Wt^r${x=8mgjJgYV~Z6@*kGue=K{8 zczvx|`f_*+r|Y7MKg4pquH~Ar2aAMtYYW*Ilv@Bqg;gbF@FwD0N{BVwir0>+-qQwT z2^&lArAj$eI~aU(t*X5-X#%ozXh3mADx(4Z<>%Ug=^73V{o=KzBYqSL0L7J9(3A4d zal=)`=%={bZuPPuKl3sEd`<)Df6-}5&Ilh4jPSWRPT&OR;Y<169n;H<2lw(`JrJk8 zyoL3>l>g=liYTB-@@BG#M)t|x^qP|7sT3A_Z&)D2eoFdSj`UJG?X;h7X+YuJu}bx` zFGjwP^W7Al{KmiNPt8QvI{kU~11S#&3U?FXMS?0P>tV^53)ahu}prdUV$u4f4eJT+FK-tQ3;05k_MIBz<+u=SJg&UT0GB#kD`g+E|*uS zea^jhBD_Oj4hhX-j}H?aiqp=0#&mgo68Gojda0lPH9kGLpi!+osTM1F5~DH#R4G8e zohJip=nucwJ5j@|`=^70--o6vON~ZT2eJa7yvCEtIax8+RHluTf2zHF*iue0QGMO} z;HU85iwaD%NGi}=QfS8;qKyZ&0KweJ8U@J|G9>>=)}hdyM^S@CiC(g75-`ep-`T}G z|L%CUg#uSs%mE5?}>^N}H`%(_-01)F?Og-qiD;0taw&m4Z1epVY1}dJb9&^goVI0mh5L3%100TW z%TTFqhjg}GNy|DrpJOa@_fvUMZI=vUB#%RB{mfSbf7)VP_o+QvaNnk_`=Qfd$Bpn+ z1ctVs*QGCbnCjrv{6?=c8|ddv?Sqx+InauRmgf6DOI>9OD(^R?1-O2Hgrt z@lI=3IaWT~(G{S+9Sx!ikQPB{eh)#;@ou@ke|Y)$?VWJS(~@~<2d{iOYd#=lZL@4F!C^!noGi9Bgoi_B5U6)^tYAyuK-A8og!fU zu1m^>^S_vdZvca^bb{4&kveorG?H$oaz_A+9_$JL;=K6Z#q?U)oWWy3NvAb8Pc}k} zf3p6x-OMWXx?(yjQ2}z?XL8KvRF@;1-Y|m-bj#I8^ZgF{@&R1__d99l?ZH{ELjgJE z&^X*0B$~OY%hK9fAc(V9BUVwR@M2A8h>P=mNlQX!V^H3Ny?Yus6 zyy~ZFv+!+CFjCT->@>CaG9O~QQis%Wf2G>rFE4J^H7q;e6o6gpCUmp^#b%}SAN8cl z;aL?ia)gH;;mr9Mx>{UI0bUQJQ*)F<#Z?99YE?;@Q?7M~)s!{Hk#+6-=aP+ozbh%X zM@b1l2~7gnVM`9Ex$AA#$unEo)LL)kB}#6P=b=aR?P}f*b}m_-Wer=pw-5G8e`J;0 zKpsjfTuTgncgAh5`{lDs$^v|Oi=*fwu;wlB12sW3!}~;g-Un&ra$;dt4PMl9@5=o; z^Q%rKkXFBRwZ{op1aX}m)u`&=pKB5z4prZXD@vv2Yp>2c0}!&(-xQOZY$9h1Y$H7j z5qw{Ej%&f$g%|pq}jS9Tk%uqiY z&@<(s2NmAD6dM|WH7bC->13kVpWOFT4W?-CpZYHpVy`omZpSWTRM$GShFXl zXvuLpYYG}woc?qZXXV1CvU#BvUUrc2o(bZmbpGpnljIdP_kT@LKpsl(f98<;lGmy> zkarmf=k}h4y%z0#wp7ROadkn`Ir5<%3P);FPA5fz(a;5XD%w`O2pfRF*|b}3!z*~Q zyQ<0H|Aml%2BZg0g$!F+D{?FC0H|f>w5{uVC0S6L4oYNuT_5;VZ^4Wbe|W0|nsbCO zMh@1Vhoe7$ttwP*s@D|lf3i8PtmOdPg{(Mx*Q$0dHKNWQ!~XYP0K~OZKmK<2O$;zPD6<3T$sZtJyB%8W|MJe^Vle0!YelUwu0}?;Hg%9@XdOmpc@gi&J1nw9^EZ*K=xEqdXiP zm-qqkOLLuFZB@rZ3=|-MD@6w_NuGx3t0Z8^ExAY2`XaZ4>g{$0fC|IQ9?6ORJ2>i` zK#JsO^sd{JmhgdEEm2#sF^J66cIh2!>gCI`8O~E*F8aw&f4 zN~k+KJ~jg|yIx-2HTCMV&5xDNI}w&8Cp47|Il$YJ;0Q9SbU zZl^g`P;6460OP8{jWrd@5d_HS9!fOc`6!f01i_@PNCss-H%LCb{O9ABFYj&-x2Fjb z;Dnx7AsO-x1*eC>Qu+ialU3L>!vV3_jsUA$Gxc-mY$kWvgrk!AlHdd~+4R>I>s$>f zj!dx~f3zzN$wAwxSt#Zwuh*NThlIo7xR)$xt@l(smS|g-xq;+j(41quNyNq3jH=vU zYY^!GYgz8dJ&W4D$rZoYO=C`t%Y$O<>T)QDPZh4JbhW{#M|HI)rnS>E{Q6kFzW)8C ze0u%%bNmIEA$d5GwL3#U^a)qZ>2UT5z@j^bf3lJso#DLDnuIEslMl9-G9m9`Sv4Ez zfc(nhh@xdWJ5%FM8Jo7w!0g~B2N3XaE+<3DOOIJ-YLz1= zf8v?H__6-=Ej}N}r`4L-iPS?DLnH`x2eMUjlxQizIDlHIM6Sq^@L{~Q1Z_BUtwoOW za{QG`FPARkZqwev@!Ga}JJLJdS9d8M5OP4(_%A510WdhBM;H~QHt}+QzGg94n z_{OYp*g*FB&&qTlq{~i^PIq0W+BQ5SZlY^oHtr(yA4Wl9rd;sAAVmJ%NtAX-%~8;YS1Uhs5!-*$r( zKkDfuYnUi>w@sqvuAed$f7vE;`EjLBem-AzK)o)>Bd5_I0%fuU# zU5je=lM1hZD_N@?D`&@h*H-Z6e*_ah?Cd3_>6QmA+5A|3c$==Irry+xJX9^<#PB02`l!YNz#yN|IRYS8lX&99RG<P5L?P=o2uNPbX?vcvEszav*`ui^Nl>o1w86vMD=FkoSa1f?VYzmn&MifM z*_{T`-E_UVIhSAuN7v=RPy%kU+ zHsozz+s=6e*MWSzRrOxme*swMwx+i6t4#u41pTP!e+X!RXzy0+%a>oYK)lF`S?y5$ zIwf24CWxZJNkz3e!5A`9I8)cuYD_aisyi=LRa)((+M9IN!S>&fVSgP?S?( z=SZZNe8x`R!qiBMp9fAyE*+2WoSLE!c~z`aRt33|SL^%L`u6ANf6Q}j z@rf&-rH}d|!Nx`QUQbu^xaH+1p|z|Bkw_Pa2KFg)=)j+**9CyWi3jgFlRU#LLE>hM z+i4)QNRGZLap(-Xf3xy2IjQ81rc23)Qy;X4jeW9dWw-98E|qXOe>DJHK%>8)1G_oIFje3j zPzJ+Da>#qsU7IK1^=cnj2YCR@-y8|h1}+GG&!%uBS*I>1`s*QN*E3m{fN#sn3wtFJ zwWCoSmGnJW7JC`z4&WS8#B^DUa^M9O^6YfW1J<0*JgaA~G4(-4bxedPsBE+JBlT}v zI6FloNq^1uwRc0$pMO68Z!I4_e0v=qKfWXQKXr}>S~?8b#fjP<&2!m}7cWJFR_rpL z9M;fY$6##Wo+Fy@cg+EGh~H0HpQI%o>)L~ANyB-Ywvlz!;oQ^Gr=+-ZYAp@{sKOV= zV^%z5J&&X)@K&{pt)|_~0afN+{Wzk6x*42mGKu7Wb(ez<9DhwgA(FQ`!Ms{>%*GDq zm1ezXi3~IH4{G=2mkAt+j+=L9;$>v=?VgY3a{PJutg6cR^!nSU@t?oG{oK0X?hD{m zy?4R*#QDA$F{HId&7#JM6fyM>s~%Z%6Z)GcIuGMq!KE&-J_fs!0+fQ4PpH1_Zu{es zRDL_47A!|^_kVy+6Z0Toai-r;nWXKc%Gh@uPL;czTDFEC-?bl7_0nFR=&5qneQe^G zoU+Q58n6f~)cQRakv0=L!FAoF#y>bi#6F4P4n?wHn!}LQKt2kS{BrSrF0i8H*l{#< zGYI`%jZg(nZw2A0Gn3M?jX-|0a7QH z2w8D&>Uslk$yZd5pildkwvgY_!A)enFVQP+h6>v2u(aJlbM=s@m$tB`9w>Hp-4PX3 zm3i32roy_orU`edad{VeRo0VT>mahjrMLTm^4r!8VbQg|Wg}7DYxMMf*}lDxY)^b* zy<&(O`hP8T=eY@Hs$6KCXK9?5+XXAdwT8G;%4f4IFLd(^AOOkK%KDB8W z;}IW=^P@0Mo$R=iv~~sxH9||G=IkwK~>A;VpKj^a33tN#TblR_Y?S+1-=$Ak2%!A-rk} ztS+zT=;iTqh57lfFW+9qJ9gsJxl}QGaS`RIscLnz@Y(US0Te&;tqEw8^vjvyY&i(T z!tugE|LjQKsj6aHlNNx;?Huo+#~Scm1Als3H&mBuw6Rf6oi?Ohmc6cOV!M^ON1gH zm;09F!VV0E278@eUL+nI{1Too6Tgf&Tr#JOY4$RY` zB($)zbnWxVEb`aTknBjelhBTf6J7~W#W{jww>`?CGA`|eJiafn|0v7%o$XR&(y*a! zjWQMPq!vrvSp@xO*}5^Tl&MI?@qf%n{PO3^r~mv`UOxZ%`ugR!*FVR{@pEI04Fs?( zj+HDTDG^qbw%+2UX4k>V*FZKZN2=z9nvu60YA^bWq5wC~usZ#YQ;gbK#IiQ+nLtDe zqI~CK0v^Uqc-sM1npjAB=Qkc^(cTbhe(ts8sa#wp_)AP*wow}|usCI*{C^ktN7u|6 zEqbd{P8J3g{1v29p42O1AmtuN)Er`}ub?1=prvL#G|Q=n(7CGs-QTl0|GRd7y?!oV zUVd))v(%uw&Y+_$HMLE_o+Kqei>`clfwuQk)yk;PvosN+1!1L6FW5LhiPxZg5)mu- z^hNKEcIdqXNRX1Zj0I0nz<(ON*srYSpksn>oK8-^3cW!Y>I0mtbhNW%-U-*h3UBJi z@@Hf!B^54j$xm-25Bp&CWb^k`aAZyD$o>j40}=TchDN8SHXZ4z-OTPa;C?yq4;}}W zZa-bM{<;13`uCT?Z@hCKyz?WEdf%zJvSml1sBE{AM~9ZV3&NQ z)g(MO=e=}>tJFnu-FuzG8yIzLgk7^NwacCKpx~eLGn}`3RXm5Ps>zi2M#K}$J9KKl z?yBQtoxlW2ISfsfwl$5GK=@LKJB5fN;}-ZkI8Z|qxgocr;|`JQyucd+aHz*g#?)p^ zW5qLR-@VH(@S1!HPk)|-<{uWYmTxcZw|B-#>3otgPzAN^Q+~8k%k{7atnPSHR#-hs zl}SnFx6bin5Lvwm<%d@iZ*^ZoYD9H+w z66mePl!&NPsi%mSlJ(!?epi?Z?9j=kFjolXKjjZZzDp+7XN^`7Wd-H2_aKUyU3aF~fh`nmH(PVnrv z*MCK4bWxiv%L`k`E{3 zN2Wv=N(q*zFJw}QV>;*V#N16GE)U1?N2O573u-O$seg~5Vcr@7)2KlWR7Y^s+Z=o+ zmO4|sJM&iAq?r&yrr4H+ODN<-3OR!0!zgsyrJzuWkkOB%;pw(!G@|2phl*$58=Ei+ z0d;j8NWq)rYAW?QTsUQlLgL*i%F?yw)cwnV4RDSMS6+j^CUhVu<&BS%`Ql?QKkm6d zsOQJmzkh$8A$Hq<9E%WS#_!AgLNUeNjz33=GnMa3ove%j0Av=G9yTTC*4&Jx7vNWQ z;30=1f^Ugv>ay{fDf=8^Qx8{jaBBSRkU^q6r;c*-!TL{^^DI*7H^&(XnMQguGJ);V z9*$LKQ|MD5v8*d3Md1*&C`n#=rm5B$1qHxb27eeus27r?|E~DXSvV^jS)~m7#^?6v6F?t&9|d~GC)LNGoIIRFYjD}chY9z?cOLz*bh{4 z&VROV>b6t<)Rm&VoSD2>6@{#YH#u)DT}zmVq#+x^y98^JeJlm$!Y3);yODKTz^lDl zC1^VpdzlzG?@PNk=$4RwT(pmWeRzHOiIhfuy4KBE4=JOFT-IBwIBO2y_K?yA_`J`c zZJw&!L~6F$dG@Tn3>#7b46oS+WlrSTDSvB8rWBp(;OsRM-|p+o`m-vb)tno&J;$d% z&eR?PH^JoGwC6tcha~9VTDjYP(N$Hw4t^Z*0pvk7=VWeljD9%lGkUpY&SYXC71dRF z|0Qs0;E)92Uu`L9oE8ov_2bsZup19WZ$VS5c-@golS6VRt?#U4b~a0o7Oooh|I)m|`hXs+Vb!DBD~j_w&-8 z{G_Uhs~X;TBvLqdSe-afk1FLV)PJ%Q!6CNv^nV3ju1dV;{ZM$%KF#~~=l8YyQa+6j z-+rDJGLI%YV!zmkzRKYzOcHrG#CsG~ui;TG-$#!eIBFISSv-~QQW+{AGZU?y%aYu5 zd1u(VVoGV_WM8Y*E!|xe#^5yX=B?Nz=ltPSF4aElm%2eYO65^AL{}pAK7V0U-}AeY z5i(%qY9#-uaMBnOAiCD_6bxEd@$c6%S<-3C_D1)b1mt~R%9Q+f5Y3jigUG6g>{_z? zxM*KLe|#r(_Qct1Lz~Ne^N#1zKw%la$U&0a)YH6mA6M*8WXO-`?5 zkaR_7)HdfnmKo?E!iCfE#ecm!=T(((-mIB+dpKlR$v^dYG+&Cubhe9nD1%+nokn3t zdo)EI)GqtwK=!HYDiz&~g0-^RTT-RS61p&N;oLPanbLMiGc5g*kJgdiJIS5pT4H?@ zu&T+Z_trnc-Y?S_uHkb94 zbF}0V63%HGgX|2Z*3uogZ1Y;tUrpzEB7&@Z94(PffG+tM45|@S0UrjUZJ+AR#LOG% zQNrMd%M9D$JHcP)y*dR zO_6*8O|(qZ29I)G4z9h+2u|JA;BbAK%o&gXAxg{8aZ5_0h|?#*g4-&1)Ioth^+_Y^ z9tN2IyJ&35(qtjbbBWw<`q4QpX58&b66BF=uv&FVI=r`{`hO*P`T|O2RXQl2h`voB zON)4|EbRGiVQ9(M`#lsWC?{`c9LwL6+yMMM*oQwX+H0x52yg(d8w|e39y)O)?MsIG zJN5#lvfI?IIRRmWC!fh(rM#W_wo_FrA+7l@Ckp(MoXo72tJ5m=uKG)tYDO-%qN1BJ z!`>|KE4pMh9WAc3KHTP z|IW9Sx%UUWR(6YuP%IcIY>c4X<-Ys+y7Otlke}8M4}aEuz4MIveZ_ORW3J9`)Ymu4 zU<7CE_Y%e~eN&9`e9Q}2@UUV;&{+MxU^$grt92`O;XTC;`SpV+d&M!F zV7MshBgF&-!}4e)`D^^3^pPrkI5qYFeH z0G755bWNk~6Y@S%RzSZ;FrI&y+`U99x3?*!-tK`^5 z<9~$LVyAR9&z7okwf%7mNCF9p+W&I2Z+G(c43q(awO!2$7M$%LG&o^vRib`fS9`Z^ zu-h&Go&ER$g8bgbKMT`G`Xq!U3q;7ykwateb?r)w@x* zH>+MvA!VCoL`PbvHda2ZW=C*% z52-5^1BAQ!u0fsBw(QELHtns253iEv>XWi5i?eyr{`QtvF|6tI*tLqiyx(jw>SjjK zAXnTP4+NcoT;}&5(&z6V{vCh+;iCLWt1z5C?6o&g@90Y6+MR3{L8#qsfm_cGDt~_2 zB>;bQ$ST2!$I8LG&y|^wsO&pQs9zh#AVlf%7$zx{a=V=9W+P3%3yjrqOiG6&) zx8lnAhq39&&KU&P_Tn&*N{&j=MUsdXs4|+Zwl?-SS(h4VQ%aMg)hl@4;IF&dv`B;ddoPn^pbq<3H`gU++v>pE{?+tZDkI z>s2~AoHVTgE@-$WZ{U>Z6Hm%kivLD6z}vc~^O?JvqF}f^DVjzWQFUMgr~;kY%zRuS z$|O>$kI3U+rd8R`(~0cl#DDdJ*ATVMDtb@~oEy1@wbZ z`Eug_*0Q4qCuvN(yor%y8B?*7!Ih98tW*;2lzbXjiLXgDp_!Oj&RlBU2)1VSAol+TIS^w%vAv`Wn%p0*d^2d4FqbmCaXz%Z}6G z6>0)+yr%d5>bi{YTJS6oneqr(Jx3sCSN^Z)H@Wih8==Na*q9~9?Hcrz<=S%--Oh~~ zea!D3Q@dKd;A6_?ZRuGx)hLKFfy9q%b+$!^*)m>6hI;Vu_po%Z+&XtG$pdJL(Be9m!PK1 zo$YG9De*jw!wLS;q+nbWTG1Ml%&c;}MxUo%K16F?mMg+rV}Ap%upH{nW?e=}+CB`+ z(Vb|nXR+2;Ws$*uszj_sH0_wDab?HyI*saLaka(B&vc(_jCuFE<v{Wc}HF{wYZv3sy3HHdmHcey1g0oC0SJ!^CRz-5>dM<1vLkM zoBR^H;vLJRXVVmb4@W-I48)r3XsRf(!!2}6-G8}wf4zSG^7Zo{U(3gz3pDW)K_!=j z{c$hd0jl^u?^)R>`c8pYN$tw6Xm=Fna&A8eX}g`K=zm=yv5Ks!JEC6Q!qQr9kYOH8 z!#?rPt#Vz9yzM|GpmVcYq~%e7QCY-xW%a9eLef+lN;$rJEUSV%c?qNhXUhheof>Po zt+Dk97um6Bwe-7F5>%9NN#3SiW`cg2VH>D=ZejJ#Nt;(~UYw|rerNb2gGjOk7GmX>|pOS^{L4oPio@64nEjxTtQ`nt36g4j4K_4M*1wGUpzV*&?GXgv3MtXKIIeJFUivV(N6Avg8x1*5quK8;bJzEZ%q| z)-o@z_?|hVO8;x+#zP%Wg zSkFenwGw5&OuBvi`+eGY4t!00!sZ=Gj!RsY_0gXd3>BTNYwGZKJ!!JqI-6LPoyERT zpMV$2-_xIjHMQ7{-UjXV(%4wkmlr#jAb)wDgt@uYPq(}QRFx!%s^&gqJg9Ujs)wFb zo&2GIzOuR0P{%ARj^qQjXCdb*a7r?ka;G3|&<0#4qjydkMBGJJqgNUKhFHo;IGZHMry$pqIzPjA5Wq^S|U95I~A?Fg^$% z*OaAbb9%sld=$dK6nFT%9TZa@?SF2+TD?DBUjO`y?D66C=S_b1lRllhT>aB)ZkK}k z{Ja|gt#^*a5tjOw82+}M?8q%?V+5VIsGY=tmwHO7I*#2jHt#ibFAe`K z-Uz1$)&PuZ0nAR{DLi%BRAHFhLjk8qixL2RlfB^gzJ9fSf4+YF@XxcGpQewT3F)3b zyGI0JKK2N+>I&9BCTvpiiRf`i&%KCkWq>F?~C*xT%!T9*N_Q<9MUDI^VXgS5%VQG?nj%Yu}HUFg93t{@z^ zK3!n2lK{3kl$`jZv&q?1uT}%8V(UhAt*JJ+JNHmX;_dEOSrN-KSK-c%+6A^?rLdxK z*}T9I^_r4`9Keko91h#lUFm|l>5o>NxCfs|F&Mi2>GnY|OdXdoj&0MVs=VD5)I%HC z5p?v(AfCG98Gpd>l=y(es<76S;B}+{t zTC$YyzLD{eOt##~HO8uGDFD}B*1Mm^|9<0j^q=3f_%pohW!s9xc zX}|hLu9G#u>Cy!dq%969-U+%!eIpd#Bz@w_MUW)~>!x{8)GV^nJ`_Te{TSA{ocy$H zXmlZ9kcD{J0iB1l94&FiPQ_M?S8^@owAWu^=KmIJpZ|LO^4Gf!_-JQ1-3@rxrBP}r z%XZ&EHh*+q3{JzhGgpg$=hfIP8Hqq>FdmYIYhzbVGJ?gdt@)uTkCr5}XpKtYBGY_2 z@M?72JD`I4jtcrNWqS;gZ{2RocnRWbiV6C!{X zU#oGG3>3axpM+~)6(KLos}(tqJc8D@^&|uY%74q5_-Tos(Wn{H{i`MXKd=8xz55dr zTZZO+g|JLvsI)_sAi^ifyr?2oBWbg#*01P6YhT`64?LKce@??p9+1Nsbl9Lm*nsk6 zRmBE_!d(Sl+5amK&>=Y&tHF$IJ#V6w(`1oYez|W z$W2%(z4DJYr&NNzt7@gnSh-ZqKI|fpW-f31#=rVk*k*=(a;DAmyRX+M(k#(W`p%b6SAi zyiWBR%&zxWqZB-Jrr30lM8M8Z_fQvT5$uJ@(d=lVY{ zpZ@)Gm7ArI4jj0IVSh)})cAHH`qZ2@+iIrhcPiL{M9wQ(<#S2d?f0l6#x zbE}@tLL}3PbIK_w+?xiaZY|Q|Ik=}%+p|01u3JvV+%qoFt`8CJcoPnFOQ@d)w4ba{xJTyI0M}VqEOFEmS=h1es(Xh4v zp&yP8dr8E96&1Eh+UL7g+24J9{q0}l>w6OMMl^gnlS+Qp$idVX^x||b-@?82DWoX* zV9hiEp-?VWhn{p)V`&Oh2g(?w{D5>+4PJ0?kZbdvn~ZBFbCBsWJf3odtmTAj-gQJT z1KEpj%SKUl+WQDzUVssuxmLxwtINg1vF#!oLVrhq`puVMY6Ba8Nd_T%ZRAKh@p9}p ziXEHW_6hDEmJN_Lthh8%dzOnxPdQVE`Xh(M+CQoAD6o@Sa~G)~faHc}CGSQ!wIqj} zj_EC@nma>uMI7V=1$9!`M*4&Ce1HH8*_@S4ESz1vRHfjN{jZzD4FcH5!)yp}poY5| z6_?AF4q0ovTHPjposBJeG$Dc##~qYW)TP#rY`=-48?`m-$ z5jMihyht&5 zsu~s^n%TU2<7K>bV9x6QtOHJAR)}qW;Khx(S(8f+6@h~qN{twjlO4@wZ>^W*43L0N zbJMxoTgJ4>aM*mg`*8r5j-u8C=V(&m1K0VPKQ7zr`1EAiN>3vBe={+b&9%C^V4J|>4+ zaYRi}IXMJ)b~XY~l{xjW%ekxCT#m4^F(nB(GQL|0r&tu(-SVzGl6FMpTo=&FswdDk z3rcyV1(Y-Oo5cbW#}EeZMW_$ z&PElElim>Q$z3zjp?po9YbcqAMG&fkZ9W@2n&{NV&>| z+_bKL)hb9Umon_XpVfPWUCR5GRL}8FcwQPDiEx(M2YJ~nt#F6!yJRJXM`|VKgiSjG zn5gh*U1aR6uQRVI>b%9CQroo|-vOO|#?lezT}f z|6H->N$Pjr(}We4;#7(AxJu>`M?ZG?1II>0YmrJ#nn959VX00DU6n$09F8UUK zknO5-G{9DeVoTwGom3@J1gmX$$|6Nk`8rKu@8_dpHK^^Ipz|n1}5&3 z`FM9)56no%j2EO-W+!Hd#-2vX@#S7&kxSxx zTor}QO;XjD$!-H3e_q2eoDK9JP5|a{X#{FdXb?$)qRIg4rm#ciW3u8&ae=$Xn2+UZ zeZ`+G+|yp$j;EQg7W9m!^5WfW>tfMX2td?}*zOpnT|KF*3W-K#I+J)$ZHIXXnl>d+ zgGB|Kk7or3xK>u;YBn_oVn}S%3DhjrX|L%hFy%mK&sF-?f64!ZbMYJpxpsl=3QtS6 zdulexySO#yRY@$U%bNg`c6Laiyq?n+te=mUf6n`KG@A_F)a|{NHFn`l9@}zq zDT~!ly)gKiq7_5GpRYR${A;o^rec{t&!bh9>Q`f zN(#9x0CYZ~zPPnXQTxWKV0h!_j2ESaTqUPv2>Pl<9`}qK*tt6e*N6AZY7HMZHMnNv zDh(;|f02Xy5x)HPTFJS8FUJQ}*faa#+n=w0eWHZ=xkCHW(9p(V5tcdNA;;xfMx3LfG*X%2Y_Z>$n9LPHU}>yTvC3zf10-xiIllcG6~=9PbcZp-^WLEPuAKC zl+%LtO;m70o|yN;DtDa%STZ#c^}Dvv!Ft{A6d}HS_-&4NCPT`fKjeEgT{wY^k?mk; z0(9nuZ8~B1P#>>Rlc;RIb;7+@+S4#rZ3I&r5Ur<d%TYb+% zm)~&%6@NZym+3@d3bc^_TS=d4@=3k4m0?Yw>DElT&H<9O6pB*lqT>&@S|>XjD(arY zmQ>S6!DL%BwSj}9MoHBvR~1qmTY6ft*V6v=`#&8FpA@xc;5ey=sKp?7R%ZE04E28Q zmQc{&y&cIbMe4+){C}eTU4Sr);jNHpCTL12H$smmrzNSE za&*Ep-+O#?rrH^z;t%KDcN8t^ORN+32{czS& zA@D=RHreZ4hXajA)s;9mN`UM|hi(>XCJLu3VTX0!&UY*J(i`o|clJ}&bSExZNA`l)T#-4jZaT z+b!s>TatQFHZKOLTyKz!Qu=bArr9VnwSZqd8eSM1b{2j}&}3L*xo3|VZ6S+o8;Ob zQ-hMs*&`gG3N$8SW_3}A@}+^;Dfi-Vq8uP#kBL-DE_B@D)Tm{2tsjCpaFF%Zt?Qv= z@~(^^6=w&h7Nxk)##eo}2PP8~Bj4q@f7Il*k$`BND9M;%1{PX+qPo9qQ_*44Qh%QE z{BqRGpmFPkq2`qX(i$$vGHzA??G+2kA}^8gW9`633Bjo$+iJDbqVcioUT7J?$Y=kX?KbYK3mj+t-}7 zO+>F4iMhJcLhyLjZ9Ac%DS*{Tnq{h$t?)`vvumr7B2Va*)!OL}6+5eYJ3B^@*F6@5PGF%@>!KDv z@O#roSL@^F{*Q~seSadQo{ESo>$Gc{O_52MCE0N`GcgaoUck z2~=xKUS5tj=;2<52~iFKnE`ZnpHV%pso-=_8QeTiJ=5j=IUV00qaY<}dKpxn%n~*E zKKrJAcJm5pxhT(NEl0s7En*IhIXLphRM5`uG4FHn%SzDGAy}3b6=1ur^?H^JNw`Z+ z8aQG$AJvA+J9*I8{_^>^kAHuB{kev(TE)?c1)|UZn@gB)LoI5y;#75wRdNPEJ1vLT zC=KS=)xhw&gp;vEE{_#hde;~U#6E&LqFIU6939O(ic?0r&KlFwV%oH5$3qxSn`(7N zv{q_V4V|-HY*KY+dCYn0jLb#<2N;UPv}(PV65Dnyt?HB5&T4MzEPqv{OMPu##1^ew z*Ib6KKjBcVQ4KoIuo|vZ;qQVNYxMQ!x}c=F=G==VBfCMnhUop6D4%kf7u0U)wF=O0 zbE)Y#T(s%=mZg-*p372w)Ca1MJ8_9O%-Q zgNIRRIT=}%fhhaBXbesaGjfq(NuShe$qTz(x5DpN^Fe>9=iuZENbKRn z8dXjKF;VI(G|Pd!frhN@a(@B(0#GS zjRkibo8e&#z^;gnE2-p@w5L{Vbl8)*j2KzSDS4%X-%rjd0q+J0@A8r_r?>Q2A?t1T zl9oK3T~+o_K`f556A>ry=#-@B_*t+xDylDNLHA5-dHqV+{o8+69j8mK?@xb&Z%_V68$Vm`%6KWZGRvR{ZmPhrg?Agw)Nc;??4whoykE61;}_z_ z;O=b%`DDvW^qxHHy!UoX=Hr6~4Y7q)5(@7|rhz!%4vk`hF!wK`FHUSRRT z%lUuldbee}ab(N#i^2>9Nn9TL1KO4l>0E~ZBr9z656qn4e?=hfLdvir9s_bM& zDzx|F0s;3q;qG&)ub}d;C1lvdxxK8KMUfZ&{ZJ~~`mI47ixWX}3eH@DWMG1z*=xTI zbRPDtDaOfqa_E#LXE`;_I>?~jULPc+a@xD%MEIfjks7v_(>sT=1=UHZ&64ERwaM8? zrQm<4xA7o=m($y&HN6=)=Ab~r*#-&EhtlxCWsz-d>O&=k^Po$igwb~JmrC*=5YkL^ z4t5pt6k3gE^tpEHzK1?L!(YQM-6Ppplj4&lc->{=>regjFTc2Ie`~Y*{a~& zg;QEy2IS;wX6HuBcX#$4hn}kr(&PeD+B|;%>VB+yA%HyWBzJ9-Ri6rm7=B!D^I|_( z)4JiVO4XF67e{~-y*u%N`Bfl=b8wvE4*Ia31^(j416le2Os(dW?A8O?tp+x`9u=I@ zXM(5LG&{d{b*0H1#) zIlt@WE3elK+X?llQ~9Ziz8JN8PwZT4*qV*YX4-<$F5|2smJ{*&CISNZy3-Tc<$`y46s?;v+_iY#wj$-7^U zw$r(qp=j^}QBiVxT_3W?mNTdGuy=n>tK2ZXB^pj&tkZvS98~Z-pO>z`|NPUhuX7g< zL#vTC)6MFJti%bvN8a=~ARjjeMKf#~NZ{@F28%nRsv(ybNy#qRr~nLUM6^gIJNDYN14$_nN7s@`=Nh*6+VQ4mDjPEyRtAFfNzTKYJHe|R=YW8+-;BD$mU3m8KtqSZ30f2rJ2*m@ZtxKAB_PR9dA_8Q8cDrd>F( zeb%PRf#3eM9hi_ zDM<>|bUK_36yQInz1xBT0w<_y2c8sm9AQoN;jNx3Q_rihfB!N+{rut6%hl`o4*DH+ z0pDHFy>ktP5Br_ zeGtm{Z|x`|2jWgPyEbpGfLVYUcG&%12G7I*p;}W!pWrCOHKmlj37hA%AKQt5D>pmIz}Ta)+UrDZ$;uz=X8G6(<< zLI6iJx@zY0oJ*);+UI(PBUv2RPt;(lnZq70LP~V#Rk5?U*&e>#UX6k8;;=*4KKrOx zN0+-0=XXsPp&t3UTCYBa50Fpv-j%-1-jHuA*pn}Yv)@jg5dzpad0J;7C|IK9vF>SC z0Z@E@HTByyW*HT(OeEJeriVlKZo?bYT-D}&N7g%M#g71AYknGJbfx!EL+}3_z$WIC zs1@{6eX&HoD-bL7v#8T-@QWo!Kpl$bvr7$FvaWZT}r20N=GX7+VlWE_Gn4|as-;NQ5@9)pMZ>2>bxy{a$81C`b1Yg4=`_k3+$0dsp2K;<@PMg-s!T!=X8!2p_>Z4fMKLSSLd!>w|El zq$$N6Hf1t~om<0;C?F0m3YPX*uIq&q@mJsbobqzcASjRFv`W(q zg2hn|jV(`Bf$xB%%}{ooTsow+TUV0GA@qiL>_w@U0ICXM4Dg0Jrgr!BRZ-M`qprxj z3DCVv`#Q%lb-ixy^KV|*c1LB4PtWhucrIORT!IWafEUrChKkeX>CL{PQ_XEAd5wFKZ>$m>-n>f;!j9e*=BT&x1CxiA|Ewb z7!{%2yVo1%DP;XF$(A+X>JTrz!ymIqKr{z{1Ef_VFNho7NXs4+`+%zx8(@lXQ}W1d z_29CTg9B>)dJ;%V(yn~dW+vHcm_dUo4|ypOc<-F*<)};8yVcGT^w;x$#dhi2{MT!- z=u!Mwy@9;%%WE8!9rgPp&G5^1J_$0eJ~}9`UQy@7U`CtX5H5y1DF*mENE@U%r6-K*QMqYy*jQ;ORuyi# zDSDrl(@YTY0HwrAx@4t)lm&^qb&XuAHLhUhKEi5c2QE6qT2q{Q{@oKUDcOe!D!wwUHc&i@YOmes!p^j0+Uv!}RV@3+3dLX!Kh-3+b4aMTx9iGaQHl z*8P*kwYpBBv(6wvUwN|&%s#SZN8sFpF@$3EJe z)KZd8pKKT;`PF_${-27ffMAaM$uiWFz@%|&@mkyZ3t6EYwq{=T)bnKW@YB|Cz-F~O zw`{M=_4!MCM*4?DX*CD{uOTLa5~Qll6u2kny(dwHFbHD4FyrE z{D}{742u_Zbt~+<_ouv-a9fVymnN?dk3;t`4m_E2C)1NIiKK`6pWexx)>AYYNsenN zr8t$aY{22_oYc#DeQN#nF8bM|d0x7Mhe@G%>0QlBui&HtMQ<9~LoM^YugBw(_uAUB0_RA?Kow z8~|QMp(-~xfMvS6Q;@_qJfnkN9NWfE^1HkUYw>A$^C7!Nfy7TH9e{x3mqH>vRL({=j^aU8F zY{;7E+7t`lD$w-y$bct%l-O=WNq8==gpGW>uGoi9ZG8SQ(e@rgQR;RUo?A#4!Aw01 z8JhJyGQn8gIoavq)->DkE>M9pj+QCXF_25k*h9(<)^f)1+MJEO>n$w;1AZQ~nE(+Z17GT+r5X_8@w8+Yqf{1*PkfM?x18~?u+>?4Hx<9r>bd?!UEuj-$U z%1%rSj!@-=O*KEV)i#ka@e3YjXPSBgx5l`&v%?&ce>yd(w4=jLVGz_s0IFakjq3MZ zlNV@|#%Cvh_jd4}gf=*@95IgB+toBL%-a#tc6SPZjD30g4!~mDsy5KQ{qbtIC>$Qd zz^g`yZS4^?1y2zHDj6JQ51OC`! zkd_9N*hvElpy}boDu%AikjL*k&b6sn&_r{_RNf5j4Sw2OFFEgXGmV@huMFSY;GM)P>a z+4ZyaR_b-l{#q@1U$1k`0DBj&qMm_~$Xu=ztHuK4ItaAhL}a^K!aXdCQuN*0^=o zf4>!4tGtws!JMNgWjI0A90%yTdZ7xQ7w_9FIa)#{?CCfyDW8iu9Cn@7I-SVMj`%v^ zY9$mXo*lp0Ue}B5_4&6i{ngp*J)TvCRjdY$=Il~Y)ly~qaoVax{I!3eDJ1|mslyg? z-ha2wyc1;hjnvt_*ez=H@Y2;uumXIFf5_Y6Rh{mDn~)#_#_adDFl{^R_U?b2mI|M4 zN3sXYJ(0(`D~QAKl-*{rQ(>2F*FkvX)t+F3h0PjAoSNrAHtb9z;A&b1lZwsWLfeHn zioZ8~ z;;kuR679H$n?x-nNoD{ZQulNWyB16D?P_bF2xbIPmvr9BQ1a7INc{(H7`39r|e*o^Gla&e9W}5N-T>#5I5MS&uG78 zo4oWxVe!H#DzV!i>?}ut6AX#WcK2n2?F^LSen52-VLK{3GoH8o1ecn;+iEW*&qop; zUz78@v6FdrCHvo9;BwvS5Y%^e`7Czc87S5-AOCf0@#Q{u?XkW1d#MJ&JNGnluHpTUK=tR0i ziUvjg3?5ar8rekdc9-!;b`_8Mj*ec_ePQv2MMSu+0h|H-LM(5>Le+{HY)wSVZUuy5{ zu%{{`toE_pQf@`+HfLc@=nEVWat1zW{oU9yqyUu-Du}G1lgolDgz1`1-QViKfD@A? zu6rM1+VJ{x>RSg)jOzx7?GFFm^^zZ|335J@+kwg}d2OH7 zcvkq{j$x;%9K64^dTs)+LwQUqdCoM!^GTt7KR7vNkhe7>bjg<7i;k(9C^wncYA{jc z?sSTQO$n>y-|!L*0#J&J$QbIP7rWO$N($y9Bnzu&-jxgCe>IaQ>?c;>O>Y(bC%v+u9&=XHQr>#m?_91(#3!=N+ z!i24DmuhGSf9jpI1CL4!fx7Q_=x;OtJKeD|(2vDzWlGMfmCDl9Z%Q`oQ$dZk#$Px^ z^}Ame$@dw@{`rM{{VTD*fBX1jAZyZvIa*iIm&tKR)or2Mw!MVI%gohA%7<@5mvZtC zoG7Y<-J~FAR)ub@05MRrSV7(}a1o>Uyu{91zRW~W@Q$8$Do4F6;5D!sGD*y zL=mN}lq{*_vvzsQ4_9PGUl(ou^vnG6;{5s08dzbUof{ndBX#_ulFH~*$O*z!Kq-%6NgyuON(QR)e z$mGt31z&g%u#q*QA|>Pu)0y*R00iR4%aVP#f4}`W^b1Q>L?oUIAvLY@$Vs~{?*P{2 zi0Y-lt9dFKo`T{_o1@d5B;qE(XgSm-{o3@efUzdYUG&ONP17T(Qsk5`aI-k7x7$EW ze0jT9)K&sMDxzkE!U?tm>m6cdK2~M?b}HRS$ZhvnQdCiO zUIz+Db0SYo*auK60V3L|lN5-Dtjh*=X5LFP@ty>3IHSEkSL`<+|1zum=c||TgDhDY zgS_09>+Pbk>2Y7R=)G|Qz4Az^%k%thm*_ZIIPK@%cgJr4+~=i8CoAIZfIrSZe>c9S zxy;K)EmH~NyZ!i37PrLTXcC23NG;mbYat64=Z|)w5q`FOA-j3oI zaw8`l!eWJ@DCsOyw*wt;+Cee(B0UglhN1)jb^duO^=h8kpFdV*r0c{TewR5XM~_mGzcv_^DRSMFs4>c8E%X zCQ+f}9QF0eO9_a7TtD8cf~pQR^IAmr*4s({B(tnZx-@dvvI&@7?&R2xe|RbMmoAGB z|N76bA3uM4tyew*zh!;VqRlq<tAw zhMt^5K|r2M0U?z#bq2WX*sasTo>Fy?$~yyNZ141uUL`X62J0cjWQ@J?3S1 zN?Le2rDrJn@C&K3^?&}QRqSC+;SlgtTd0z3!2A0eDL+Fkd1>shk4bYvtFr6$!Ty%P zR2>+-C1XzwK-Z=dh~}G0tr~vx_sWV!^9}XSK8Y>SZa_GIxy!?ne^a{Ov!zuZRZ}Lr z1RMoI(6+HoQz*M5FC*Bb*96ZO!QJ+mjJ!%n3IQt~6v3$MO_LY!LcSd};c*rTif-vg z1Mj|p-H4LJv#5E1S9q_B_W8GOKglk?{H2F8JsQ&WwD!$pr*IP|ggkSNby9;LQOfE+ zv881jCIY34v(u5Mf24&~JUQcW-hdS_QM5M9UeQjNgP6ff#7Y+T@>*BtcRpf4q;hHkqS zr@NT;B4>Elf8BVorzPI49ZI>7uu|GJ{n@tEEg%Qm`c4X7wk(yaR9usr=W0$9$4U%O(7z0HbCFn zJ~c=5zROAMLtzsTnl$wk5QtgdDstY^9`-cKlY{Pxf7%3S_-u2EI-Pz}UYhE|8*Y_j zrX{ZllI(!(snmy>28xF{Jhmw~0F<=RQ%CMf5=!LrYw53&_jwju6Utrce=XM&n8oyP z22{q8$j)}Kid0KdHHU!43(7u_P1RS_ZnWvXEDUkp3HI#dLSK9kury4wkWx*6^i5<* z$a)9Re_%N3uI=_J#g^er30cS47Qo-ziCn%?+5;BdjB_QbX@+X<^KB`m2FN{^-@=&# z8^bPw+xzfa8wE#p$fJFAs3~C@uaG1WoPV!WRDQ9=UcA^k;Cne+Ip@abmB$d$w~sGs z1CLe}$C;~54ti?s9JfyBRwS1*x*mwHXNQeie|~dy16~V)c<(-Jg{Wb7P)$F!Nvu%` zi_`?xwLsU(p_&|P#Np*@k8XKQbq=p|=KJ2_C4rSfB9J&=smb7B{hX+2O`a_W2DPya z8fi~TUh}7wb7em+Tr6srrT75o*6FQ)-3gRjH@h-6eTPN{jD z6jfMqEP35 zB8f)9;V^^NXP*4{_3z|(j#YM>9*ypJA}P7(@C^Y2r;<=Q6q4hr;08#vlLIvA@rn=l z-2En&V-6LME>dOE{uUria4j4)a;>R%>8l-lZg4M5=^D@Aaq(ec+m}r z)^^V!bWXeyRRE7X_2Ygl*5`lCPapm>e|iy1e}Gp9KTgda^q147E^;au4-ev{2&7+4y2mo2QNJ{LhsBRAklR!i$YSqE% z-5G@?2kyk}yI9I;KliD)ExD|mEI3DLtU6ww-&IElsbUS1;3i$$y^dBylT}nYD{Ij{ z3vntON>gVW{NbaAGb~s2e}1K?(F9mjVHK#W$~(mKCRYAsu|E9t$B!E?2CT^IP4$7q zI^AO4y$I!=fx-}aU{tjpQ;NC~`fKJ*pCJO0WmEOzd9jlv);TOJL#I>OFXh4Ptt0>| zMsjGld^k@P)FzB)-`^`pMC`rj*ag|x`>wRK32(4LifYI4JoIB~e`8G=XR!Rt1azUbW8>CriI$6@THp*yqk6tTM6LQk}~} zmE3WZIVF1e9F91ugtFcT<~i59js0@zu>K zDhg>oC;6~!OQUWyZ|NLE8X`J<4uS7dumL54!Y8&m2lR@|RnoDpqEU*L@j$-ka(({z zpC79{L9W^Ae>_NnVkvkRPsPM~Cm8OEAZcRcgz?tM#IrfBSY&I!?dse?km?(HoqB-b zk2(@Lxe~UFzVE( z(AIOYe*OIQ#Xy|W264*g!ElHOX&Hb4uWc2tPAA6Z zU4?hX3Smp6oDO&{*q6Vw*gaLmY&O;Gjiek%cZV0Ydnn5V%NsoSc8vCfS<=3|`U=Y5 z@cdS2&t>a=c%R|u4p~SW6kDUO70Q-sS8{%Xf1MC*=(^QPOHD+qYuj6|*ySC)UHoD- zLtK);0$dz)T-%Z)3pv&YJ6IwC=NHZe`TEK_QR@7V&r`1-=M$s$I~U7lds8*~I)11Z zAOTiMpj!26~lu z#b9DH`BPi8)mCJCqorX|@kJ=S?dfZ*yOLo;I!~A!YF6v?0EbVTi)4b_6>x`m5Q14p z5G%QY=<57P5SQ{QEg{ZRds`3_(fW9afA)Vq596ccT@CbX&2EJQ6sIfNPzB=R&l_Z0S%+P*}%EP@f^PnfL{51a``vG>e*)msq(u$>gUK`M3ng9>AeqN*4&(njaI7CSsXb(sNe=4| z)5fFAj(gt4y$oG?dB2iwHlA$ce;>ONe1E3M%LYAom(CI-K; z8wy$O4*w~?>`fqnS%>o{qOP1k7L)=YXtnJ z7$u9d>N7Uaa~{~mnz4ai`73G%-TEPnbqB9|2g%->19`--^&vqAocr&mf128gyjc9J zJjqhptU=A4XnX47-c8$?Hz8`M@zC?j4mdr~*uqIgSVOsqwO3)Ws=OAkU zzwF!zPK-3g7*8!TPX~)`8|kxiu|oky(t>4NFyTmMQO8G?d%1oT=|dg-fJLS-G&Uf7Ys?(`nV;_)zb5gD3~v1MmCvf6M{#W|a>Ge=^}Ph_vn9 zN-B_@`WP4+jwO-fYYh@mTTJ=I;=EwbQ+Tft=}Dv~V07K)zAI-Umr~6=J9Tf1-mPg` zQw3Meyxq>Byxdwli)3+$+&OiJ1F-@EvYi|mAb;ye!NL)62_3off0~!=9}Aw;U&=2l z_UY?~Zy!E?`ugLpox>Ig@KuneEX|NP*%#ecpnnl5WmEUmYj&mXb(Ed!)JfPdl>EPP-G6f04DU&MQ7(MjIv+V}v2JxaLi}Q&Mbr@Yym$A)t4??QDKqcN zz^mo2;P;^;SkKKdkik;)Q!xZ@pwhK`woW2z29jv;L#$-ef7}Y#*qaAP&Tq8H9?|V| z-YtkHn=%wzUlWAj93gT@OQK&PdMHl-sq`fU!u}G=R#kZye%Q6qD%uU%^QcjQ;>0?? z?A^Pv-AX3(bkm7P*L5lHbLHmz>8nN|PjFGn!~PRknh*83``~rhArg$&*3Ra*m7;I< z3Ijr=c`7`re`4BI3-%^ohq9fJNMx~5)<)u+KrFM`#8Vn_t5xXPIJI^Lb1qok9MB05 zxX)e&Vd^JiRXUJL2(Xu(tPb^hm$GXzyi}k>Kr9F_=B{o}D_qMv)TX&`c-v;HLs5D%OAr2H?bTo$ln0u7A$QUJ#OSIz&Kl zB$yrme@RQ<>V|PX!OV8)d-aleJ$fLrqqpZJ#g`Ai%;y~|Z}2fIAIWRxJ8+>b2Rpg; z9{RRf5OYr9vMHq~wM2wEoFUq^A=q?Fae(d8G$E<;0t)2M)jfdPg3Z*u3Q^zO>70+E z;A&p>F!C-FY=sSwDpI>%RLk4y11V}eO|#c)J>`gBDo`%Ccu@cF0q_1~ZR)6o+) z`LOitL_-1&1O^m;YO>=I-)>M76tgN?C)3^37FTd1Dgi@k8!Sg?w(DnJl4>SE+-oEa ze=54;zWNE4s;%p3HYolT2Rz`#0I3Va#A3W*44d%Id@h0nSA!^O*TM(Fp~)-`&=ACm z5-~8$Zp*MP7*i)2R-`(qtY~rp7O_W*@hWP1p!oVSq6-VMG$4^;alE9VV z+1Iv)J_4yoV+6toHFOEe-IAf zCEPr^)A;zqGoj0Ul1`xMXpF}v2dRtsWnIs>o z9IB$hFzS>uUBC+4uuio~WR}eU3mP*s=~w3%1h`Wxq@-L73%E`H=BaNa2XhPWL}^c1 ziOJmpHI(Vrdxf0lq^8E4u~+@Fe>LtU%duhf|0>PbaafXFvVXmY8P+@|yOnUu^Uc20 z{fA1O&NGbJ;FTa604Z3Rv#Yo<5%9TkzkU7o%lxt5h0S1OlB3>3O-v)vxoijspBj1E zk8^D>WImof4M5emT=cA+->O@fkXm~MvJ1&vW}xLe|nZ{*`nb0 zrCsZOz1>g8;dJ(XcFS+QtLImj7Mn8`DS-Tx#hjHyWj7Enc-&6qs4X6q3_J=%W69mz zyokNpv8hV>Bzgvib@^i62V~oghRx|fW2hQ=IAkgbzsLSKveY2C{1*?8*J^sq11Qv1niB*R+jB-}Kp z@1{8ifRnSsAtda+sbN*;GVBb88#c$PPcX8bH2v}p5cGVriM@`fmJze}0w5nn;hn~X z#U5eTB#VFBg9F$6^C1b(I%={brUn?rmODVyu#((${arJM;TgjIf0%Q8oa47&o>4!a zkLfnvf?t;By>>O!DoKS!NQ8zUBD&eedAcs7^BdxA|0wxT;Z?=3we$Ac)xI{b+N%hT z$22l4LZXdHC)H}zwHtRe;^Bza(~i9NC99l#_FdmE&W}d0031D`hF;)mjpohM$&t6) z-Fa!nBBP>_#y3xIf5?r)Opp@2a_S*otfynqppU?tuW{I1cP=f}czE$+H`$2KTd_Z0 zI>Mg9k$Ke+M|#UiO`+I&Ab*F2in) z4r5Y(#R;)f-5UslM^i`*42GiuScwvQQCPD0Bt)v#)d&lAp;~jb7i&p+B~3?CXu6t} z*k2aw>$f>xZm1svZI+ zI+P#Ga3W_Ze+er4%#N3-cHwA__MLsMHes(iPh+%dGmwS18|qEvtfoHNsWENVEZRbv zDl7yw4m2oAdqEA7$QH`jtI(fR=2EXR7@nH`5XW^I)7Sv{g0ibFP=hY$@^;=A!8dB| zrJEA_uxcRmT(7_O0Y3zb2;ygMO9x4KwMMLWC1lvve-~%`TwIm-rfLcYg@^$9)G66^ zm9ARI&0@iOf?fuI!5c2e-`l)m*|#+b2Wq#EWxMS%a;B7Ts2DkP>>cKd9Z1hMKmfMX zui8X%Rqdm7P0b78G~TLT992V8Rkc74g_!EJX@oolrNd5;g7W;}dcdo;gT&oEl~Gh4 zxIo&cfA*tU?_x(c{~{{$=l}J8|G)pwkBe&#*E(B$C?H+D(X`F}`z5jPT1^z*t!<-D z67vQv<~Rw+ml&CyCUHFawekUo-lZ;cek zB-jLHNeRBrPFzt}RUk#vXeKYi&ee3iZ5FhZf8gCk`~uG-t66y`LZ5xd#imEq7(^S{ z>k?8Lm~2xJsv3D6`M0zht=oclpPTE?_6k@Zx2@pvt!GYOvvy}IOA9s$@F8Ksj5O6d zg*AK;huNKH(l#dYSgPe7pc>XeRkoS=i(oNe=)R^x^{@8wyW0h$Uk5Q|PX3|5bnNQl zfAikZ{Sbj9Cl|v(`sA#DDv80-L6M!;G;XJegw2KMH`HB&oE5^As+nZNu}ckAfgcT05x#nT_#$baJ}}j{t4gy&8gfUtIF^$bi?!B&QgxO97@Cx zx1r1`L#S(i!11+lux471+RC0f7VWOeRPyWb-KsUp`mF9;{zVqt&t_`982P& z9y-o&C&-k;jPEW`_h1tZqS6U$hWX9oNPE!1#!CM&1H67#ubg?a95ayTZee)BY5Jjd z)39E;gjvb(Ee7y&<^$F+XLD4SU|E&?&=B?1lQ1@`ASaV z5lC(XE${pZ_J@;`d=sAkO3rtbldt!#lM>XWkFKS6+UBpN+;%L>VVxn8v+#XiTEt_S zI@;ej9FJ1qozvj<8Qqa!=WeYXe=3P(X=;gV7H?iudA2;QE45t;Ten3mzpmKNzqK#p zg>yf&7zjOc#T=U_I1J|rLpb$cgUdKM$!X)90B7&Xrn$+R%dM#@{FQmsr5ec>w(>f) zytvfR+JN!nhA?bKj^>tu0`Rz^66gcyRmqfxmVN-PPV-Ai{$k#N@yc${f5F;B@O{w) zIqkcKAIoCXddsbq3HfvAF0;gZ@I&c4*OQ~}cbF<;&m=z4j5mpv+a1{rG$;OTf> zv9CXk&;7S=AO7N^{+=i=_V}7=vFmzYjZIPgC_kP>QN4LNrxLlq$CWd)yP|b0%1O+C z&H}QC$Hxr~6gd)m@3896f46k|RLhQUNAUFmCM#aM0gTyp=X=B97-!3;w0t>j5YkJQ zz-#Do_a!s#m@43k4Yuhp)9j5sG?tFeu^kfx5>$d^IYD(WJ>`5zywbVT)=rQM8A=+b zGSn$mQxOjwcb2~{+t1_raV&%V+7JnuRa69KwtJbA^k=kzc`V%~fB!RbMgd6VuUnU4 z;xKH1^GgcVsWzy;d>uBWvJ_DVj#j2Vi0qZ9un+mt8<(m?dh4WuBpG@``G7kD17Yt_ z{m$Elq4UC}E@e_;kk?nC(n@c09Iv|UJ00+MOrC9+Z0Fr>jna?0WEK*!>U8R%5q4D3 zfdlA|mrGC`o4s;6e^|2Xu=lcHA3pv3)BN+>{Pgv;Cc-9oc-x&e6!OiTlvd2GhBcGG zgOa%KumtoTiXR15#N>KB?I9}a zC|>fbpdU+kLm9f+@9NfQ*rvMg^g(o!jEc$VzU7cd0t}H`f1S}h?Q|h#RYAt(92cnU zR&d;+>FUWigwbG0``)U>l+}xI>fdS?ivxVeDllK^W#vBq{N=;_?;n?S6{D!Po_IX) zNrnT!=ucrYZdti(2{ly>Vb!jvMu%QGfg;%M=e0{OK`_DLOcw{76XcNU3SrV6t&~RCCG}do|fK`vIVqn0GJxRa5P1zB}xuA=;sc5xc%E zvqyCiJgy|E6H;}M2gs%oKEuWg$E8YEhGGKh4xd+jfy3_N;T_wv|L{K_Klc}#`RA1d zi>+#UIB%O%wz;fIuG1zp#XVwHRigMy?YA4o=sNWqf7dm+5>Vm=&FKo=ZSinQ#VxtYz+$^ic*v3&?HWwwdb9)o_R}w4 zfBv=ge}Da8W^#WRkU@-r$VA^=ON8rkL-8N|kgIOlO1CZL#hXwa+jq?uik({;umNe6 zs@iPJDzG=`?Oupl*J{kw+dC)6BOy5l->W2!nX}=i4hHAD$o_e0;v|y*S?h|f`3iJr zUrvB(d6o-8N&aK~4_$54cnI*OW|NujG^C&je{UpRrh`Za`ke$aM?t3c_Jp!?BYkm} zW9CoET#0Yu<>p-;5{bWE^W(P{^#2%@w-|E6zL&x;Pcz`yI`yQf-n1&98U!6W_)PWB zr~SVU1s~p|lc>82eYf+~M5{|@I&j`?JFkb*?(3?Q{y2OEc0cTPM?`MuWIzegQ1AutF<_pQsZ6ShZRrECsD5| zVgV#Lv_k;{6D)|?Nl3JDHpU}i{?>o`=pic>f4rx2PR_=X$jaWTYfBScL z1(fw3HFr9=p_U7>o{;s)t_H*&Yo}K(n=Zbu!df& z+u7~nv`{;NR8qNhcLgtlI1|F><~YQAMVG|`!>JW;z|Snef|hI|h2#?Xe-?lJpHh-m z72RG=_+%Qp{ZWbYzmKRC`IWPBwB3q?HDNmqre4CUAr68^tez(bnOAK09jCMOrv%S$ zpH_MD#|7}1-T7*sEQ@WDKJiTNsWn`DjbJn2vF0XD#s2J=;Y*R0K-BdhvMSo-JiN_Q z&Oh05ZJTqpe3|(c`cZ@4f7zgGh@MlshVbn@Ki&>wP0DNEoSZ8Gw(`^?eRlGuv%dVn zGWg4Of^GV99g0HoT!YuB*CS1j!AqiC)UeyUzrRbY|hKlY?- z$!U!IT&_O9d}|**ef#jL!S;^C2GPmZ7qFePl4DL_J)vG0z{wlcf4gBl-1>9TexQr>U`Z^`$a62tu);9FCf1ABn@(E>!>t_R8{+c{H`%8{ATOQ$n|{#qznx*I((317^Z#KiZq>yRoa)KzVLkSNYwnA z?Mm>z`RXmHq?t5*1_^p=$XlrV!ywpx_m??$G8KW8%sW-ke}Xl_?%)C}3ixkcjryKuq=mzSo=)QaOTZ2_szpv zh-vQ-4D4!lf90S=UfLP>oa?r%SfQkRO<@0UY;#u)wp%2et2oKdltZ9hi2#w0#G}^ zz;td2vV5JVWd-0}CH|`Z4;QmN(`oBCZR`ezl=0otf7{}g<1r3x@WmrPWc3MtbGcXq zIPFK9|DzNGH7GH}4 zo)*ejZrzs3wkC2p_Lf-{HRkZ>dc7LH%>bkzf8DkWF-sd!X#uvP>gkuW2DfzQxo*EU zt>CZrb*AIT+A^xLM$3}=PHfAt*-Gf;&T~+4Qyo)7xsX(M)k8%8*IfZN2p$2%mdTt! zYInWN2KMGFfTQ31Wiv4=Ux6OP04b_+C|~h}@vl@dvcuE~laz~!XX@|p>Y*b6N~s%+@uO$L@(u8W0EVgx(e?1UQ?^WR zd0GChO1RP-Y>wfCslG0pY#y{|G_2;2%G!2Ea=5le8VZCv-fmh#Pqv^ZixuQ%9^j5+ z3256&l61M+$O)TY3DDzp%5%BKfBlbN+n2BN%RgSZWqn*KMtC(anJofuwd)~sKnVE& zdnoVzKmCGG3+SbHz?*(TR^-9Y#loEmLiU57YWT5JX0zF{sY^mEDAB<{0$0=0ZRxZD zQS#=DT6!1Yj|EDaEHr2@ZzI1FK5$ztmWd)t_!X!k0f^+3q4mI@+m~kxf3@b>e1DtS zMUHMJTQwSq9+c;leYBy}h84hOGTDu7URGP#CwDu}=c;}9ho%L8wbpuHv*O|5nf7)< zXm+5o=5KleI2!91=x$SY=QFa?qpGPNYwl-QAh5r6vh^<|2?7AVbHr)L{J;BpPIUyX#VwhS+gH4*+W!j zLgj`AdBq3J_BpF1#g5g;!yz@VpEYX){X@VVVe$3~9_97(P>!i9f122pry~;IUAYbd z2-yUzsQ#lRQfJ_WQEG;;f$b0K@p!af>}A)A7dm}-vo%z_Q}wqvaR?dM_U%+fGRFeI z(pn-J06R+oj{=!Gm|e)XY~pgLa(`H8C3`H7aNsad#+$|4OFlbW2)l7z67Mer;LFFK zK7Ic3OZ)iYKl8_|f2nIM1{~o3l#}G81f`O7yMzucEnzsbuFX;BAwB(S&?;>XCvKuW zWVe(d-{(?$G`3&qgaznIdazIguEVL)-fS`(!+IagVAJpQeJp9*npZDlMAl}iSg(Xh zRTi&;owWvBeBe-3tgHXT3MJzaA;FnaD<}dq`@7hUXRaW)f9xa`EK4gu=Lthzt`+K( zC7p{nyZmRbFN^l`mj+^ZnG;NpG3OH$xg8qcoF&-AD!n961qsRJ4C8t0MjLc}RJ#Rw zrwQ;qK%SBZw|CObZPS~cFUn5PXX*mO-k>*iw7fP_mt|%()YlYfQi0~(Al92`G8h>} zh^N(jsB5I*e-1jRT0%%2BzIX2z0}CvY;HZTHdNi^$QNCg0Eh{~oBLGtQg~5^lo-g~ z>^-t`H>*&iyYqFd@^3!*eJ@M)@x!&hG!MVu#%^9rvtIS8N|wPny@}FpP6rXm}@dan@*Kw%=c0mq7T6R-&=Hu`->iftc=b|c&3IrsmURuQHHU)`K zT0(&f)wb7TG~BErA9VBDoe)rJl85HsRb%G!&i~6FAI6VGI77T=UuM*UmsONvYP#Xt zqf=*ef4G`em`Z^v*v$^I*T9B26;Q^$^Q!I)CfRj{Y%1E0V8u(JT}$>;QT?GLR(9S2 z+QUA{T@7_5v)%GRt)F{x!L|dN9-&Dol8WVJ|bCRy3W)GOUSZh{anNA|GJ)&Bk z0Q+n0yFTFiQ1mL?rvpquIaj!=%6g8}@OcIhe^5HFa6Iki*JAxcdEAe$or*6Aqv()R z2cJTy22UucmcQFoU2s0|n%7R+2WXy^PG=jULMroAD1K~q*Cp#mGww=}XjXnY7^eA` zR*3|d0gSaF+&Mn4PGHTzqw^j1t1vZ*(@v3Ji47CXy}T|q!8M|z^sMo$dJ~>%&8UD% zf3_nlG~hEU$N_|os}*0(v|0PaVrb|D4;6{El8L9PbuJ~WqG@@OEMWEPFRSKQ(yNwy zc~q1x<&&x&3Ww&Z-8K|s3Q5TOZPlBqcQezLBet0Ogap1AhXR~=lQl1|x3d89$*

1iT)k>cX(7)NYn|MrQSm%vPJ;!q2FT;!P_th)jWFMsI8o~A$q7nr z17SlPWle(%nG=k#6BMt_+oaly^^HAj3X~mdLiRjJ4n~Js-S^{CE{Icnf3Zoev-I7@ z%c{?(<@(?pHGo|m8)a&V-Ou&<`1$j%f79K0RxNv-njq@y+iB+*)J#)PH z%Z6=G1TTDoa-CMvAvhAr>{}gBCiS^u=GpfuN%E4is0`xVpZ8vcrFJx}22SLi-}){N z-6nzUl_V4nh1+hMelABZf4=LUEHAyIYGY3n;(Y=;OX1+>m7;GAW6KghCxvnZ2`ovk z>{}5WB8DNJBdC%)!HpAf+PgwLgtu*vdy6;U^shgr;*s?@_fa-4=}t%5iNmQ+4H3O0 zvtSQzgi5o;d9})+>QGmAyKeZNpwI2}?rij20+M1_JX4IA0 zhTsU%AJ?&pq)(kfhXfVE9ru3bX)?$|w85uE@3t;Y5L5tZN9gQfy*NDVvUR&?Y{&>K zYKrCXr4OEdf}`09;_t!HSYvWokn=8?UPJH;3H@=d9}LLpkicRVq3L z{SR2ne%s2z%fBt3cq3((>_+(0EoJf#uz9G|S;up+zW$fff67xmWtSZs`zh5XMu)J( z7)Hu#8p8XmbOAuMx*(RA0eR0$`u|!b6a7tYV-CO>Ze2u6=~5lm8Sbf%mky5n{*Z31 zHH$7zgiPKO;qqN^bK`UQDTfN2=BO|vFpdB%7u5v&M@*)riPly);Z0*wqn6@WG8vq@5I$?FDF=<)mrG^;+XCiYg8B7 z0_?SGN&#jtnrUAhgL8&=GY1E&wxPv^X1G^4HO9G#f88v%{h)l(y~dx~y$D#*<>y|W zv&np`^{<9HJmI0DATLJ-zZVsMa)Ow(+bMoRXUw()O-G^$yTIy76&dWOEbQ0ip zbR)*9e-bsv{EjTH9k4>!OW1V*QFf*I-g2Xgz9sY{LLbjHgWjARPx={vFE;zTErQ0yB z|1$fFhUEKlDRT;>?_L7fs=citzB#R8iTVKZe*lK5KMv`~>Y*<0s*lCEUxqEXGzeEM z&HD~Z0=g?TzpK->DbT0WA24+<4p7V`AJv@TXl=YFN5VBB7)%ZdzFF~|-*-3{aOsd! zRtbSnMfg&KAv(*v+R&@F;J#q5w3B!Dj+q_`b~}<80B1TJIMt)umu8@y5bIn-J++Z5 zf8yVLdoI_P>+{$7@$=6w0qocxGxUm%A0{j^<)O6qUWwt+0dUCcsm7-Y8ld6g_%nMs zDZw|1-5prOAtH|MOI!d_N0>-6uGY7xL?%c)t88w;GXtn?YXNKSN(91?-^y-hKc@4S zk;o3ucl2G+aZ^q^L2dTtN4=G_)*g=Kf3eNKyT@i}JbMrX1DDVxQ&B=I!k71Wr&@qb ziKxs2s*mTl~1<3%vu>2M}*sa$F> zt|FIBoocFCy#yKat&1XAS)UUdSh60;`}&97ve~Yl*A-GaymALXseY1|l&9(ye+0RA z6VFW{V23ShP+Qy1pr9Q#>D%k1t{kCrea^9MCZd}pvT4nh^a4vKd@k%WOTvl}VYhQF z8*o)!=WmPv_)Xe(9i*3L|IMk9?F7+||5~vRpMHK({ChOoWlw^+5u}Y2ucGdl`u&Wmj$E=Y^%DDv(_jx6+(&}_)Y++S7Mb?>rad67s{-+~CB+_4Y4lXZ z@QfG#rM&0SX1tumxvv>fWov$-s zyshi2TYV()%jP&Fo09Jv#5Qb`bJrhf*sN%K7y;P%twbb@j=pkY)GXAvDmwqG!e6xw zZ3fb#_uR<_ILC8}vwurA$SC$kq<${k*AK707vUxP7e`N$b6JX@*sR%B5$9~m+Yv`H zUh5W`)WXMm&^K4ZcK@#I0bG)bxhgT=z~^w?QFUE+^yU zhX~+hUk-;*5AT_;%bPt8P}jF4@o})!VF?ttqXeh}{JYKDdVil1QI6?|v(0$kHhHn2 zz_0I2FBtW?xM7uctrY%hz zyCYm2_27ml*BE6f_@&ufuV+zUjc0M`4(yo?CoP|hmcCyN8ufN7c^DeeF1F|<8 zN1IDbaN1a6c+?p+k_K~hey;;q!eVIi*2j7?dMUn%~qf-gOWF-g$*s9+r3BB=dc2f@pg_oNqEstb+JeFDq6Y&oSzfcZGTmwjp6o zs{=83idDQO}@|DwSF#26scjOBsckmfGu1P5_DZx z01NZbqJ@3y{jp(e2>Y+Onnwt`SA|X^6bFUEC7{zm{Sag^>r6dV@eR1gaDwc0gxoZ%x58|&lyXl1o%GLzFxCjeRVS-!H$JN3To zR)68>a|QrZY#$y zfH5^i)uoPQSgO|3VESCIPtS4Z^60IQ@M-R3)*?PTqIcRieIKdW`)&tJ-@UTr@qaZ% z+`O_^KwD$gc9RO&>NaA5p+@BIxp4M~l`Qy}-tCNqQ`m*z-keCuHqUO!maz989^0&f z<1cy3sxWXQ@9yYTA8Z0M#$A@^N%WM0-leHm6`BCqyR#PGYiK92mZ(`+xHBbN|=hh?pu@ZzJ%uTH%F>HG#%o2VArTg!l`lRVHXxv_2-g35lOoKLwSc3{j_s79@v9&q z-kK4YLZs$Smm-V_D9#QpnhZ4iYFVvo8-dKH5f#UAdgHJ}BjvBos8ma+iGT25%Mo;V z=wYTm1{jFnPBMc;s9;rLDG_co1!#r$2I_d(T;KXX$LF8_rp5*U(G$1pNO(?RsXAx- zy#by;cr44oi{y+tMr3g8T2DhU0f!r5YqPMH0EmEl^*f@j*c%UWUOE8S-x-pQD|QAs zmB5+Mp`bWax4%1EJD0$7JAW3(UbXlM3p;e`+I9zemP%REwG>JNr35FEdZyvYcxt>% zr%EnkMt&F&O*l_H%^bD`Dn0L%9Gh&@G0bvu^S=7FkXVoSmj%;G@tGfO^?i^d(7F8H zZ)j9Jca?3xmT~R!3t(jp?$kY0YaU0-3QUPtsq4E6L|Y~cf~jFk_J6%4P~x)sy63v$ z+*d>~<3o8MRRCB%O||s)ZVhOQ*iF!qW2;BKx-7n9vL#S=sGA5LnEB?ph#XZjBnLvy zS@dj~wz4UweG~BQ+`si}JbTi5tEwBzo?XADUwOduoVEiT+rmq3c&u4(KmXJ}fBN>N zef{>+m-g+cs`8{qdw;!kv2!BSbE-sfSxu0R3J`d0yseJvS_lJC5>JI5wtZP}BC zWKl;*e#SAC?DO!9df8sw?UX)X1_0n|o}P;BQ0Bv)#}VI|_^_TsvQQzb*)4onXan!6 z(lA-Yn5>ZoMcx1lJdX4AHWu(#2v5annRr!ohvUZUxoubUE`J{^3kW(PR~oX;P2G*f z>g--u!R5s~=30lN>>lky+;6+$Tln7;4qgRKr{pxA0p@sT z8uZ{%k?mTC4S)PUuI_Ns4h>q$aI(8YzEadWDIV8bkh+L%BA~zo6suyXG~= z`JAVcONvszESF6w|9pvN?~^Z&Sy=<1DyPMQb}|6E%vmn`)& z*k}6xEgW%tSKe2knS3~5H1OA^K#Rj9p0(%vCS!3FExhZ&)`5Z zeBPY+pC+I)IX0O2P_;*}ne!*DoJFeft|e8Oi7Bxsq7C%5jM7w0*U)Iz+FW zyqUXr$bWK3|1*Sk*qplGBq|?gnG`#oT2;Z+bqL_;oeFUMNENuV>vm_CqT02=VFnG> z)MY5|5;V}K%^T^Yoj{)KkwT&dNP{hoJ!;g&2k{BOLVgYG8_v5sWl%z8e*r%1liP?T z#{kvms+)jPxKecOrH_j+CX3+Z1*OO8JeH3pFn^{zgW0_L=Z~*l15dm!_OZ!Qw9ew~ zmV=Z{@B;5rXV0Amq;JYu+qmgN@9XAMiLV1RuWj_OYlhue4rNw#XVOLXdrzK?h+bpp z1_qRIWOCj$*2-^rgBVKlTuX3vxog^JH~~Ihj0yi`hF7tlGpo?f*6Bx4#AT^f5&*Nc za(@oPR0flu(wwH9`33{1`OqAk-$}=J;M4;MP7AYHUska3(?p#Go1gmU@!`|YU;pNk z-|nolDUi`c6C^=x6#<`?kU4Ff9%sCoVsjxAkBhp2Bmw@nP67aJW&RR>&kn9*b)7Hc zdIhe?`%3oTdh>zLRB9>f(o6jTyPV%Iu7BfpDJ3}_SCDoq(7R^DS$SKZcEu8jN+g8> zR_?Q@9Cns;s`F)a+@T%cdfsiaQy0oG(RMk~>GGe>eiSNH4!`vd`C# zM|as-FynI!(_3ZdyHN^Qj}7mPgGQyreoW5Vos@$+B*=&UXRu>MnxTzFG^=oG>whAi z)8^TrGAw82P!T4XF%GLO%9@juT-CV0dm#B803d-+}Nj0kV z1%^~>;DA_ku#!d#hche}IG4}Xw*ndy6$YvfNvK1tm@k1cwV5t0nP*N$X|?s8itQZ1XsU6fCfIWS67nS#<(!E{Y1?fYdi4e(MoOVu5VUt#xg5 zpxK0n+K=T?-~`$3WTE4w!!4*0da}{lH&g%|%dNR&FG#Lkx8vKkD6{sSmw!{2QV>y( zZ6JX{5QC(4!}~}2!MgoT1C+))iv1iglw!}(bViEUby=h$2vilCwydj2sU7e_X!Wig zCZg&iX%iq}O;PVVBE)$T4f%tnczBCdxx@mFO;fikn0;OveM%FlQuF4^tA9$A;{45^5+xga#yOW#DREr64rQe!Aid{QYK&g&vQUt* zaOjm#W9JkYO}kbB;lEbwMXQHX|8VX+E%Cu0b|)Q4fRL42JaOCdm#_Za?wX89?$ND` zGa7VNyqCQoP$Fx14OQo9>uvku>daEu$9{+DNCsJo!wOI&1A?6#t$$CZ&-t!#cc{;C zXu8Xys<8pSGx+SpdBvVY8aRtM;LarthRo^|SjbMbZ6YZ7ab!9YyffhC<5oEj~TOupa0 zD#7OM@%OgN#tw@Rd(z?X-Z1Ji%*Kj`YQ?wCx%+B(svU^ogwtiGO4NlAI0;$PCE*BB z=?QN<9Guw!W@Kek&sIs;kaM7;4I<}ry}tbGKl8Vr|Hc_sxPMc(>pnCvB1X#=Y^YMj z1Qu?zzKSL%n=Pwka)8+^U46o`DK~Wb&UZUCLRSJ@ISb1dr>ghllhgvIe&av3m^O!r z;;3zGq!*IuTVGFOoz(2EOB+`A*1fsvSJyblI}u%k8ptE_nXv4Q|J9;Kz(s}~G@lGz zS4hWD$lg2<8-LNOvASvj1m$kqY1~$aGECQwYl4vSEsyp3XZtpPf2p@UZWG58B&%+* zS<*fnFd%Z3ooyi*?wNoUmVkX!#b^m29@AljVC7pm4 zC9C@fIn9x}`|bp@T~XuveSdkiJTveuewPDrpwD{(GJiCuPi{UBGjHIKH|OJkSzbDk zA9_26mqCXW-$=@F;s9iyI0DUk!&IGZTb7xCX?3q8!YU;l3X>UBU)Sr~Kj*K1Wt9(i z*x?XxI4lFH749rjb-Z@kMp*QbuR0Qu`;r}O*P0P;z$%ivgSh0TUC%BaoinYt0LKFW z()CpIZh!yq!h*!ahNv9tvO9BSH_CbNTi+l*e`BhAWrv9#>>(xJ-b}1NC(*WP=>;pV z9Q@JkYF0R6vj#@YsKL6xbmRcst))(D2Pit5K=@ul;{i917l4zsBZFynV-~hc{<&sz ze*Bwhnoz4fUUv~ZD#Rf4^d$qi?OP=KY24=;1b@f*h0@lu?n!dA(TuGItPI-QZ&091 zAa^;*w40+~!&2O&g!(dz%#h+@n^Oa^9B&1rRoYg>rdajdSu%CV^-~330PW+FXx?ne zAP8)V$(wzbBIR|depLjlwg~nJ$kw2Pm#iias1~$K;Au8~SEo_PSjCnWe(m0!b$aH= ze}8`H|LkAd{q4u7Lj6O&oGpf6AL1=+aRaq*c8XShm!roZF~WeqdpN3Ro436mHTjQf z|0`a)JLT4A51-EwSIT+$witM_Qn5(;PND%ijNj4lg zZxmUy2AtL&xjR|hyzGzcv`El(tkfBeZGSnR0DZ4bz>;mec5L?!B(3iaN+z7BVhBlL zQ<}UgH~~tiFWc+G*Vm4LM{A;73P8yo2Yz{vzb1fTlS*={`cl>uBY0Cvc32lbZ2soc zEo-p-*bY#$;}F3r$_8*(j;+}jrC5xljX(3UAo}%{g>-z42t2oU->oLSQNxtf=zs8K z)osIJu)}6;JMeApj*9;|ui3p>*Yqaddju5SUZ)KW+MPDdyIoG&rt3uBYXQfdaM^I# z4y4-NyyMw3|D1KfNl!lc&(EJ<-N55}bux3z)N(nqI!;R3K}l>YZIgVWtihQ6+B41A zt@x9{(s|lS2Y|XXH6bUdC^3ir(SI8JfaG_zY1AT6Epbk58jh&hC6%`k zT_6G}mp29PCbPxc5mm3oPp$9(1CCeUmeOh}@q{C`ba(Z5&XH`52W#!hWH{9vv=0}> zOu-BYM33DJS16ob{eqjODPUK-Y^UJydByW#{0zkZbiGM)zD%7ylp2mcdP zaLX@UYQvk|(awLoS1Q4u5S~ho){vYJY&Hz+wgRwe$fX_Et`wDxG@&`zli5v|61z}ga#u^*%McbT z;R8mHL!L<(uZlxZAf`I8n#bF`0~-R^6rHmIqH5X%S!fCrZ9oXtTz^qh5-z8~I<}7S z(8zUxt`YGTl){Wd-zdjDRHBuXYr+w3m2A5%OyG#qo)~%jVbMS(IR0&a9?P$-_rFV% zurCJQ< zQJ+2z)*#I6o6gKsy_?uCj7xZ2q7C!Q-|sVd(~+~ zJxM4AL=A+y;zskJT^f1?aH|M~CuW37S9Sxu#?NW?kYUsR8zZDTnVKX>$t9PAzGmVYhm!z5d;n#`~@cb$g` z@4)84d#^hDm4h|aEvfPA$U*mXm9NcvS3=sMeNu;pW(_Xt8?d;~ab%5FGk8Q#b>MK~ zHG2JHrMlZ@m9%3iI`SRe;-6~K+d80RPXL1rsZdnAoAxtw5K2wzL?4#EbJ2IUki6At z)i{;6Tc$Oq@_)3z`{OI?_3iVIZ^ZznJ3(q%%vOJoR~150H)$&lDFEuo#D}}1I4C85 zEO$Pg6nF55C%5~TGt%|vnsA1!71!xtV9Dqs*X2% zAHCSx5^V71&^2YQmYkPU8RH~|+Zox_ld>?$mq{E?Uw>MxI@c4-#|F-4zYb>vLK6wV zVWQNcv&P+qHA3zGU)QFV%YBki-kM`k_p5IC!)uBh!-s>$DH? z+$`b6Eh2?JXU~Qeri04zu_3QZb@_+HmpIxK0d|cLj@0+{iaxb}E{S4fe zRqYnSyQYE!=)Qu!&uyr)JxEUql;@i5FA+R~mbzM58gH`1N90!OZRLCaGLz=j>Zul} zlB0Hi1mWm#RwHkWJbgb2Jr5Ag+T^+?MOx%ZK-0e?AlMo4QOf2C1(Z zr)eY^8j$D6g+lYQ%vqftA&CqxJLy`B(akTjDwMVU8iZq$t#M=rj%~ODEm&M29-_g$$&d(MZnrMJZ}ebE$TnbIc>g)PBEJCp8Eo?W9pl zyleNEQlL$5R8XD%NP8j+gA9yfAnsrb2Dx5Wf!#sEGZd$R^~EZ-(-OVqdmX&vktbOws0zt=seiu4IJXQO7YFKn(x)vFU|@r&&p2+McbP*~oEZ=_ zu#%6l*g~S16E&>*gZKFo^*`U zs!*Z_8Q<)DWBV=Y5o?dBcpmg<8$n)A5zKuJJHAHK(Vxb3H7XjtzYB znk^Nw;Hq$BSeF%$I8@Fv&wpKjQn9~Yqdveohr7uF6vZ~!z6 z62^Dh%LeGu)86WJ;wT;~gxx`oJe|$zc{^o4%F9dn=gI!`HXf+0nIbk;ia1o=W(cQ2 zn(k4Xif6J~lFG5I8I0aavWt_8drgyE!d|ze%5B!)xtI>1c{ak;0e`yJ(@1qI&Y5%B z&Z!+-2Q@IRD?cPtz!tvXUg~F)z~+mbb(Bt)WvliUbGbBODiA=M!(h`n6!Ok!L3Id#ij?jo zcU1)&tMPUP%!9&<`j~Q+6JC05b8zsNQoZ&~_N5Gs&rWTZ8-J${PIxO)|7f4;^DD@` zjYoOzzKizs^74&cO=teBt2nr$$*b~V#v|f`^=1GX_l=O6rgC3{7<5Nu9eQm55S`{X zXBLRHN0JAU&_@Ggl~c!&DNfCBW4=YD<~QM7h80+ zO$!?}kjADbPji5m52AsRPe>{uPVHi&SO*H7PT~Yr{~%R*ZUJ6*SnBC0kK$NSffuWj zf|!GB3t*jAkqbQ)IkqZyyKEjLxueSHcxpxd3H9iZMC-8P_y-|66Tv4?F1htx|4 zu|>~>;9eez+h|g|MWqb@dcmQe?7NdPchN$S!>{B%?Lk;@|8fqyW*<8FLC9RUSZx2N z_CS~O{F~P`I*o9TT_3*u_^#C7%iVqc_K17-DSs6l%vEYacZISvT7IMjqu7=1Z4Yb<2&uC=IRHA;MDU_zgobQL_RB(QxTcBekF zBhdA-e~vgkmc4KRA&jf;l3qV&By0dS5^m#IFV(pnst~ZVW*~-LqZ(}-*KLY_5A8#p z>wi)$-B@|m>A(oRCxtX9-PJFV-`V$kU$XB{b+DVAj}IpSI!#0j*PeBnc;f{uun)p6*s(bxtT2EM3k2=x6Y8*y)bIx%k4f_Y1rr^-x=K;Y z!@B(IRpd7vx()D8lq>|2Toz8aub^i#G=D5p3!Fr*UhJFjbwybv;(A>A>MJFwsU=|Z zL9$#Iupwzi9R%mENtAWylu<5qq@qF&g+Fbx;f{sAt<}d5U+Q1|WBGGEKj}dZu~DiX zSOM~$+U7)(L!HdU`=!2(5x6J~XAzzZfgUeU3-d;dJ5b!*xL z)9=&dsciPjp3Nk^fXW51UH?CIuYYt!R0yp(X{Z)C3Bsv)h#8SeH-*I}B_I^5&PNB` z6vZ|cC{{0P8|ryxy@()8@BE`+=1Z3_5Rg8!6gU;81Csz|xAcGu!Gz>aJd&9!yc; zdr(|fSsfe#Z2~JwO!!!OHlNAaKdX_-tQ6}><#-gQp{xMFZ5`|JOP}u`vADcGXOoGu zkJfPIRi!H-{xR87x4N_2Nq-QWw~Ek|qOqN=SBl3#0K3V(d4p=h%byRzAp zA9t`Y#E@e_xXd1JvY?CZuuwmhF>>J42o?yNdL&4OxDHU_5VbwB_scqo#tD*-;3R0| zvannp5k3?#{DxQmDIY(4E^qp%Z(S9Q6SZyHPhGX!UFxVQ$0IoK5Ao$1un9zu0h~%4h!5x_8>-87CwjB64~yIT*mb3^ma($Rdn&VAkzrYhOGyXQ^R;qF zAO>nGXW*NX5>lQWekv(Z8|FL7X@_37nHt(OHKWcUA6-|mSC7u7=#qYHKCTWftah^8 z?PK~NUcRnbUw;D2Oy#W{VAF=0!l^}N?yRnDlKb(qV^D| zz*+N)PqTpf&y_9aU|dN9HC4o?IF?6_f7$bYey+`z+e6?SH^s70RQ_GOYx zNm*qBJ4)?A1(bng`LI^IHB?ipmd^+_D+<1zciSUY>&riX#$I4u@t`_p$MAV+*8|M{ zE)t1z0!4K?l^uWu5CAfG$c-@Sz?h2u_UTW_YFn1G9dlNngDNMb+X!8k)zJi%1`k+Y zh;wK=9DjXkufAr+W9Z{K6h$gzmdwv?%JHpbp3URDl%&(?XjAN)g$~N+&k0;E0>E!u zgQ7r?siwDt=&(Y3X7K3nuf`4(60&pI7V+%)AX#klY306HFXeZayYOH`AZIc!i`7;G ztFT)mY3pj^ln_M`QJDg0HP{TV33t{zy{yt1f`3T|A|!=wrb(?4d0d>!q*ArU!Jw+B zxjKpK03pO>Hkovv`X8!mtJN5&VImbIdx$fM@aiO8y{5DX<*ckgYE`;7tD-t!0HSmC zX%aSY5LTRl97oj%GEGffn`1OSs`ewL(#Y6T!P9vqE_zkQnBV>sxn4f}`FH`ce8pM! z3x7K7p-@bgZ?nShvpk5T%yj}hHp>VcF*PN9s4^5)d!xZr?d&RlbnrsejP=r~1D?C8 zuh~glL#fiDdKBnTX*uYQB0>*SSa>N1T$s+k!hRhE_E?+lBUO9HKpG?Xu*yCPU$Guh zHU9u3ihA}QvtYK_4Wjc?P|7n-A7aIgZGUdIMBURg0cB|kaSDqcAZ!gp?`!qt`}q7n zcs7xM-$7pIC@aa|bfO{wk&K~Rej=^`r%J^ih~ciok%B0j;$=lVO(av0p)Hpk{Q30g zZL3p7c4B(kEY5At=TkRuKw;zFE914-{V+(kfL+!gdIK`uwD~R60mxWK3rV#?0;z(RGcI@ ztQa|jp|P`_g?xZ$?~4Lh$~bP|t)fO-_6ZW)*r!_u*mFq>Y!%{EaNJ2Sf&F5EoVd!qGdm|x zK{jzqdVAR-xyi}2ScgX@8-Lo9BI>ur`}*$SY>G4RkgXs}>9EQGWy8L)?cej+9i1 zvHmq%OIYwQ!l{uFIp)*}Jk6(PFh=Ak@MGOh&rz)htk-d?gZ-@U9F=#L`OizX&%w0= zHo8osTH6hm-JVMcT!8-DTRI}pOCLqDlWOFd13`FJt;@C$IZW7q?c9Blr6%-){LXjR z{KYX+O&gC>kz+#lYJb5xZD)Ke+1_D-d@qP+v@Z!d-ww@lJp}5^1>M`nRcwp7E)X)S zq>^$Ac7nhp*a`Mfb7lv~?Tq7L=d$)8FI$ zzy93g)b&EvfR$*j=&X+Ed~QhmMGVzAl)ZF%S~tzG>!+=(2!E_5ISWSaiVZ>(*?q%3 zgjXZZzH#Zg1XYWthGJo7AaV^Oa5f9x;l3tF^NoU0-036Y*C|sF-r64M}j6KOq(=6N>#Hw(G z&P)6rRSGre1V*gW0CBH?#^4~hhfQ{sHMCYzU?{LM(!+$nCw(&ax;sK`tE^gdI*u)h zS7ptE{i4(1^s;CT4*(b1k_$74b|h;HQWnc@WQ3J;Q-2yUj$QHvC9z@cVB^?Bg-e$# z@+52kA@4orKi_};{AUIU?yJhMD#c}K%dvxCrJ0ns`_{%c4?5WpWY6TF>*1hIfP!7A z4kB^wnq9zck>XeAPL z?j+H$a(~46l*;viXf6D$eC=&LvPz5Gqn6_oJog#B4Vblc91^$kxBNKpyOS8NU1fAX z_VMfIIEc=QREuNxnWCScKKFO^)5p&m!ahwdr`s6AY{?}S6Hnr{98+JRX!g{4Q(n!= zc^XAt=7eMNqrul4bmg`UXZ)()E7*cu9e^-esehplxfzSnOUmtNUy?LEQUMi^pk5P1 z=4J#A%ZI_%)qo_lA{ZsRk4&D8VCGxHVjqlV)k=hi!G}`$4gjR!8G%aS#l!37Bo5qR zv;4&_F9z2H*M~mxTMsP?^6Y#TQaZHq+p-zKzD*H^Cvb7QoTU7b?VtoEgK#EWOTOYK zwSTEr>rV59UYi|j)lii@B_x56d(qu-ucs$!b-qjgbCAy^7PF;}+yP$T!~rflH=^uH zqd5wrTPv9EwL}e|Tgf;;dtzebdKRsAN`!)GKCNL%u!cGgj(yrK)RWp<-ep6I;#wpd z;E#iacf1_TJU6Q6qyYypWZ|bZ^U`12QGWuZajvc#;$0MLu3YP%U--~(*6r4N&Vhji zO>-_F4G2`|45GFgwzn?eGiWxI=~x(o!=jp0_jU3DT~|&G|6EO9E`|cc&B=L)NVqJ| zq=ie=WPWV#xq4?jgM4ho6&|MGo659gxuII^rdtx>6z;@f%|PO)kAuzBW9&sCntw6n zgca3UVOea9&p<&Aq>dD@ahY@;cAE?*WA!k@(bszt+PNmq+4gHV77pP!*O>EZVOrgjeE zW!2_)?YoOJ3;R;mlnDsOZT- z$!*WfQ0?K;c)jvVb$y?M8f&sq8w4Yso#yad(55oc2p&f`3}Lk>Z*A}5F`Jtp*ng&Xby`Ga zpdsCOuK?OyReJ4OXJ27IPTQFpq-gqW0la~py41W*=EAA?rrV|3>yWJ~{U4px@!4`` zdwhwiS<+>&wC!Vs2RLsMF9!zB>Qqs;xuVp%Bcd#7?j;V zbgpC8xTt_ylFx|8k+1Y-(cXvS?~nbJ>W^>jQAd+dAGU$tcZ@1kFz1sY4qLsM9*dX*!n^Y5mJE~o|4%HIyIhp(W?(LatM z!2rzvTJN_nK`-5Y@_##by+UemdJt+dWsr8#OIDU>Rj{lsXSPN-uLgW*i*YKG6ZZNB zN62aM{XmRa3zys@2$$(4EjDpyyE*~RD_N#G<-ERKxxc^m7a#8b$8hr&s%4kivIaNb z)bmqm`~roJ*?6Vqs-`*jpC+f+5dKgzO1te6!+IfCfFo|Tyl}2%B3lWGi*WeTyp=iHz34LmxZTd= zj?dCuR-0i}3TX~xPcwEx2|%wYNn<6!nwthPvoqc2J^2rmsJvOWx3A+X5#*-QP>Q=l zus!W{Bh>DIQh!1mA3iF}8ZI?ouFdSaa0)rTH`$n-E%&Np6j4Xj>nxb`HYn4-G=j=Hh)+7`~-6=YTDs$fuiFFnI~~)u}&z zswt+#o#2lm$T%;o7sD?(9uDWoU>~k>6?6iw_0&-(w|~v9KW@OnmtB|eX3cCKd;j;7 zN?W|817!sZX)Y}%8!YiJv)!&~B3BMrA`FGSBAD7_VJDo9c-}9itLv&7adDu%T+GEYZHhNxF*^!^Zrx%jyvFm9ZTGck*zNDMQ;#MIL98^8q77Ic8Z&$c%Ppzy<4DZl9 zmnU;$Pk-N=^a5y*dVsc$0y#b12j@gC2%nc6HIzEo2ANuGH8@9EH_7G|WF%C9|j@9meS!S-7snekg5X z!h}nQz3QCx7EawNx>_C_RyB~7m#|m$a`NENtXuujFWeo4EKVeVw{!$`F>1V2GA8z~ z{PJBBN)i^^kPfiml|M>U+(|?Hn?(dFu$7`>3l$Fo3jdb&W zkK9^n;TT7}TkrQ#${lNH`#O5OCjW3A>AG_4Yvt=+^Iq*5*T^Z4`#M*iWtG7<_9NeI zon^K%@3h)I=DKrC`P%L7`##g({qz6u_bJ4`yZP>Vp0VENzDulUZo6D}8h`bUJ;px6 z6+^mmnS0H>&ohjXaxHP}E95qg(9XP%eeaTY3u|4xM~?HDwark+F?LBQjjPwYv|dX- z>b-MK>$vY0=YR8`{{DadAOG<`{PX|*cYps+|2+P*=C41kum9bDYM(#t_3iuLg?OEB zYt~8{A(vdP*snZV-|N2XOn*nJBg{TaxoVzapYh1?zQa-4ihEplxmsJ{W)+XRue0Cz zoM#y*S|g=)6iiu6eOMy^qn;@z*umahK9k+4pr{b*DJjO04TW z$GqnqW<27_{>7u^bRFkijuDTQ_@J1tl-KGdtvV_jyW7F4-`5JY=YM)>bN2|PA?csIJzW%a){PEM5_XVp*d0(%Yde5D&tm(LU#u8>ZYviFy%@-TL zPnIy(+Rk#$P(sYC)vmejU03S!%xRXMuDj-R&eZnWv8+++4B_IzOCCMeW3dwX92+yM zS6puL#pe8Vy+&oP4uAK%u8?yId5yc*cHjBtw@PKz!fNffTIlUOuVdwKA6K2d^s_B2 z{N7k3i++^Kf{xwlzT-%x6gL0h-{mavEuQ*UjMH3_0x-WrTA`L zF^n^|dGF8?_MEVU9$MyQ7bb>h+(y_*1(Rk~6Val!6eqK2oxW~p#SBqhuBZaUNFcVqv0 zi4nWs_h`ffo-xHeajcO~3?;QPZU8&imsR`am;b?c{Q9igtFguKwrm%X3D6=0rXyTz z$(2f)8&@FMk zb#b+}cCxaQ$P#%9@Z`vB8#s9J%RnFI+Sugt9BVX?8sys*hiVKJG}^V9BcwFvBH__!53AWbdUSYV@8k(M8wvLQxwGN9XFf=^p6`hac4|F zw#A~RPE4&r9kGcmJln-nZx{|d;lvnqio7=AghhkZ#0h^%CpHSxA-cwR$5ioa_TaqQ z!kh`Hm}N*1f1-ZyhxWc)|JeTgYFn=5+iI;sWGVsMK6q;^9?Y%8n!Dls1mF#qIFAFG z6Cx}j?NqJ>R$$ffBI4chu9yh@I0)PzEmrIt5+XKBiTE5k#e6XFbbdS|>n&Xx?$NmC~__WPRYe}c)tC)y^$-q4gQ=$rR_tgDnx ztOh7jkNbdBC9SyA zoJqvbO9TQ~QM-BPY`B+kT%FKX-oj1=BzP0@_8B)!8$AKA)Qpr!;5LwU z?Foqeb;UZ-E}R|jG91rKI<-fE{Xq*Kh&+M*$d_ge1;j@Yv=j1pOC|8*6S9`T+0a?0 zo1k*^e*lBq{C)>l;U98}ix7Lm0uF4E{{xboNEVReWyQXJn*V@2`o}L{e{SEuy%MwZ z4*eh$!3)gR_dCHH<^%AbHOB)v5`pc64k6$TKofe?*}{|e!7eUvW8-ebQefw3u*gv- za)3w1L7?Dkuq&IL3~eAE0(`TDdcyBv4#a`DLjSsM2>}Om??q^okiw&3_Gg%zP>EqT zG}`XctUItPjrbezZnh4!#x9)%;w+CP*o{1atKQELPJlhe3u{N!V5mWp%?Kxd#=PQ1 zG=PR(laFG-2qt0XR0CidbH;=DvBmqIfyfWLE$Qs7Y%TTz7i-0(cy!!gb_~M!M~I!M zDaAx1@TJ+#>rGYGR#tyhEQ;(v7!e^bSDrPdwRa#Q#c<-;I01Z&6~Ihk)5T+^ z!6HV;A25HH6Qiu)%i?bny99857LAM-yAdhdrY>9qN!XC_==Hz{X0{oqF8*nDtnr4!+;6H9u0R}t9p7vjcnsZSV=v;#rql!p zJK(9r(Y*W`Ft7pW5H~nJF{o6a6C)l#YUb-8*L@NG&o(7E;3#j07)RN`VvPl|Cia3* zpNMbk1<3x>8h>J`M*HcXzx?{kD<6AbwYYAa9UVr11HQ0q$QXYo3y?z+L= z20~mqLt#;I2gy3p;*oZUbhb^RJE662n=iM^*u|=K!s4b~xVB zpW_iEZC*zuB%?^7doX=i)|6-=E-+dQ9)||4z!_GU*!i%r1K+=(t|+AwAUlD)^TpEs z=U+d4|8slAu$O2FsEVzye^&D~5zYu>*#mFIkavMj;Ug+;>HOyN<0;vKo)Q=&Xe|~V z4k*hK0g!k>?dqO25&1U=+kHGd5t(xq>=6j>Ksc@(;lc0e9+>aVyJB7}39H>8&CtvW zOO;R?PA&kgWD^s792k^t9Cw(QI8aLvn1Xaojo1KWWJ7jG39|46f9+T*;S8UI!y;}o zv;ZfUit#V=Wx4*BU&fcYUg>Lihx}^vyI__x1E@09li7!+iNx_nUx}!* zUpUzcS3=j$Kvb>}f36Lsi)AwJuA>8fn6^q<(zA494AB~<<|zkdJa*YE%SPiy@7H9K~`D5T>+0Ph=lwW}G# z3blsV4NT@>m!gZ7kRNQSA%-Z5nhl%4fCqpYMfXk1w?!lfe^Mc{aG|i3yf?2OV^&OT zHlNTquZ+guVO2uiddpvg8%NU%mB8M%%HRtA!iM3Z_a~I z!}oPlH{m+k=mqOH$xQTT{78;fSJ1`ct&}uaPUWq6j zflGXhkPd6_ClLu#8JbKYZrlW-Hb!8H`n}MPtm&+0e@6@9u>uRrI}zRcEkSKIBJUB#3#bG=XSPnhuB$0 z#7r9?^A*hsvQ$^U(V?>-P~i0o&N2ZNVkTOcU{Qb~0tQ};OA?ilDyv?mPv25Lgck(t z=n)q$e~EX6%_)vjg+fC|u`o2!d4bM9M2pFqy)1%#8Az$#@@}Xnl{EMSk=)+ z8c>yA5^qrIxN6&rsByq#h~`&?x8{4w z&n|Wit%ul=^R0opJ=8lj@W^56L}(VmI?fIwDnysUI`Jwn==R0UKjwg31jNIEV7?3( zrY8DZl#FFvcL~)v4>SZMYA#`umku3&6Bc{jKtC$ANsGKewrT=V=o6uZ27JY^dd&GN98Pl*@;GF zg9|uwXPDQOO&*SQoB+c#sRiDDnDaqF=uNM zN`~J(U>mni&6mB?S3(b}6bD9uEOYxYvtk6D1Kc8fgI{4odTTnm-+2P5aMPJi6HYkD zP4J1;Cp`(FogZ^aG3Dub4;HQmPAS?b=0f+M9>cjAh%M;e5^k@&HEhyW{VHyqC zU&`&R?izrEIV9*Rzm!vdI?SZA91xZQr$L<(t#0;^?-^^uk3h=?@kQ{XRr22~*lQl~ z9q{iQ2c6$oQLTH2I(Xa+yi;V!eKxxE!Z2R zosj6p6X8bt>?ob3o#5P!_ZwkFARLyTF`_q80SiB2NwMSRU=*8w5Z3nm0Ror<_JA1a z=DFFhsJQ_`M3@tHn_xUdcx-Rr?a_=R>v1EG!3CCr(1ep>pFsQxg2}&91@ltHe-~Wx zt{)fc{^9>x{XcyE@zdu&Nb=w2CL&U{gAg~d35be;EhX*{$z2QY`@Xag1SI|CTc z*20_miTVf0VblZ%*jeygt9^`L)woU%qB!b;}ebr1>Rs4BoGIJ=r0zt_xqvsV^s`CLN<*jFuCPob=7q- z7NQ{PBT^uLCSc#<33@}XcX8Nx2B=t_bIc%r0{+2!A#dR7JTU%_bnuv-xqb@arf<30yl6l_0wHk%_$N;Ozra z)6~P8m`u?uJuqr?W`&y6mhg`W74!zie<4TEsTl@;8_Z$xqA6C;?r!Z~1GRg4;B^A; ztUICtj4*3GcSew5&kMgk4Gyu^Zk zVVp$U56t49|KUHzKUggu&O#9=Q6Tu}FIW=v8tOQEC`%Q9$>V#VOHYXJt}IEIOxTZv z>9)$f>b>EhvLK2vT;db61R%?C!_T}rh--rDBlpA7K8ABfk9D*}X!P1yt&(K6d7pPW=zY}a> z;e@1!Bc;v-)SZU;k_P@Rt}%=mUv)>FXaP&-TX5g zBqA=5k9g4KK1H*zvo%Brfu=+0;J_FK4`|MH%bpLmO{Ni!Gw~Is-3cm{P&&7f2IR^Z z*csrqp6@TXd0#t0yID58_gXo8Sgby$#tN!q z-yZeitnxo3z5ySV2G^1vji#@EwT1Nq7(^+c2-IeEF#6+$Qxw8uTIDoTbXk~`I=;_h zzny{*91l1bs~yn8tNeB%BopIF)``tx#DwLjFTjq28Qt7~ytF3F3rR$9t!`Z*xa&#n(Y`zY|I}Y|72*9XBu)s|lMb&!)m1RwU*~-i z@CoF*qMVWa8OH*ss;M-{p^5Z^XeQ%6kAZjv%7NC#rlJnmPII{DF6drjttYLpi58c| zXaG}!Hl35@79oGy37y>@QNjR0{REMY_*S*VuAzHTJ^|9^v2XLNQkHl~P_j`)O>kSl zcfh%4zzJR#?CY27)w-^i@`{?8=M*=*30j^cG23(SV)i_+1ZgCMt>WYy>{ci6S=s== zFI6}&OpLFF3XBPr6oA)_S|l)HP^>V;{<#Jm3NY>>vii5)3wqqjSR1E$Fj+ z4>}G*#PNR{z7?!O$=esf&e*SgSX@#ODIVpbg@}?S(+UCPp6F=Ah$k&jVcr9pckMT% z-SUNsMP|Ye1|;ml_4xM1%N6K%gD4f2w}9Ms#XLi_794cGGcDO$cYJ7o2xwxacKKm8=|%U?be*1aPa%A{TpRfsOM0CGLB zGEh3Sr1bAc(YD~5M6rOAs2C>83 z*bZ)eTHN>KNrQC}(OLw29zYxe-a7fpC#}Pp#*+&fB@pp?soI1xVN{LJ6k3TXBes)3 z85n=X1aGV!zso z!vGc$gZRt8AdU{=j;W5TDx%JW7un8Mgxi2J+4mM*hh zg}B&SZA6jt*s-8Ad9|zasTat1M7Z4X zhFzfHh5LnK?)54y#bQMn-;6O_a4jI>=#cjcKbPsBis{CKL2ro!7epT32R$u;WjTLw zvS{V8&`v;FYg&uDRkC|6oS4%zO-C)l7hTjj)Gk_)3*q1 z$fMdr8i|du1A)yq46i*ZfrIDhp6ivngUbU3Y4z(z`}(ncUq1k9f8de1&V_CC=52)G1-AtASPaWDxd8#LXj^U8v=PUkqvO?23BmkVUW9bu9L(iFi^NG%A`uD@Ne^)KT?HTA2N zZFnOrZY9fDS(&&&ngoo(ByfL#$@63TK-EM`CU)NgoZVHn@Xm1;bW_ZgRep%-aqwZF zd7mgER4{P@a)Rd*zZyh>P-pVvth^2^t>yP>YQjVX?uoY`DE8?26I?u;rxhb9x>Q^FVZ?&mzW+EP@6DWZ3^CjAav**+gq+hXHF{<^&lEe~W+breZfb9E2!o;ja}O zSZMe3IvI!dNEX!sto48LV5wl%BTS6Ef==vYJeMhR)RvGQtZ^fvqt-*ONRcD(&o)9_ z3-ceU`JVq~#a^p+KCBjj12ixNb6HpsF$^N&vU&kVKWe-7RJjh~3?Yh5zS5(Kcp}8x zGBH)GM83_*>Y^hMOBc|Bv@PzyX>FmOyt9M~O9Z5l0VB^hc29qhLz@!jFpv#(*R>(A zumLDaU4yvP%?o+bgKN!kAhRu@Ue-A93poG`_Bt#`)1d%nZ}~MS{fROYBvTyWsOdyd z@y>yjW^aJxP+ooV)0g@A+aHJ_B}w#y&)`E2d=mtKV_7W&ZDjX~>E3E~1z)q@=rq+| zJ;xEdv3r0&qP%|zY6Xr6_)imGt#%L8GREGYOz91)zpV{G}9`q zI^Pn`x-5#SP$+{4XnnQ&!*cCUKdnDVPGCEb^@!)0#<71^5XE?UHWu{Ij9BOm_hSuU zgRA0bH>g&Il^ig`ya+otviC`t9T$FQh_jw_b<|4~YflM~2T@jCf>MMS#4?I=yscMT z7!pz|?|^Q+48#58;Q$)Q1M+klZf=W&%gGL~H;s>muR!57=OFMGggL?tIYES$7jCOH zc|%yWDR)HR3)LmfL#B88 zOraZ7c(Y_qdfyGYgCd3{S^)lALOt-45g!?Ujl@;>(V3+FsBfek@#D=Wo7KV?WNFxM zz#42siB``cuZr27L_kMrgtDNqHaCDumf91)Rp2#8ghqz-kFk;H?IJ$Z`#??tqlEy0 zpd#$6li5s<;pHJG;njlWf4gY^`P1kB++Guh;XN;XOuK+QngX9~5wH*ye{9zJ;U*Cn z>BasL`5>#$fmN|%FM;*a0pjdw?djOjlffS)0os%2A7g(Se`Z?N`NoW@#z{+s39fM6 zU`FDXY!E|7T@dP;E$@RHb@NM}LL|@jOM@-K&(3l8a0F=Y5%4WfYu9_lK2#3T(b*e5 z9b2+*&5Gv}gWgd839zkflN_iyOMxLHnkEiS%z>prOJcMc5+V-N;F^75Qk_4|W$UMn z1bkM^%j$ojB)=%tRvlM8{F_Dl{d&5oN?Wb3({>aO5aAW}Xa%W|#N|qXM*$)5!aM0_ z<-mi{!}t(nepreHbB-r=T8STZU!agjyca>sYRhoNsj~b}tfH ztshO$fO`yxT>)y@7`)h8Aedh{;)mt>J5Cv_s?wz zN=UU+rII~*BNi<96<;t~!lgWh0jgnNaI?GOds)Q=z?{%=AlvRQYj1B|0@Oew9u_)m zl=y!RWA}G5W^NQF6>72DuK5S7{`BB!Kh-DQHU`f(k|#1JQVJee zi2B*`uXXiqzo49W0mPTBZUiF!`j~c2{8mZ{?>Rrl%dhL(FJC@?`xrCdfy|=)2t_)H zl!=!D$arm(WJ6Eb1Og5(kJSvz*&niSzyyEJX%!eWVTMNR#LSd+M~9vs<`{;O=(2zo z?g(6?5AgBFsj-x`JU~g;o3LzGEvWPk3)mhQK>^Jzv(zSAvuWraF==7|n+&On<|L7= zmNj8ctv{8M05O5dkh}1eLb&m;8)ldh19(I1reW6v=|Dn0edAof_eV=Svf&wRtqwgK)?}3? zv8WQj+0_ciRNWDoAZSIpz?$GFx5;mIeZCc<;HFqC;SF*=)f9Kl8B$18wtg$x&>6ui z1je-X8p%cof#$Qe6W2|~dbqU*x|#(M525RwlSm^Zf9vFTr)4@ODT!1?iaI7wU+mt& z%`hsk0!C0F;Kl=c`mk=Gij79s#4&K)$j8{UQWiRjKjN(T7;ak4Z7(Zi4`_wJRZPv|Ri-K@YF6`seiKTO+LkG^>w_RO zf}Q@INUyNC_{jlzZedxYnGUpkof+EHc`D%I`e>me0fPJu8+>_~fm+l=WC85R)?`EMQU?u(#97Zks7UQwURFU(5wfKOg>| z8%8^<@*!|}j(tBH8&z2VF=!TulBgit#!tw7wy#XKcUZe~^47!l;(4*FM6j0y`_JFL ze8wk#{|pyUz?{zkzH1!aI)G*hcL$TdBp`o7B&>N%2QjXr*!huQROz@)Cd1YSuYO-1 z%f3~iU>}5PAQXahz{YK9XwCzG%}?_;1s8_oL(JOpUm1IV}PrHo-gb56YAsJ_YWf(z@qm;{f$Qt(>jx0 zB`JT-S-a)`tI0$A01i8{H^O=v!D}M?JKu!R86&;L$r~uy*+Ii;L)$5}y_AwxrrYJp>HxI4!Y^(&ud)GKAzWL!m)ZRk zYCb-!*pHvS|MKfkA3*HoSQ3yzfmlprUu=Iz+<{i83IYs1gVOOZh|j*D78CD67iZuq zKg5S}RVJGsm4$ zj>XE((UbE<+B2`fpy~(&>!@%p?85xxz_7}Nx;<|sYaz(9u)zv&1XmD-9XoNgdS-tx zW+A0abzG=6{sAKgPvf{=%MaU6>*xOI#U+V2?_(KKI1tD~9)&*@kGoN0m=2_w2ZOQ@ zyG%>_)w_sE}l& zF`V=*N@_r$oAqbN3sod*eH;y~U#oxkxolQS_kE(Zo;0p`mVGbuQp8A#soqmv4xZOK zp1S#Y7*6wZ6li++hH_Y&yTP~)i_I8p*-w4Y>w5k4OZ)Wo+v|bbYk_OC`1X|QV>P%w zUnb(15KD-%V%Hg(2)JV35tPeh-L~(@AYp%hx}R|s%~q^pHEXp9y(gZf9+I<*q-k&)@%_U)uO{`|%Gd zHetoQK?(e7b{xQM%}8QL_Z)vPKQ`q`7mR{XZ8^FvixIWhW3Kl=BjK1wLV#EM9w4bt zW0t{?m&2a%L)hZHc5sTxm7ijt;OR9Vf_Q%876I3|wt$b6#B}%rRKiXj)QElL^^nTg zb;#ZEncXJXCQiK0!H83TU z61d#9rU=6d1OO}CZJ>Vu^@rUuMD^3sU+8S?1FOM)pDg}U{fh@wdz=t4c4?W>B&ILi zM)R z9AlEKOy9r`4&oWkvUBV1uhmZN^S4jG-^F~|B!=1KY=+>D%knC)#dD$sb~+!%(`l3Y zKsIm8Uxt_i&rW}kgZ^Ma2xs;V0%$=$UbC#7Cur7%A@Oa5-|A4JE2%ka^N?f{ns+|l zN2H+m=WiOlTerJe1H{>7@h={aQan9e-1$O|LD_1^(?Ko-Tx@NbvPb}uMUKu2aZ&|T z&qR!0c%HE)rAdG)%5hVbCP?}?tvPEboT+B2f zG`RWcaq$*#4j?<87O=^;!SXPmq8Bg+qp9b`vO9+X3~CUyiH9%SL$R-A&EbLfbd2z- zkdW@=p7uT*C86wqY?zA0nIKO{PUNyl{*qso$Ea3&PCNxc2>=U>|Q-)~_K{6;`M z!YpbycstZghq6W-v_5S)d73kb3A0DIw#H`FA(Fa_e33y9fE&}=p$I@hh+|1VXzm{96Y0Q{o7Uh4&eufa6Kb*ScwrLX70B`XAZC9s*k^ z!Z!cgb^H43=g%Jp7`<3q0|d3PP@i0~$whx+{r14pnInW74|0fgkg^_NNi419q!R*m zTqg6HL)Z3xSRL`eQD|}B&&lEeRke(QFf|(N)8^#CjI?xLWrA08XS zGw?w|3jz4Va9~&$EU^W8RoM&@Sc!o`b<6 z_Ob*XrqSYg%+;&_Y|%PKvx@nA4+HRpoF}?yp_E6nv-0s-IiE3>ZHjiCKgJI!us#Sf zMF1y2d#H0|V4^Yt0bxm}N3fU%-f$8Mi3bQsjHMFB%zPoU>?4|%F<$-cFb?C!AVWVr!h#oA zdY%JuJ9>X6ZV50_z5=7ABRQ|-#J+%4wSIfHBHijX>Z8>b`_(Pi#+%gRdyA6#@_8s zMMXL8O}YRdClpj$Ku;62sodiOr2Xap{r>yyM{x8SAi@7S^N;9kQABVai$wxS3e}W7 z9deT&FBO0DA|k=YK($@bU6=I`IBc_^Ub>#d7K}06_RPKGzvCbp5iEelwhAAYw1Ifg z9P49wsZD>~=H29>(m;PY;|{IkPnU`JN>X_REB^!+U zSBEI#O8fP|@|RD){Q1Y%)wTpG z?RoYA5ktMf`H4UmUI_M2r_zC(7ctgBJ!Mq=k`;4C)D2%HzLeE1R6IO+OAtHaC5-j9 zJd}U$k30{av8vl}u?wSGufW56D1`du)3;yN`2B-72b7!$$?A;3;shtCY`2=)A}^=1 z7};5bLykri-_i4W6af+zWi#&Mvb7Tqx~yD3;tkNW{*(|9;HC^K_RHfkC=BnF5hkAS z!bHk@A^L%T?`HK%f^NYmV2et`NnFDvO}BrVq}$K&B+e}HaOCGYyOXAzG3bdFaF~ff zaNdAWx;z(b`}UC6I+6`vFKYBtcHntMbu#DN=WCe!<(K*CLle!*h}S!nps=uLqY^t% zzsSfHdH<)%l)s9tHC$!dJQvu%)d-oFQ+^5HJXJFniohEAktZYKw@)vELn$0bi{gJ< z=J6Z|h>|1_{OgI@^`7Cs?ZA3M?s-8qmyJrNH3Mp@`_Ul9rg6x%BifeWI*Q)VgA)Pk zX@m0t?MoAVgla#zw3iB%GJA)G}}_&Jh?YFR`VSFn?>F+6`^C5MYa_KUGEOvhN*gx?N4$i$r^+NN`N zJCwpa6<;#!cTf=#^dN62nQo0yN<1vj9y_atX;ec31dM+b1)*~*68HfJQTx~_dbpZ4TL2(Qx&JOE;V-d%G2Kk}sd$YtY+dtxl59U@CA9%xZw!(3Nmmcm14|}5w2e83m ztGyl`)rRSBvw8S}6~k>f6|tphem2-CzVg$e`c@~5G15}xfL0YGSHE5Z@>7giwl#;B)|z0*XaY#hj!*V4MyEfSVzz&S{c_y4 zV;%R0#rpC&{xJ6b^h5vjd4Br*<13JzFJmlj>yi21{h+2hFfEMimMrlq!DedMeUh=S z>73|sYm~!wzRo^4YNtB8Yp_H^_t>Ucootx5X$MQ?oxP_Fu{zaZ!_RbLr?s4+7gUcWkHGi{oskldym37ghulQsf?SB6x>4g4D5iYeKI5r#**|u#4%e(+QEme#9 zfX%1MDmsg4T)94nJ;c~K%MusLQzqtoEr%pt@pQ8J>By*g;Y;yu2%Uf6j1pecNv|d{ z-$JFm&<05s0}HD$JA@@TSES*ihvIP_%Zd$_Owt)sx{5Ol!sD7qif8cZxCnff=-Sm} zpdl=(8Y1kH9nS=Wc4%b8FH1rWxHrLfeps?!oFV+f&+YRsA5;A=>vo&Qb+8E}(LQ?K zSxzu5p3WY9Tf@4rzs!G+V0$>GW1D2qC^a~CAXE^=j}nIhxZ0|dBp2p-vcGx&D(CW? zIudB=bJ8|2?+izK%lk|q;{u^nk4ofDl_c9M^X+E2QpUqhfzED&MsRM)( z!Lprcp>s^6Yw8|uWxzl;LOzq_FoRVNtT|N;Xn@GFGlYNNI_z-5BkxHG;t@D_@3)O#2xx)Qa797|>npDZyw^ti9vg!!Z&zUdyGuR{v(d~Zk&9CGoK(Wq{D=jpV8d4_;?xvbx?Rdz@7tKGWZmrjuz zj*j)+pq|C$VTWgUDeF}UPF3A{JLpvMT!DGSri*!a8wC#Q3|e6He1>sZjM&Ybr({XL zg;_XGw2bh~)pMU>M+NK6|9tv?Us>6=@9V#OEP{VJUaRbyZRvg?IcKxw48qosQVS1vsLY53 z2;28Q-)3Zi_Z$6`Ewv#gR0sU`?Fg{~pJ6v|JEeNRoHKysUN&MEJL22685J=d@FEn3e=r4u|O-QRz6}!f}vYZ z)2&|PhbFdf^}aO@^2-yXm@veNReACdQ0xx<^prAri-7Up`cm6k_8LPUd(?6Df7g3zv z;{XQ?(6|}Bzr~geD4%1-AS?H}9QgKOvA%x!G+&D??iWf?E_;cS9iC4K0@N1{>LlaK zWGqkA9aICinZy;~$y}W0kDk#Vr-Fo+u-X`6<^)F+W`}a(a)!t0tatc6VaRhY^pZWn zMHg-Q$eVFN>J5qg%F*HA!1nonApeb3#_PVEl>_1M765PnDDUTRw&(O9&C4M0f5)er zRP;`Vg`-bFQmzYcN?6 z8)UI1ukJt}#SAJqMjOQD+lxGkSPwidX+0n0n8!0eMPp7r#CdXxF~h5W%Six>zs>(} zEaa&IPUUvcPN9Ls@1s$HPB36xNoB>LAeUp&X_$ z;Km+zoMjL+LEe2$*7VejaY~5a34L`ssYT4Eqd1|MxRO?Aj5-da-G>GH_46+u@4xVD z=UpYCP5FE-s??^{y{I2L%9z#^QLc4uh6JgAwK5>C`t#MCnFCmF%~nKfHyCXq>{WhwX;Q( z!)d~a{puUDw3tSVm>v=kU->UE5E8|XW*Bd@jR&6A-s^dIK_JQo_hUG90*`a}i^|l& zu*9CH`O8a8mbG?&1c!d&vJ23FxOB%^B7r5KL;=tRP-ojAa`(1=8AgBPBRSFnslULL zqDVsFCeNn+cELRR`10%b-ye(UH3!>z+u|J`C?OL}rd+!0TCrUn7TgbI=khccjSH>^ zG*oduxpg3D@ey(08uECmmYy-(fVE>qI#$4z*tv0!>itZUfIAF-1k~!hivyW}GcO|m zVIQUK>;fmnZm9JQRBVV2HYIX;QGt^tiLf9;yigOT9rBnSp$jGHEfk)71k>sR|>udWMFkjm$JHR*)gbV&Cw`j0>*dZj0MX<^fZ9X2YW5|DI zN*&Fr!+Jesq%g#j3p@^Ev?8G`t9biySO~T)o5R=Fgfd(I@Ww6>)ktDTBqAa#U%)1A zc-G;?Tif|$xCE|#jXo^7h&+!&W}_#NCS9`n#60VTndOcsg&o6zi4b1tV{_1s9zs}G z*=+a8c@gDcbkfRk~oa7B1Pq$YZoc1x|xf0*QLy~8x`)!WJ zD+3misu0ni)HAS&9XOiD0c#b)_I7rJYH^0g_VON!IB@$OEvHb1_Tj)42fUeKMB(?- z`i|gFW1$cBB2)+maXgnM)duytyd{DdpDuiqk5}Nc+%UCp0jHLK4SNdUDer5>`umrk zKaKzT_0#u{ts>>MJKVB2q}IUV8bks6I(e~eA16--LMCE9BC2;(h@^q99M<*qqdf`^ zR7e1{6NtSVsboi;09Z*BY6wsXmbXkfn8z!O%&#G%9PRMl`tV!X35-zfMWpPW$`b){ zx&b@MLT|NR7C6IyGM)pJZA;2fuzH=8Hz4KgEQd&lVW%Pp5mH2@t1)XYVO5ES9piV>10}fvUtysL)h9R-aL1CL<{KA zZ_jB;i_00L%_H=72c8lbOb&P0_Ii7b1Fw&m3AX*)dB~@K)TYR4W|(?8UXI+hWMDh~ zsblHZOw?=If*b4&IGj)KV0!}3W$x|t>JKl0Du?wm)?YZr&+|fWSMxrFA=Sywhq1UO zZs!)VZA4fU9n7xT3d4qi(XZ?E{q;;loOo&8@{WOQ-*@*qtNR|FuG|i@v=A#i(`1vv zGd%aYKtBV2vDNqYDm)@m>Vc44Z|CmvQ=XSPd5GU{N1b&Bi?rV38t3!x5xe>#wVUY?(u9P*MjFM+FG-f$Y&H%|wWC%a}H5_)9*7oZBazle&` zUk{9bo}oPUImq!*E}#d>q}!2f8FBG~${g%$g@t^m=KS^hpT4d?ICMMqiG?_K?%0mz zv9Ee~uw=)g(*#DIR$ScRwB-IQMP{fc*n8%r6b#FYAWMgAn?vRaJ+mcX69*3<4Ia_D zmXS70ec}WydQ^0=ly4ooD45`Up@A|)Z==Y6^KjZO1aErLpN+5q5=PWpSdv|C!-;lA zLkKIh6oqcxFQy1vJ8d-2&Tsa<&rt2Iy}jzfYpaT7w#P%Eo7w}}@L{>W^!BF@SFF5@ z-fZ*qROh$G7z=0BlLr*ra|e5dMt3~Uw!pWnX-}J-ciVE9SnubW6^F9M%bpHnM!^Sv zkhTs_hKJncvcQ6n=A}GDkJJ!N5P$>3$41^5Z1<`pDAvIYHqeu+=8s z`rI9YgRxOo@;ajvEo`;h?HwRa5KVAcBc7dM%@$B7T6HDLTlr4+t~EljQ|3p11_%$Y z$!e@xbYQ+?pigUE^|s}KnUkLisy58$PM}j+o5aO!OD!hUElRh`|ME}-C^bKS1PMXV zwyfm!4vKtQ3!GUvQ(7>Iww=Z;bKIsQ;TKvRt6?FXXXyC%Tjl~)eLrll zdfiU7^=Lg^^!u4Y$37j`Y1*WJd9CVs7q7~_y;bo5Pc3A(6eD|wAwb(u4WQt3#4I!r zTmTuk>mC@g^%m?w}&9_kniO5YPOuvlgB8RQ_YW@Wb2;uIO&ME z<#kGTa)v!D)`+;ub8Hd@`~xV)F!9bh^D}dp*Rbi#tN;&e4N!e9;v$fLWRsR&U~2^n zfAL;p4Z-{Ec9tNE%Bfn(aQ0`i<;lL;QvyJHhwikLj89L;#o}3dWD)&k075{$zu7T@ zx_Uw%ynfCMdO@x_1K)l!RO@oGmjn4c);+dGi4R-;oAp}1lvfOU8E)aM?6{2Kc4;~= z*!+DY>=cJpq3>{wWiJ#6U}T#ff0x^>lrIaiy~V-t-qDQz>0rOn(laM{dBue{L;AGD znfwU+YBn|a(6^WBz6r|hO#b41KY&wfyYMi8YlI(-{$F* zIt#e!yZ``({l|lf(~j*E^D3k_%BtI^?0kmiApWcRaOPI-Mmfi^3E_Y__ED5ddauY>RWsFt4+szJ1laXp0vKHBv=XsDU;_GG1uNX%b|<&%?{x%Te;;J6Z^l6_qIO7` zeSW7+QqMJfMebwm3<`HTd8-AxE-?FPDWbQ?`rlp(=KUa^$ata9b3T0&5CUQ2PL^0L zjWqS;c>t{Cvcclx(*4WV_Lm>N%|HKZ`Ri*9#>;JP+jgdPI!waJVLbYIc|#Cpk!{Dm zO*44!FQ(k{-X1L+Lr$jiD&Wp)#Bw^L$%_i+bCdI68K3DZ8_!2ABPTpEb6lrJjK9R^ zs`P9DW_dpz@dCo_^;1A-zVB?;KGt#7K zMj)Wee=nyyOsMqv+;Enl2@3Nm9kX=UnDbIm`vh3a@{EX#L{-zK~`W!*cK@;&zJij6;y z_R}AnS3+#Er$RT*woE)D7e#}M)gTBSUg{_cXA>t@)nsR@R=cj_@cw{d?m`4Y+C@hn ze`8WMf!{Exh@!qC{*4tlUmI#dfLqo8IOaXPOy@j@NBwyKgv7E1&m>q+01^CwICudQ z5gIjz2d2bs0tdIZ6KT2LSnG6`U^HJAWiOt?<4Ps#d9z@cX1%?u5}waTK^H*q z*$Lz0dVSgZ_roS`1V6T0*&Du`aZZc`e>+>{u@5i$m>%z(x2n(cWXKvn5k|X4^zy5n z!HNb!vGL#LVhaD-k^IBy(IJ>lKBHPL|8cp#uKfpN(GjN2%OV}{iaf(*EE1mVN^mUhWo4z8x)p40t=qoi z>geVaq0Uy51dHP*G@|y7akhTRJK>N{83t3c$$b!r=x#d4+s#Mzt|ek@&F_P&on#Z# zLVT7tFnH;F><*la7It~NuKuLme}R+DBo0nXgl-OdK!3t7jO~}pOf2=lcbVV4><1ba zVx0xhPm}V#Q12qs9K>PCa`YKOpJBWn>e`o2o_jk6p zVsu+|l2uQ`%M!aoQOw(VhJ>Hudwlo}RDhV5!r{vv%hc&ci|Yb6bIJxd_S; z-?)fm2rzq&(^h&_r##5#=x*M2&KuR`J&-Kxfflkt%&Rn=!E>A~Rc8}BhCiIV zyG0g~A*X6P!3Hn}XK?Pf`s(eOu~EyRKc^M(YRF}6dN$Fp+T((_`t)?#C_T=Om_vE1O^?3OEk=xyz3Si-X9tg*9EJpF3Q+Te?B(Xxt zG9s^^umE$Uuaj^LG(PEr|0e$lW;^!L~nyqb}8B_DREQN>C!}^Sy7@viL;&oTVaIa5G=udbcR2x=>(4QqZ`t z>tvmD=#w!_HvwalX-qDjzjhrArRa zWUV48ghtsyh!Dor1MBYVEj?eLoz zf_+Ukb+75Q+8)nVua|fRbo!)W+hvQ?cWbsh1Un8d zfD}-yXRqy($W0`F=UL8mS)Ne3!}~oWbZo~n>BoE9orq$gbb@@|${(2E z?YK2o(Ln+*G9byDbPz>E#@q9n=xwY{Yf#U#Ld!82S9ij*Rbk!~imuq#{eIx4L?N>B zNzn$K+mSUEVh!NP+h`LKzFZIz6C2Nf8AYmL{>?nBWrp4Fg`ugYf)B4Nozh5QX?H_=>LlV3b;q)j9qG9t1JgiO# zk<%>*`pA+toyIt=6?QmHzAkl)&4bWN50}x~tdkd+Jr{I4g$x7mZa;6R11_We{_HC@ z8Hc0R-bUFGAh?R!0!?2HoPgo_#sN96oDNyY;?yWbJ48`SIKksMNh%#+W+z zap5KrG)>NUwIX$SF}xE>ZfA^`Cu5#Pw?S=0)lA$|1Uxtl;$Cq%t31qR4-XC7~Rx4eABQB27jD+t{zdY|1pKYHo^ zX5Ic^P`Yn&5e>V4;;}eo{rK03(A^VB2LqVu>rf+N84Dw6UHOoc!7T^^-lze*+ZHq( zwr@4osAd^?TW3gl)(?+Gk)!FK!=93ERG{TZ@BOD77L8}CqP5EH}E4LB{X=Vo}8 z#rE?GlS6!T2XJ5B2~ds-Fak9Fsg&#GX<~lfSjCnc)C%})(<<-xu zE^FwZ#SIdFomQh0fxHxRIE)!l50SV0+pc_k=2+fhLfAT?Ope~d^odv7g90$sL4+(I zPjepZpQ)g2vAb6mv)ib-*ERdxzW(LQ*Uw+Rf4E6Kyi6Rpr?abY2J|IbJl=bjZJ6q! zEU<#8@#>rf$t5-cE+$CLp>8jPbi@TNn!M-FG>b!j{aXPUb8)PnxdYT465A^Y?9R#0 zunXx1hWQpS+mQNB2hGm&sXtLO1WOrVzSff4gLkIHgKP)c?WxqiodiA{zFPVX<=>|b zF0()Rr^7+^4%5!4|LeJ#-SOj2l?NkYnBMu8p+tLpShMf#>(};|*YmgYH2_?m4~*@- zs^?mNNZY;Lm*nkgPQMv#LNiX}QS)-zVSN$&4ScFz>lUS78P$WKJLcMhlH#S}7m6}? zUQ7sgo@vV7v;c27yk^uEt+3t?MF7B~M(1`vDSb=e4lgfoO6u_>)d=a`(&dcH_u!qv z#b+~#5}n@t6pDg&6P6aByyNH&E$>h-FNiyT3U+^(IljF@mxW!Zd+#V|o=JaLuy5bL ze)|05?eoSL8PJN2@T)V2x6=UB2=oZ&c81aL6#a_aHG7bo@&TC^op$rh^99eV7lDKD%^eLWA@x0SpY9Ic!yi;;?Yem0wb zE>1H5zg-*aIpO9LV7d-I-5{RT6<~nvrFdX)*p2hv9-0;tEZp`$QB{G=^JACMu|)QB z7{v%uFAMfld%Z>Km5`mLZG$ttPC&(LukM}guj$_V7vu)_b==Q|h+qdaquP{ff^%2? z<8Y;QXENMlz+-ZDRtUs^whhP5k!}w5g@xEpQBTj-rbhQ9X;(2l2E%LRSW?K_~!Tc1l zq7GP;r*Q)j>aZR>(K>(`WTXj*89aEk#{|*n%-z_YsnuTgVablUNXLrXl>|b10PtR- z;>-a1^n=$jvKx*EH7Z}8ts&qr3dcJTdu&z+L{l5b;9Lo9ZzZ0CZXkJ9o=<|z={03M zx@D=}7_}W&bzqg*QK!kY{zl$^;X4PB<#*QXeZ`)eG2fTW-UN%lGjI6Z&jFJ}T!83s z<!ln<#9W^cM=etP6XcbGgZyjn%#QoDLE{rI7@^|u+&!1!!<_U4wWLH z*}wM;K6r20bsqIu5QEd}2_3`3=MjY>l=bO`NO!oLL0$-u&MEK$u*!#j@|lPwn@GLa zEBAbui&;Pkq17yjw-9Aw7eTm>+e=H^b58&iz#+8hDRy~f7eB2wJ~q^cmsz<_OP(nj zT#-1q4mgTaYl0KGpSjW9BWDM|p8)sl&A|k$=f;7qS-s({owAW@6V3+9>CF#MUH0jr zjeYRg?ehs}Jd;w;-dnnV`#v=BGHhg4lr?abu!Lf9_4Leag@aeZ{%?f!b8$1y=M8uJ zH%7;gI>^$I;r4B%C+Sl>cAZb}oD-lGAh?qkf3TC=G09$_!y2MVUyD>&u5aJgACz$- z8=Ow+B>)})5(@1Vg`3>hbnH}e+=D%Rq)lPgCThD3LhB| zATJq*w%Krp751Y&JyZOSm&X*xo%RdPvQ)B`)GzO7zO$wB8Di&T0}nv$+Q|3xu<9;< zvs`~Obl~N%jezTaI6)(S^8O?6raj_22M6kTes8_|Gj2zYL11LRqkS-}j+fIo<02Mo zuZ4g1*BgQfZ{sOP^-_z&7C-L{VQC=_Biedqg>in*T2!dSmgTp@`!BF4_ODz$)##aP zjVeWuDOywJEg{}G(Y!dxyE;7c+|R`Nvds^Ai8SQw!uM@|qpICYxFOKX3q_^c9`y7g zdUb2=&)4MGPoF;j`2){?x%iX-Ls+ql(~IItFZamamfR;;5~S1_GAKXz25Jg4??^}(_r#* z<{)gbGhk9!dv4Wmx1z};-Wl|;=r}y1DmA9!?Z}}`&rcBePI^IhIud4h-EArJ842Pn z8~gc_1C178)VmlAARpZE%lPyB)PDT^&Mi4iDe?g8x9!yu{jJ!CMN)xu7=#_z0*@(#6TDz{pJ1}ILuO&qpp9st^ZjCFok zuy5l-h22Zp{7{A|ILwj9``l`Fsj)}}d6=yBsa`VFy{C~7 z?d2juT7wCCiGuTBJ(D`TRJuJ8ID1*mfJ@pHjXVl=`Vhm%lPGqgl8tD?e|woMPCXI- z%~laGIm_~2SL@gH(}x`5@p{8zxT`xiP<+E%JcqOPJYhT#*`+`>t{$IUlDE8rB+l#Q zn;ZjLmdzelwGzicClP_@y@1|mGc6!Krzhed2}|L$xMO?lbq$;t`+{1%S30$1u5vjr z-8T2T4ll7t8vxJ2cEL;De{xCsqT`v*CrsWw7>=DJG954RlmoCTUYU1$E1DO)H3tIi z0kOQ3*SekJ>})w+#j>%CnES9?U;FQmv3PDC-eKH5KlffaG7p=caEP|Otlc~I>Sdn& zcJP`9#_&7T(Jb&0h=>=Mzw-!f2z*pgVih@uEVa~6 zKWl-qlbI~?+U=4`JUp3!0NnR>xbLlPx-DSJko6JtFf2{S*ydo(p_46IBLR1lQCb`U z&XaCh8Gk!9-iQ+LvrWa){qVqO3LgDS`7}+;uF|%4u6$W5u(t-*cNmXrqn%8FvLo{yWWw=M6kZJK5i!f*Qn4yhn6zM&Gx+9WcTbPFMTc>e*O$p{qw`C>iz?K9e-Nt#VF%appjL8C|lHM6S_c& z?{xe29z}V<6WZMr1iA_=(Y}68rLwaJVQS4*Sw+%0S|tsq*wS}_H+~jgP>VjQ2YB8~ z)_)DE(A9ub(sY-$f!R(kC3nStYzEh*@des{U$Ou9ivy=0U-sJd>_-gxYpSw?Y=*8N zT2_7crqDW2?HiJCI!MxR*VS)6mlUEN1gcUr^?SWRnc7$;o9Nk}gdM)T76+FK-BS&G z81Qh~a!SG2*&EF6JxS_KWb0CZ85lu>oqxURQkJBgu~sB=oH~>k8LZWnu{oxDLMK-D zCb?M67*#D2aDt<~k&A`lAk?9pWP~6Omo`D#_Jdz(N6=+fd)aEwS}7?%jWr+6(72W7 zsRBvV%v1eV=ed(U(v3LKca4w(NvAJm0Rl(X+Z&j6ecw>Gn1h!Nn$ZdyFv)R;D1Q;x zqk-4%^Z>NiC1{f%IbAQ9d}l-%7;+I!PrwnW>wp%fQzv=*K?jE}B&Bu1S{!>mRs&1t zV-A(F4*g4D(28m(gUch>oxzbkRKzDz6p1X0>hN2#SBy8w=i3Up`#N72D?L_AzqiNM zIyG{iWM-{8SeaDQ;c9Kb#ZLYx(SO-+ZyuAgxUAcu>Ui7821In2w%^L~;L-v=tga`U zK@@Kh8YC}xE@f4u0Vi-=T?>`v9KU|d9eD{igz9^Qj@h4dEUK{O;@ofo0N4`1COd%A zuulU1g*Hn@8B8jRDWcvf;peQa%?2VV52!F89_PSc_ z^V`$qcR8P`(jIl{Nu?X~$QmI>rvzO>4fO z1n)yG^{Z3S4A9mIdo_}Sj$kqp>*_UPe*lmU{sxcuAly7zQ_-UEplg|&RY zrkqR9zJV3RR>fHEtL~igpntK-c7O&$vn@M#Pv{i=mI(9;DB9Oh>|`Af>M45IV_v zXQi}-2N^WY^NNkilEt@jF=j6I_Of{a%1-t7Em|M0!)v>T2?hiJrhfy1)9mtsHmXXm z^UZZBFbDBV&e2*s1ZEa{Z5_fam(2xH1#xgjcbjfQp|51)tvZPc%4_xERrqpI=(~L# zkt3?lJ)o_)Do4nE7?oen!5Z2~r*gLQR> z1S4;|S9m~GuNKSd{36j6OOx3+Fv{vB0upF-5=U5-P5!*xdFk>uc}TyM3mQ5gaqxDw zckJ8d{aPZY1l~AXxcL-MEB3c(hG&}vt1xU zF8_q!sH|3wj_W~v0B_N1RQCpUr9G>I2D(9RV0kX@=TlR^8}w7_bav%*V?3tXhCaS| zp-x*90Uvy`-61H2u`gY=O7+T`+`WV0RaOEM=pC0K9w+$uaAJq$AT-UTTACH2w(phi zWdH8&6?Jn&uz&fh-ARK`1jAJxpMPTPv z_E_g)USlSLc5Y2aj%xo>v*1y;ST7hi#}h2pHGlC0@)1Xtm-K4M)p1>gPF=T& zD_InM6ZnWuoZ-GZR9GaZA)K4-=-%bC1&?Q8YF6vxpWoibuS}1kAWrE>!N~+d%(im2 zwREc;iNmLgwwvn=YjF)m5t^eE1HdmTA`NOJghP@wMhhKsrutMd_^xt<3O#FP%@Hf; ziP9JjHh(=XyG@EbJuz6x2d&=}#~$KvzMFSUgr}3d$9}Tit5ky8y60`x%1H6DZfuV3 zoR`O!Go1LA)e8F!;L*6lHmF@^MZ0N-q9&IT&M!?BZ=-(ueZ0(mJh398_#to991MQe zmay5WGRx|H)(7*_9*PtNw6m*<#Z>j4W0`D}k$<}JZk6P}wE|I}i3rlP#^Cwx1DJ8I z%P&Ro^@1Q7FFlO;Gy|xc@d0?Z;lNQ>fI(Nkr0&a>C=7UoH)qELt~M}FgP@lv^1-G5fQeug8#y2eJ2O4Xk+?js6Hw7z;?vL7OT zBzw+K4Ib;Z#Yq7EIVd$rg*T^JR3Dw+@)K_#QeH#yxCK4`2VC_vCEzs{A|JOE|2fq;qxz#p@>l zZ!gbvoxeVQ>MwBOvAMR(RSwGhDETJfo$FeYJS4!mM^Gph%s2#R9DT5d9eun1W!baWMs>N)a_pe-?-f>JGRuB@ZOC6dEC{ik zZpG;OTDb~1RUm)FW5Q6ufnE^Zc28{6`$}68Zm-E5Wm>_(0kL#?t!lqR)0-LYK@^oQ z+83bniy$LC0ah^7@1uPtM}L0)^otyMz|6cbCyoL7^q^8S%7GTO&q$bq4=+~D_0P-V z`RRR{D%~)poa~@cq1=L0Qdq5Y((R!Q;JK7phj!V?((hT8OQfSdQ{j(X-w$M)mPoW4 zZZ@p#>N-UFtE+DPKsSQ=w*!|Gt*#t0JrC*;EJWp(_tq&I)9c#8ap1e#&4Aq zHHr7G8&O$-NBJH*YJnR+u37)!==XU0_MhjyRvy)Sxeicvvo}CJ^1Ij)sZfi6?&92z zrq%|jJlfj`o!+wD);w&yF11CSd(8Qgc@irWOjk4NTCJ8uI+!Edd8$(m{IQd<1R|hx zd_NzJ=T?X&AMMnE*MA@EUUpZt$7NGXL|MO60W888Ax=eb2epVSsaC*o_A5DJz*299 z;;XGfgq?qS8t%5Aa>}6v2D+ZCJ9Q;2cBiL*ShpW!#GZ9s0h4U4%Zq9DyLV2ChiTrb zs*k$ZL>;gXT$VFxX`W0DdxLN2(UF#0`mHk{l#AmDc=9gGHh-H<*_UlQZ)=JrM>~0y z7zUFOEsOql@6;O*qia~>^zqAdtW;s-IGi;NWm9u!4OWs^!s!qzOU6Idowhg1j#kIn zNC~lj2Zpg)UAP4@*%*ZT$jmvDh>N+Lq&5`eD7keg6FEbv*0IoS?>LqcL2e zwq4mGm164+Y=2gXba!?wF1af`5c5*IYARGU>+DuWInl+5>LMB`y;wAcg3hG6*D8OBGoRPzngoT`Q9gdTlt>AMGThsgyOeBcdEbD2CsZm8HA1c(n`X5-TNJd#! zqA^=xsb0%FlXR*j4=}H!_Y7zOpS~BVp@lG6B4PyMlZUcGQjWmKXs85}WY&_?eV@Z2 zd)^kGKz}H%U%>>q#W#S`9iwUtj#qM3d zOt0|^f!g`+#DSgec(8i9K$vRE=wt6*F1l=%^nY*&v>UqTp|iX)c=fJfu1k!ZSw36- zWj!Y^L^CQ~)5183d)lEMb!j4OF!jVIvs#=u-nf?PMA>mGey2VMpchzikjk5v)|NsX zc_!ezEZ4tY+khXrCL|4basXJaTrH2w0E~2a4~>e}#>2{MAkS6eTGLS&!T9TVE0ooI}b$T=pa% zdi9+h>$Q-bn_(zBno}NHw@sZTlWv4Ay*1O5fYmj;*Rts(I>|+O0JU{_|71{$94bby z&LQX($lQhkKI~<+{`~D9AIHy)p@y!TR)2>0oA54eM7Gx3Cj5_+8^hkWSHl9$|^YuYN#bfPQkq2_0{N{o`S8w`m9s`cTUC z&X$?U+N`WvhPUyC{O@&Zv}CrOr_)DEr?hHs=V@dcHt+pNdJjB-pHSje~YJWqi zbU3HGID*>66l9*EIPU(kT%Z5^$QJv@*Jpn8?4r00hg67|^QgRcTSkcSG3n%KE5~Y& zBzxYPLLOk61n*fxwWe}!Lm`?Dyd_N^z!ty-+pV+~19lY$U%W$c(plS;MgVWX2SpZ% z=kEbb`L9#iO#b)a4DxL$i8HRcoqvtU{7q|N2VZhi-VLDd7|rD%1*cPkX=voBksiR` z)Oo2cafHbI@zmU*e%3FJx3 zO)05edrBcL)_d;u!frA4hqdV;7h{Va9Kf*OHnS$hlIKNe)B~a^4Bm_ywi2W@0e=!> z<8iBcTQ&-;&-~$^=pK_IyZLq0CmVRlm zbvSnKJ&%Q9vA&HP95_cJEzPLB$1i?Z=sNIy@a#7K*uy$+)pxEck%hm;U1b(Fwaa+u zp#nFA{5Xk~N1WssmVYW0Elq_+9&VOG5<7UaxQe z{P^epyx0N8@O0fBh{8KeZ)$C73-@so@Yy0ed%D8CkG`g!ltpfW?eqf2%ySJ0Ei7O|10Ji+^|}nwbK_Z)JaO{TRF% zP(%+7%6Zj1iNxkyG7I5kXM>yLd^o^i*1i?oZAu&8+Azm0t`hZO9@eD1B`1DC@D>8P z^=y0Qoe$Oj_Qr^|^ph%W^zmTln){*uAon0{w ztp*i$>T*)vm#I(5E1e>n_qmoI$)tLc>$I*78PB!4+np0_B=J~86K%OfC9Rh1e%sd# zFh9Z3^7F_LN^Cu?*8O6bdmaxy6ueV|*xr`5q4`RR3x5MISShF?Rp*wPBU+HxrtQty z%VyL3QL@f;dpjW%M5D;bu_J6%OhWyIAuorvl#2 zlZ-vDYKcw<91HLmKmhgzKGQ?!In=k`>sue+e!;d69lDe!v_zR5>LcSAMC{$u0j9u9 zEO7z%=6;n!fKQI+tXkM8j>jBi3a@1d-b!5DRoTv^y`yv}@O<6w66ow{tWG_`CAPjA zCx0Hg3l_jM%i=GCPV9VxPK>#8!hoaC zkz{Zk0yo{{4@sWh_4~GIZ$fw(=L8pwA!&YEu<>?}x4&LwsLNAFSY8TDo0fig9xCW| ze%r09nC0}9E4?$)?xJ`gcC{ciAZxQ({eOc1yG422rl2sthofj4)MjPuaJ&e}wMws3 zdEQ-_a7E;mu6x|BK`!T|6v46e^YYdZveoQa2dR

xo)uey%(YYPpi>se2nb0=#% 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

mF*s}JYMz0fyusv$jwq0pSZC@68z*Y0PU*+?k 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 L!lsYNY1qw-*ks3L7Dj%<= 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 z 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 w|e{RWsd%OPq7uUe^>7qBCf7<%$ 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 ${P}.gh.tar.gz " - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + 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-)" diff --git a/dev-python/boto3/boto3-1.26.48.ebuild b/dev-python/boto3/boto3-1.26.48.ebuild deleted file mode 100644 index 9523f65d5fb9..000000000000 --- a/dev-python/boto3/boto3-1.26.48.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..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/boto3/archive/${PV}.tar.gz - -> ${P}.gh.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.6.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.26.49.ebuild b/dev-python/boto3/boto3-1.26.49.ebuild deleted file mode 100644 index 9523f65d5fb9..000000000000 --- a/dev-python/boto3/boto3-1.26.49.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..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/boto3/archive/${PV}.tar.gz - -> ${P}.gh.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.6.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.26.51.ebuild b/dev-python/boto3/boto3-1.26.51.ebuild deleted file mode 100644 index 9523f65d5fb9..000000000000 --- a/dev-python/boto3/boto3-1.26.51.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..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/boto3/archive/${PV}.tar.gz - -> ${P}.gh.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.6.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.26.46.ebuild b/dev-python/boto3/boto3-1.26.53.ebuild similarity index 100% rename from dev-python/boto3/boto3-1.26.46.ebuild rename to dev-python/boto3/boto3-1.26.53.ebuild diff --git a/dev-python/boto3/boto3-1.26.47.ebuild b/dev-python/boto3/boto3-1.26.54.ebuild similarity index 100% rename from dev-python/boto3/boto3-1.26.47.ebuild rename to dev-python/boto3/boto3-1.26.54.ebuild diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 86b7ae8115ca..66109b9f45cc 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,10 +1,5 @@ -DIST botocore-1.29.37.gh.tar.gz 11077206 BLAKE2B 59c877edba074d4d5858dbf0a4026c0884cc4fce5bc2c9a7d933cfbff8317825663955205ebc754f8a4713b817b7d775fe208d6946f788a1943989949da58a04 SHA512 e79447fe66a506326c5f6396a32b5f4f6560038c57ab03457c36c838f52c1e48a94cba7624350a738eb937d0f3954984b77fd97ffb4becfa72cc4c61005efd40 -DIST botocore-1.29.41.gh.tar.gz 11082628 BLAKE2B a42a66299715159e82bb7bd9ceb5d1d60e88bfe2f59f66231605c909b03110ec18e6f946690c5b33e662fc92719e45fa4cf64ac31176d809908f3574fece5d49 SHA512 b3a5409f3d868c93fd038687d8c864be3c9cacbf4740ba0dd745358cadcce9aa8d76616d7f93316ac14f5f94f18ed42505ec108e2557b234b26c01ca0f3fc22c DIST botocore-1.29.45.gh.tar.gz 11090136 BLAKE2B 4c5cbd6e80a061793276b40124124c6c8e8c0d9f5bfbe4d5089d755b7af8399635107ed94da6602b2d0788159c1d883b7821db989fe47ad02bcf8bbaa7784b08 SHA512 dfbbc2b30449fa7526794489d3f0c3951e81ddbf53d7915d4492697398febd3b4b918604054a85c950c26a2423e969042de395b8b513688dcf8ad3fe305df4f7 -DIST botocore-1.29.46.gh.tar.gz 11096104 BLAKE2B 540840e08fb7d8a9a8a220108e624600dd28d494937e0439f4d7ad93e9f2c4f09566e69a95cd5806a0576b458256b1293b0764461fa7c27d0e39074a3591b0d3 SHA512 b7ea07081464c3799fadd736371229ca6dfab8b05f8941daa681905ef135e4c0273f30eb2f19b64fbe85b6913886664f83dff0484413b3018ab6f508b0d51f05 -DIST botocore-1.29.47.gh.tar.gz 11097124 BLAKE2B 3ec2fbc1e518854c6e423d8528a52b25d2bec401e38d65cc9e551e46510d4fc8142eafc44f911e02578860265c13303f4e565eaab6963845e291f5270a832528 SHA512 562954e6c9cf45ba8f7fda13d7acfed0e466126fb45b8e8c577ce17b5b97381df264d6dca0381d55f7e15021035b3e8f318e977469fae9d846d2adb81c675b22 -DIST botocore-1.29.48.gh.tar.gz 11097130 BLAKE2B 45a6a45e67d7ef0eeb42f79324b5fd806ba29e7be4a4c4fa2c128323f303834ffd0c006358c5a8b194b23bcae034149690cd01c481d9228c0ea897e07f347dea SHA512 5c7a711b20a69e9634b9ee17efc83eede2d9b0eef95a157aa0f6b2eb55edff8c87a3f377aaadcc45afe1fc152baefef862309bc973cae51c9c9bb4aeb9d83427 -DIST botocore-1.29.49.gh.tar.gz 11115714 BLAKE2B a1273a6d97de6c14938883aa107f81d2a0c3908f37d6c1921dc5dcdc88d06e0182c1019385f5ecf07ee65d8e14da86a31c6c1f2b0eeb744f6c07c9bccb48efa1 SHA512 c43470903416ad8503d00615b55e39de1b39fa57746e8368b4ec8945e5a0d3c24da72c76aa3a39a5b0a43352424b39a7edbc745d681cf5d34b15e57347a10811 DIST botocore-1.29.50.gh.tar.gz 11116392 BLAKE2B a9d12740ea927b6331b8593b9d7ae2af51feb4df740f8e9e260372d601791aebd699f569d6a3d6041f9c8ecb852a2493f872148aca5120a01c5773148e42a960 SHA512 3661a3b3a5bba8be0d14d24ec85d50fea0d2001721871be84c13396a8f7244797e24b6b1de46e8b9d903c76312f939b122c206ec4f8dcac0b76e8d77b59198cf -DIST botocore-1.29.51.gh.tar.gz 11118145 BLAKE2B 6dc873c4a156c4ff920b5896b5f5550286aeedf7c99ff54b52a9fa30dfe089e141072eb9e55777a4c8a89ca77f9c9fcce27c0312f8ea256a08860f18fb0c6f91 SHA512 77f940a70a6421a21f5a6b75932be18ff76e8283d922f94d9dcd308592708b597c998004ec34be05defaa57da1a73c4d866c87baf1861415b75124918fc8caa2 DIST botocore-1.29.52.gh.tar.gz 11118743 BLAKE2B b0e87bd7387154d7502f9e1f7d16842db18d3bdea831ffe178f8a2642a973643b2a6ab36260ca8bd1800144f3e7c1473fc0912b1e439df20703c2ee128233f15 SHA512 c7acf1bee61b76ccf74a6d85657911d76c41d7bbb48eac2a22ca0fc5f6efbe196b833c76659094acccde332e15cdec7e291a34ee0df7d7683cabc6f591634af0 +DIST botocore-1.29.53.gh.tar.gz 11124794 BLAKE2B 0d5fd0a4e9ffb0d077cf740df604b1f6536e58e18079e4051da16cb07f2c383e2e19c9aada45cc13b347f696ee5cc89073a8bc2b38aadfff4693c933afcf7941 SHA512 ad3003bddb51ec6099799fe87ccc37392815dbdb83ee9fb772ea90ce779f066f593e1e9450f67f0a4aa487c97f98f47f361e1a9368e8e933f302fad026bcbde4 +DIST botocore-1.29.54.gh.tar.gz 11127081 BLAKE2B 7c2d11d968ca6a4d3b23b12c44cb8f050ac1848f75280c44bbb2f3567860204ed8615bd1596e02b8d0222f4d54c22a8559114365ec6a69e4a01a166a821d8c8a SHA512 4ba58c9b881ff95149ba1a5805453885208cdb68f197cc9a6c13cc9ca075e988ae33e4809f2970d9c48fa426e26c06d83686b8bbf4ff69d4a7cfe26ef3f903bf diff --git a/dev-python/botocore/botocore-1.29.37.ebuild b/dev-python/botocore/botocore-1.29.37.ebuild deleted file mode 100644 index 5afa7a9459c5..000000000000 --- a/dev-python/botocore/botocore-1.29.37.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..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=" - https://github.com/boto/botocore/archive/${PV}.tar.gz - -> ${P}.gh.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}] - ) -" - -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 - # fails on unrelated warnings - tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME - tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME - # TODO - tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider - ) - - epytest tests/{functional,unit} -n "$(makeopts_jobs)" -} diff --git a/dev-python/botocore/botocore-1.29.41.ebuild b/dev-python/botocore/botocore-1.29.41.ebuild deleted file mode 100644 index 36f6e1eb862b..000000000000 --- a/dev-python/botocore/botocore-1.29.41.ebuild +++ /dev/null @@ -1,74 +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_{10..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=" - https://github.com/boto/botocore/archive/${PV}.tar.gz - -> ${P}.gh.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}] - ) -" - -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 - # fails on unrelated warnings - tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME - tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME - # TODO - tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider - ) - - epytest tests/{functional,unit} -n "$(makeopts_jobs)" -} diff --git a/dev-python/botocore/botocore-1.29.45.ebuild b/dev-python/botocore/botocore-1.29.45.ebuild index 0f4daaa48e81..5afa7a9459c5 100644 --- a/dev-python/botocore/botocore-1.29.45.ebuild +++ b/dev-python/botocore/botocore-1.29.45.ebuild @@ -24,7 +24,7 @@ else https://github.com/boto/botocore/archive/${PV}.tar.gz -> ${P}.gh.tar.gz " - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" fi RDEPEND=" diff --git a/dev-python/botocore/botocore-1.29.48.ebuild b/dev-python/botocore/botocore-1.29.48.ebuild deleted file mode 100644 index 0f4daaa48e81..000000000000 --- a/dev-python/botocore/botocore-1.29.48.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..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=" - https://github.com/boto/botocore/archive/${PV}.tar.gz - -> ${P}.gh.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}] - ) -" - -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 - # fails on unrelated warnings - tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME - tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME - # TODO - tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider - ) - - epytest tests/{functional,unit} -n "$(makeopts_jobs)" -} diff --git a/dev-python/botocore/botocore-1.29.49.ebuild b/dev-python/botocore/botocore-1.29.49.ebuild deleted file mode 100644 index 0f4daaa48e81..000000000000 --- a/dev-python/botocore/botocore-1.29.49.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..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=" - https://github.com/boto/botocore/archive/${PV}.tar.gz - -> ${P}.gh.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}] - ) -" - -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 - # fails on unrelated warnings - tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME - tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME - # TODO - tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider - ) - - epytest tests/{functional,unit} -n "$(makeopts_jobs)" -} diff --git a/dev-python/botocore/botocore-1.29.51.ebuild b/dev-python/botocore/botocore-1.29.51.ebuild deleted file mode 100644 index 0f4daaa48e81..000000000000 --- a/dev-python/botocore/botocore-1.29.51.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..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=" - https://github.com/boto/botocore/archive/${PV}.tar.gz - -> ${P}.gh.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}] - ) -" - -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 - # fails on unrelated warnings - tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME - tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME - # TODO - tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider - ) - - epytest tests/{functional,unit} -n "$(makeopts_jobs)" -} diff --git a/dev-python/botocore/botocore-1.29.46.ebuild b/dev-python/botocore/botocore-1.29.53.ebuild similarity index 100% rename from dev-python/botocore/botocore-1.29.46.ebuild rename to dev-python/botocore/botocore-1.29.53.ebuild diff --git a/dev-python/botocore/botocore-1.29.47.ebuild b/dev-python/botocore/botocore-1.29.54.ebuild similarity index 100% rename from dev-python/botocore/botocore-1.29.47.ebuild rename to dev-python/botocore/botocore-1.29.54.ebuild diff --git a/dev-python/bottleneck/Manifest b/dev-python/bottleneck/Manifest index 354f8498053b..315fda104cfa 100644 --- a/dev-python/bottleneck/Manifest +++ b/dev-python/bottleneck/Manifest @@ -1 +1,2 @@ DIST bottleneck-1.3.5.gh.tar.gz 118989 BLAKE2B 5b9338a77cb3f0253348f45e641dca9fce11b50fb632e697272203870dd604730c08f1adc94ebf9c6c21f551e3f06b5492bcb036d6f40eaec8853d08ca298873 SHA512 9a0f224337fd9d5c741a1e469197be26923eaffb143eddfe0969128ddc233c799da6a5f2ba4ef22f6267cf93e7f748c140fbb16f57149ad327c47fe87ffc3346 +DIST bottleneck-1.3.6.gh.tar.gz 119180 BLAKE2B 8ba4ccb260731b1583eb62249fa0bdf8d25b96c978f5ff91003aaf965b0f5f5d000fb2a049f70e86266ebeb6e748cadd8e7d0ccafad1ed1a50f6aba18452c97a SHA512 0c0af2ee5ca77f86f855800748a4ce4c0fe85f9da445aeeaaffabdcdc0e2c47b18c5590b208cb8aed52d4ec4a1aa9c023588d11d1c5aa581e2c00d3d4c1ba73c diff --git a/dev-python/bottleneck/bottleneck-1.3.6.ebuild b/dev-python/bottleneck/bottleneck-1.3.6.ebuild new file mode 100644 index 000000000000..e256737dfd03 --- /dev/null +++ b/dev-python/bottleneck/bottleneck-1.3.6.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Fast NumPy array functions written in C" +HOMEPAGE=" + https://github.com/pydata/bottleneck/ + https://pypi.org/project/Bottleneck/ +" +SRC_URI=" + https://github.com/pydata/bottleneck/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/numpy-1.9.1[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} +" + +distutils_enable_tests pytest + +src_prepare() { + # don't overwrites user's optimization level + sed -e '/extra_compile_args=\["-O2"\]/d' -i setup.py || die + + distutils-r1_src_prepare +} + +python_test() { + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + epytest +} diff --git a/dev-python/caldav/caldav-1.0.1-r1.ebuild b/dev-python/caldav/caldav-1.0.1-r1.ebuild index 295a2c82945a..8277363660c9 100644 --- a/dev-python/caldav/caldav-1.0.1-r1.ebuild +++ b/dev-python/caldav/caldav-1.0.1-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="|| ( GPL-3 Apache-2.0 )" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" RDEPEND=" dev-python/lxml[${PYTHON_USEDEP}] diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index 6eff7541a046..cb06bf6456a0 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -1,6 +1,3 @@ -DIST cfn-lint-0.72.2.gh.tar.gz 3114298 BLAKE2B 5a426a046d1a0ffb773f9b34c544ccf9f55467de156f3bc0c3324c9877a1f101da69130c39a0d0144d57557c75e9bbcecc41bb1823fe41c00f14874c516c0033 SHA512 2248e2854410ba889180dd20df1f8c1ec70150b8433a7b4d564c6d9a9c7ceaedc81bf051eeaf1906878e57dc395c5e4c08623574cb9f4dced9ea0a8fbe73325d -DIST cfn-lint-0.72.4.gh.tar.gz 3199849 BLAKE2B b0c81be6e2f21ffbc7ee4ebbfc4994d1b413516dc3a47d11f554278b33ead1d3c3c055b541e25a7401fa911c16998cf3c3c85863d2e0f295c1d3df86b78f8847 SHA512 994f418519e72e1814f2ee38e3e5a42f7e2dc1556cda5cb5632b0e57daadbad57425e14d1eff67ba39f0ca1dd22df22f43277f1b1b3d6b66679cc3526fbeedd0 -DIST cfn-lint-0.72.5.gh.tar.gz 3220306 BLAKE2B 381b069e4d35d9af8fa7bab9765f3b249dc6eb114f3965e7b86fecdb2a30abd1fd4bf0c4efdc78490a9c672f6bb30093a05cf162a6f41a872d7ee93d22167aa5 SHA512 f7628894558bb3718edf6ac9f1ea27af913146d060749521900e6bd8122ddda09552dbc1a0a0f4a7c58736b7dd95a0ea8e408b798be7a06e88724e7e7d0cbed2 DIST cfn-lint-0.72.6.gh.tar.gz 3240330 BLAKE2B f7673efbf6ce88e618e6fb1ff6e21cbb66cef2a1d9922ed90eb3556eff4f38827fce4efa799913168d60dc91929478a82644b7dcee25515172bb86ff74e33f0f SHA512 1db7bd50762c646be2f4bf3e74af8039cd593ccd9c10e68f43d3bc2e435ceb0dbbb70ac5a7cfd8408b7bc0eca2033d78d1fe3f65d0af89917684f7d44c52420b DIST cfn-lint-0.72.7.gh.tar.gz 3237460 BLAKE2B 9300703c15dea1cfa804663ad5804cc8d8103cac5c5b19cbda2ed8d2ab721037bd55295bf2e9edbc4d73e19add5de1104fb4c34bd02bf3d6529425666fde6489 SHA512 326bee0c9fa22b76f051109fc1cfa4dee6fa4472a9b598d2f3117c345a07c89c46024d5ada4abd77ff356ac697d034389e1dd131d2ee9e5a270c897b054bb474 DIST cfn-lint-0.72.8.gh.tar.gz 3239410 BLAKE2B 3f9af91e9effa863fd780f3be78575e66fb9ce547f14e1ed62a380d1bd470181043a2a6c585aff6673cf24f583dc2b7b48bf262ab68e38b3808fd1a7d2a33d04 SHA512 a2242139c96899c13b753a14ab91dcf96c89e890b86534b08aca2ee221006bd9951dc1fc4c76439c19dfd17fafabce8e8910f0b6ad20b064e0feec2792905faa diff --git a/dev-python/cfn-lint/cfn-lint-0.72.2.ebuild b/dev-python/cfn-lint/cfn-lint-0.72.2.ebuild deleted file mode 100644 index 06f14d0cbe77..000000000000 --- a/dev-python/cfn-lint/cfn-lint-0.72.2.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -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}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" - -RDEPEND=" - >=dev-python/aws-sam-translator-1.55.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/cfn-lint/cfn-lint-0.72.4.ebuild b/dev-python/cfn-lint/cfn-lint-0.72.4.ebuild deleted file mode 100644 index d2f168651a4a..000000000000 --- a/dev-python/cfn-lint/cfn-lint-0.72.4.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -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}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/aws-sam-translator-1.55.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/cfn-lint/cfn-lint-0.72.5-r1.ebuild b/dev-python/cfn-lint/cfn-lint-0.72.5-r1.ebuild deleted file mode 100644 index 917b8b87c0f1..000000000000 --- a/dev-python/cfn-lint/cfn-lint-0.72.5-r1.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_{10..11} ) - -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}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/aws-sam-translator-1.55.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/cfn-lint/cfn-lint-0.72.6.ebuild b/dev-python/cfn-lint/cfn-lint-0.72.6.ebuild index d2f168651a4a..06f14d0cbe77 100644 --- a/dev-python/cfn-lint/cfn-lint-0.72.6.ebuild +++ b/dev-python/cfn-lint/cfn-lint-0.72.6.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" RDEPEND=" >=dev-python/aws-sam-translator-1.55.0[${PYTHON_USEDEP}] diff --git a/dev-python/cloudpickle/Manifest b/dev-python/cloudpickle/Manifest index 769288d29cec..f2376179a742 100644 --- a/dev-python/cloudpickle/Manifest +++ b/dev-python/cloudpickle/Manifest @@ -1 +1,2 @@ DIST cloudpickle-2.2.0.tar.gz 59630 BLAKE2B f1a7b1c8fca6978701354fd1c72273de3591e7ada08ebee04cbaf59d6b20ef4503342a52a521c9c4d86e023694df3e87b7f8f19170fd8e6c2adef2f0526dfdc8 SHA512 c3f7860bb6cb3ff2acb5657fad96dcc9e26870b8728333e0099086e27907009cff95069581df42e7cff6b05929d91341bb87c307bf6aa23bd54e6fe7d66ef657 +DIST cloudpickle-2.2.1.tar.gz 60800 BLAKE2B a89fb7b53665ddb328235d00f6b7a311815d740eedfef65552c6b782bc8339ed96bcca98eb28ff1dd6205270a44c90de22acd47df9304c11644bbf0956ff3e25 SHA512 a0174a382d531180704a90a4da4f83e1d1c90ebf4ad181778bed073763bf43104b7049ced12abc360948343d105a4390cb514585a1b493217a53a5b2c45cfde6 diff --git a/dev-python/cloudpickle/cloudpickle-2.2.1.ebuild b/dev-python/cloudpickle/cloudpickle-2.2.1.ebuild new file mode 100644 index 000000000000..09d4e4f83e85 --- /dev/null +++ b/dev-python/cloudpickle/cloudpickle-2.2.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..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/colour/colour-0.1.5.ebuild b/dev-python/colour/colour-0.1.5.ebuild index 60dfae5ee96d..01e2c47b68f5 100644 --- a/dev-python/colour/colour-0.1.5.ebuild +++ b/dev-python/colour/colour-0.1.5.ebuild @@ -11,7 +11,7 @@ inherit distutils-r1 DESCRIPTION="Python color representations manipulation library" HOMEPAGE="https://github.com/vaab/colour/" SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" LICENSE="GPL-3+" SLOT="0" diff --git a/dev-python/daemonize/daemonize-2.5.0-r1.ebuild b/dev-python/daemonize/daemonize-2.5.0-r1.ebuild index e814727fabbc..9ea2fed9c429 100644 --- a/dev-python/daemonize/daemonize-2.5.0-r1.ebuild +++ b/dev-python/daemonize/daemonize-2.5.0-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv ~x86" python_test() { "${EPYTHON}" tests/test.py -v || die "Tests failed with ${EPYTHON}" diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest index 15c2d6764983..5d6f59e65dd1 100644 --- a/dev-python/dulwich/Manifest +++ b/dev-python/dulwich/Manifest @@ -1,4 +1,3 @@ -DIST dulwich-0.20.46.tar.gz 426530 BLAKE2B 702564597a0367f454a396e4917d4fcd8b963d1847ddef688dccc7d7501f0073ae9a0ab422f31b8b0648210dafa953744ccf496b41fc75c7bea5090d75bf142c SHA512 4cc86afe90139d813d11ac2a8b96e84ca60ea28baab83a2af8da9a7cef2f3cdac647af858f5fc3806ae741a0b4fcf592d94f228adf8ab7b5b600be41f6acc356 DIST dulwich-0.20.50.tar.gz 430389 BLAKE2B 1ea86fe00fa560311bdcff8c51904982a506fa670efb503f9103c5fb25036a792a87583fdf6435a6a6ec7bd6aaa2277c621359e1d99f55450c247fdc4be74e51 SHA512 506cc76f7deb8247b910fa4971e28eeda6ddd34703ac3c7a2f3b6525e6a9229bbec527b1965bebf7aa3da17b5adbd146916f247acacf9caf86d2494e60cc8626 DIST dulwich-0.21.0.tar.gz 436570 BLAKE2B d63185fe6e900823f5b295454a41be4f8508aa4c1757599186a0daab6f9b44e0036485d16d9f3dd34e3d1d191987cb0191254cee844caadadf9e43d0a2de0645 SHA512 ff437cb8381d91183d2843397afed5c1b04db000a093d61b6cdb1d76821104260e9d8572a05cf10c8959b88b99ec8fbcd3ff3a3ae2f860ab6201773de32635b5 DIST dulwich-0.21.1.tar.gz 436958 BLAKE2B b821eb8a195496066017c0f9c9076ed25e1bfb894cead5175143a8944a16b8a82ca54d9a65d1aea23d7a039ce63343c608e2694f756b65b49e345d0ff49293f4 SHA512 bef3725b6101d0b8f115df432ca41a5f7b05fc5d84aa87f99f5815c670775ab74264a88768fbbe41bb89ff4cc6618b5a8a01ad2dae33f121ead424b5ed977f82 diff --git a/dev-python/dulwich/dulwich-0.20.46.ebuild b/dev-python/dulwich/dulwich-0.20.46.ebuild deleted file mode 100644 index fb6cc609f083..000000000000 --- a/dev-python/dulwich/dulwich-0.20.46.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 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 - -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} - 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/dulwich/dulwich-0.20.50.ebuild b/dev-python/dulwich/dulwich-0.20.50.ebuild index dbb70d137d80..d774e8bcb728 100644 --- a/dev-python/dulwich/dulwich-0.20.50.ebuild +++ b/dev-python/dulwich/dulwich-0.20.50.ebuild @@ -17,7 +17,7 @@ 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" +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 )" diff --git a/dev-python/ensurepip-setuptools/Manifest b/dev-python/ensurepip-setuptools/Manifest index 442c09cd74f9..4b3f9bd1dfe8 100644 --- a/dev-python/ensurepip-setuptools/Manifest +++ b/dev-python/ensurepip-setuptools/Manifest @@ -1,2 +1,3 @@ DIST setuptools-65.6.3-py3-none-any.whl 1233963 BLAKE2B 2bad02cc00293c9b6615cdcee9f2da4d66f83c494904c0467054ec15cb5650a7b72caaa52bb8925aea84eb6becd52107ba10763c2b241216d91072a1319f5d24 SHA512 6a9bf2230840ab90b228b433552e8813a176a9ad5f6dc74b20da412fe96c4a7f1df6095aac8dc2f25bd2393aae731927875eb9e7bc05203907539fb4a3b5c8fb DIST setuptools-66.0.0-py3-none-any.whl 1259316 BLAKE2B ef08be5897d35d63d5b4bea2fb7401c59b1be8ff09a2cc410a97074402228e41bf573820712d76f955fb4a117036bbfd6adc7ff78e33406f5f1a5ebb745eb0a3 SHA512 76efcc28173443d5a000cd0d1ff33e24a423786c32be824cc11cbf137ef755f41416317e326edb56f90aca157ebf49a42e20f8f2445feb7a043c36d4aa537bb4 +DIST setuptools-66.1.1-py3-none-any.whl 1260206 BLAKE2B e5edfb4f26347601b73d01630029cb763a0ea34e76451393fdefd84d970588713ece61b9fdcbfc56709c3d0c48880406fe77e0bdddaa8122352b5f94e850212f SHA512 a2c2852680e3d39660d71dd607449d79ba7ee73bb3d60ccd5f36c84094fc2f8fc946265ec78769537320a06d249ef4089a403a4a7929e3c062b4522f271ccf8f diff --git a/dev-python/ensurepip-setuptools/ensurepip-setuptools-66.1.1.ebuild b/dev-python/ensurepip-setuptools/ensurepip-setuptools-66.1.1.ebuild new file mode 100644 index 000000000000..22682736bd2f --- /dev/null +++ b/dev-python/ensurepip-setuptools/ensurepip-setuptools-66.1.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=${PN#ensurepip-} +WHL=${MY_PN}-${PV}-py3-none-any.whl + +DESCRIPTION="Shared setuptools wheel for ensurepip Python module" +HOMEPAGE="https://pypi.org/project/setuptools/" +SRC_URI=" + https://files.pythonhosted.org/packages/py3/${MY_PN::1}/${MY_PN}/${WHL} +" +S=${DISTDIR} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + ! pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "jaraco.context" + version = "${PV}" + description = "Context managers by jaraco" + EOF +} + +python_install() { + distutils-r1_python_install + # rename to workaround a bug in pkg_resources + # https://bugs.gentoo.org/834522 + mv "${D}$(python_get_sitedir)"/jaraco{_,.}context-${PV}.dist-info || die +} diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest index 5b83fa420619..a6c040323cd6 100644 --- a/dev-python/keyring/Manifest +++ b/dev-python/keyring/Manifest @@ -1,2 +1 @@ -DIST keyring-23.11.0.gh.tar.gz 47229 BLAKE2B cb5f4a771bc94db058d5783e6bcfc84a29359d8445f55a38b125fe5e751a7e13ce54533fcdf7ab47b50f5fb37a20858c4113ad7ec683b2123f136a7059763bff SHA512 8f200455229ef944729bab557845b2e4220fdd5146d3610105c907fe14ae4358ce85fab0c63c2a0598968871fc01e8b564c8e4d436930f3d39f11e93ae0b209c DIST keyring-23.13.1.gh.tar.gz 49199 BLAKE2B 46ac7cb3237c7e0a061e9c4c30dba02d9a9c92d377f3db1b79b1c9bc4c5b8b866ffbda8354bbe5848a9db4c6834aec1c0b36f75d5c540ccc29ab71bd6adf30f4 SHA512 b0fc17157536178bba3a8f27f152a1cba497bc9ba2fc73d29ac9d8e61a2be51bdb0dea100eef9ab59979a9b0f8c8d15ca222e5fdc2c7d06d202955b18f21bf24 diff --git a/dev-python/keyring/keyring-23.11.0.ebuild b/dev-python/keyring/keyring-23.11.0.ebuild deleted file mode 100644 index 3e37de527732..000000000000 --- a/dev-python/keyring/keyring-23.11.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -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/keyring/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -SLOT="0" -LICENSE="PSF-2" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -RDEPEND=" - >=dev-python/secretstorage-3.2[${PYTHON_USEDEP}] - dev-python/jaraco-classes[${PYTHON_USEDEP}] - >=dev-python/jeepney-0.4.2[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/importlib_metadata-4.11.4[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10 3.11) -" -BDEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -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 -) diff --git a/dev-python/keyring/keyring-23.13.1.ebuild b/dev-python/keyring/keyring-23.13.1.ebuild index 9cd15ca17a20..91658714537e 100644 --- a/dev-python/keyring/keyring-23.13.1.ebuild +++ b/dev-python/keyring/keyring-23.13.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" SLOT="0" LICENSE="PSF-2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" RDEPEND=" >=dev-python/secretstorage-3.2[${PYTHON_USEDEP}] diff --git a/dev-python/libsass-python/libsass-python-0.22.0-r1.ebuild b/dev-python/libsass-python/libsass-python-0.22.0-r1.ebuild index 0a8dc4e6e9fc..5a1915aeb7d6 100644 --- a/dev-python/libsass-python/libsass-python-0.22.0-r1.ebuild +++ b/dev-python/libsass-python/libsass-python-0.22.0-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" DEPEND=" >=dev-libs/libsass-3.6.5 diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest index 5824685219c3..09841391df3b 100644 --- a/dev-python/libtmux/Manifest +++ b/dev-python/libtmux/Manifest @@ -1,4 +1,3 @@ DIST libtmux-0.15.10.gh.tar.gz 240378 BLAKE2B 81841a25b01bb26d2c612a14cd4518c48b12162d4aafa280fe0d6de269d149bddaffe72f4ce2c735e41b00cd2bfec19773d7cd3b9fd927c892f11f0cdf8e8a88 SHA512 8ee870c94bd3e3a9fffc19854f978d4faad747ea395e53c3576adc9cc2dcdd3cbdedeeb589a2dc11b0ac836931ffbdcea06a4a850b2ead163235dda2334defb5 -DIST libtmux-0.15.9.gh.tar.gz 239611 BLAKE2B 7a171c827fde0ddf3fa0191c00d4e22e5027d925781f7231497c09a038f16d3408ba894d4f8d71470a0d8dbb8f1fc387971d3c8ec94d9f03a3f0af0e2ac0c7c7 SHA512 e7599dece70188cd210de7a1e554d86ba12b8479757dd03903cf3e0608e8e9cf3d181e4c0afc7432d6977dece931707120399690932099ed7d07d847ac76655c DIST libtmux-0.18.3.gh.tar.gz 261540 BLAKE2B be98707101d7481b6787694795eb05dbe1070a0eed0b7408af1714be01f4870c51223559d1edc3a3fb7b60e02496a413e92c0734031223bca9d521604cb6e65e SHA512 67173c4f2f45f1236e7a1a5ce0895c53bfd6316aa7017382f97b87f84cbc6a23a6ef0f2574a276b7b064da9e4982804fb2004d31ddb1237f97ca835fafdf9ccb DIST libtmux-0.19.1.gh.tar.gz 262280 BLAKE2B 9d1a2c74b49011e66df6ed2012096b0df6c6731e258078f8ce2b4fef38d21513488b195e3fdb722478ae5f829ba77bd09c152569d73cab83bfa6e4a360346b39 SHA512 b9f3b29de7c8ca86e8495843aa04e2dedfaea749bd57095a9d7a2f638111de7474500c3dbd892f0c580c613c796fece8da47d6c099b8b78056fbd242451eb129 diff --git a/dev-python/libtmux/libtmux-0.15.10.ebuild b/dev-python/libtmux/libtmux-0.15.10.ebuild index 499498389f30..c3ba25a16ac9 100644 --- a/dev-python/libtmux/libtmux-0.15.10.ebuild +++ b/dev-python/libtmux/libtmux-0.15.10.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" RDEPEND=" >=app-misc/tmux-3.0a diff --git a/dev-python/libtmux/libtmux-0.15.9.ebuild b/dev-python/libtmux/libtmux-0.15.9.ebuild deleted file mode 100644 index c3ba25a16ac9..000000000000 --- a/dev-python/libtmux/libtmux-0.15.9.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Python API for tmux" -HOMEPAGE=" - https://libtmux.git-pull.com/ - https://github.com/tmux-python/libtmux/ - https://pypi.org/project/libtmux/ -" -SRC_URI=" - https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" - -RDEPEND=" - >=app-misc/tmux-3.0a -" -BDEPEND=" - test? ( - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/twine[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - libtmux/pane.py::libtmux.pane.Pane.send_keys -) - -python_prepare_all() { - local issues="https://github.com/tmux-python/libtmux/issues/" - sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" CHANGES || die - rm requirements/doc.txt || die - - # increase timeouts for tests - sed -e 's/0.01/0.1/' -i tests/test_test.py || die - - sed -e '/addopts/s:--doctest-docutils-modules::' \ - -e '/README\.md/d' \ - -i setup.cfg || die - - distutils-r1_python_prepare_all -} diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest index 90681861b3dc..f67b6b54eb23 100644 --- a/dev-python/mkdocs-material/Manifest +++ b/dev-python/mkdocs-material/Manifest @@ -4,3 +4,4 @@ DIST mkdocs-material-9.0.2.gh.tar.gz 10585323 BLAKE2B 2dec935eddcd3865709f9d571a DIST mkdocs-material-9.0.3.gh.tar.gz 10587701 BLAKE2B 35fce28b42346cc2ce208cd3ea5d89437a65b0ebbb8bde2eaae278b5fa7da222a025f34cbf8b3212da206616945ce57ce23d9b2061f216f5b2bcde9e23c96989 SHA512 dd81508dd7784318ba0cebb2254891bcddc6283d5a45c04d956c5dca4e993d57e2059aa9f0dee5667889673515c1af2681fe907b92aebe18f69483023fd0d6d3 DIST mkdocs-material-9.0.4.gh.tar.gz 10589697 BLAKE2B 4840b4eb98b1fd8ba80fbc2b2ac069abefc833d44dbeeb0d600c4bd4bf8f943dfd1e3fa1dc59fb5c3eab26b80c1912db54ca47ff066226c534b011dfc60d01d5 SHA512 f7d9baa23fa086d4f916ed52c94c80630102b4fadb6cd4885bd940b4783242539fcb406002ec3c44deacadca5a4f829af0febf66c180857ec01a5f7e241cee25 DIST mkdocs-material-9.0.5.gh.tar.gz 10898510 BLAKE2B d5c6f10db280e6aa9dc1c1d761d831d6b872586c42c7ba0882a9a0a849919fc85da84c7ed46b8d77fd7f17d65cd0ffa967afb008643b76a8b51d36d5bbaa60d3 SHA512 530ce10a457b9f8726dcaad7e602b30338604fef644a885b7aa15f68107921b5a0be714a274771e96f7b9127eb386d926d412be71634283d7f803d56be1977d1 +DIST mkdocs-material-9.0.6.gh.tar.gz 10898851 BLAKE2B 332903d2acd90f5b979536ab518ca403f26762dcd9b1fc9220b079b400ac1c688556b98e83dc5da321bb6ac73e7ba475179225e88c48495bd85e0e8e81cb02ab SHA512 6a6e51cb3a56c660d1e66613b98db916d9db81108894c04e67cb0267ac79e25c8dccd1d5587814984b1c9a6b87b06bd9d796ac0f613eca69399f1d575dfb41d3 diff --git a/dev-python/mkdocs-material/mkdocs-material-9.0.6.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.0.6.ebuild new file mode 100644 index 000000000000..ae30183c31b4 --- /dev/null +++ b/dev-python/mkdocs-material/mkdocs-material-9.0.6.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9..11} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-material-extensions + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-redirects +" + +inherit distutils-r1 docs + +DESCRIPTION="A Material Design theme for MkDocs" +HOMEPAGE=" + https://github.com/squidfunk/mkdocs-material/ + https://pypi.org/project/mkdocs-material/ +" +SRC_URI=" + https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~riscv ~x86" + +RDEPEND=" + >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}] + >=dev-python/markdown-3.2[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.4.2[${PYTHON_USEDEP}] + >=dev-python/pygments-2.14[${PYTHON_USEDEP}] + >=dev-python/pymdown-extensions-9.9.1[${PYTHON_USEDEP}] +" + +# mkdocs-material-extensions depends on mkdocs-material creating a circular dep +PDEPEND=" + >=dev-python/mkdocs-material-extensions-1.1.0[${PYTHON_USEDEP}] +" + +PATCHES=( + # simplify pyproject to remove extra deps for metadata + "${FILESDIR}/${PN}-8.5.7-simplify-build.patch" +) + +src_prepare() { + echo "__version__ = '${PV}'" > gentoo_version.py || die + distutils-r1_src_prepare +} diff --git a/dev-python/mkdocs_pymdownx_material_extras/Manifest b/dev-python/mkdocs_pymdownx_material_extras/Manifest index 248410debf83..bfa4dc082f1e 100644 --- a/dev-python/mkdocs_pymdownx_material_extras/Manifest +++ b/dev-python/mkdocs_pymdownx_material_extras/Manifest @@ -1,3 +1,4 @@ DIST mkdocs_pymdownx_material_extras-2.3.1.tar.gz 24640 BLAKE2B a6637991494a0042bdc65a65822b84066efa774890d13079c87667fdfeadafa439a92bddeebad1234be8d10d60a1e4bcb76c2ff693e305c6ae37e846958eb810 SHA512 bfc213de818d0a82786de2c55d35d90fa80f107efdff2aa12ef5a96ec77d2bfb7d1e0e9115e930a29440cfba49fbe3a3a429dba2fb5c993878268d8a85b6ceba DIST mkdocs_pymdownx_material_extras-2.4.1.tar.gz 24229 BLAKE2B f716b37f07e5b00cf7121c2de76c5794d96649b643767d315ef0f9be98a028af178f5b370f29132bb1a388c68e07eff9ce5f88b5b745558b7d3ecd12e7c3274d SHA512 651627361affa0a3dca1ad725744deb964fab009ccfcba6f581f29379f1bd8317da511b5a3055c37761d2b8ea814121e5459eac0c175aee73cbc5e446302fdc5 +DIST mkdocs_pymdownx_material_extras-2.4.2.tar.gz 24247 BLAKE2B 1ab9bcc9c6a6f11188305d36c48773ad03d9f03cf95636f6d6eeb292d39d7cce3c4ea155caf6343b636f33dab885dd2320e2f7b12f91b5d7d03e1da1480b2ac1 SHA512 8852fab08e7dc43b005d3ebaaabaed07598751dc7dbf237a9728c1cbf8abf992403e27a515d615bbbe0b753b08a0f32aa8f18cb249b07187319c20c285fdf312 DIST mkdocs_pymdownx_material_extras-2.4.tar.gz 24171 BLAKE2B 8258e6c9566a24a614c222fb2f8e76305bd92ccd0ffbbd4b21e945a125a553ee8664d408d46a5081893e0bb8b72c5403ed2aefcdd11807301765b052e0ed29ca SHA512 002149765a30ce826b3df19c9ed659c45ee39ef0df4dfdff6ae1fdda8c88e69d6015fc3db41ee0d15229b35eefd2644dd8015a22e50db98ee45c520f95f0b04e diff --git a/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.2.ebuild b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.2.ebuild new file mode 100644 index 000000000000..b8541382d5af --- /dev/null +++ b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Custom alterations based on Mkdocs-Material" +HOMEPAGE=" + https://github.com/facelessuser/mkdocs_pymdownx_material_extras/ + https://pypi.org/project/mkdocs-pymdownx-material-extras/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~riscv ~x86" + +RDEPEND=" + >=dev-python/mkdocs-material-8.3.3[${PYTHON_USEDEP}] +" diff --git a/dev-python/nbsphinx/Manifest b/dev-python/nbsphinx/Manifest index ae0cc953f668..7e33eccd00ea 100644 --- a/dev-python/nbsphinx/Manifest +++ b/dev-python/nbsphinx/Manifest @@ -1,2 +1,3 @@ DIST nbsphinx-0.8.10.tar.gz 177352 BLAKE2B e9fce12b59afe4b364be36ecfe4abc98e9444feafd52fa647ca2832622d875f78389928961d2c53235f466c55e9e1aee8ecf9db6751dfe7d0db8d40502876459 SHA512 a010ceff90d59d3cbff7953c1c807b9ff23661e1fb2255d5af151f6a1b4a2441f7a836a4fbea5ed11eda42ca8a0eae091ffe7d87c09940480d5f4e3311bb177b DIST nbsphinx-0.8.11.tar.gz 177598 BLAKE2B 5a8db76cdc39b19ec883f1ee58331248cc952786ffbe1a5ac75261a8258a9f36370366bf7654c6eecfdae17b324dab6ff2981c791dcdfb15cabeb0eea3b3f9ba SHA512 fb3e6d8074b639adc810ec0970e22d7f50bcadc072cacb0601bd9da3eece16c8af052360ecdd5c66b61ce4146deae10e44c3acd431073bd6086cc524b6861002 +DIST nbsphinx-0.8.12.tar.gz 178986 BLAKE2B 5f79e20be5ceb3c9458530c19f453599cff8c278d5ad56faec952cc191336469cee3ecc130bbca8cae5d14447abf544a6b127251f3ee2a26e63c94a1326b707c SHA512 fd18cde3b7034bbd0f0f5ec7addd8925e867dbe0cfe810310240e5748014f2cc6bf275ff24d070d0c8748e7d144bf3dc2e9a26ede3a50e880f3db27d1a0d0575 diff --git a/dev-python/nbsphinx/nbsphinx-0.8.12.ebuild b/dev-python/nbsphinx/nbsphinx-0.8.12.ebuild new file mode 100644 index 000000000000..1633ce2dde8a --- /dev/null +++ b/dev-python/nbsphinx/nbsphinx-0.8.12.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Jupyter Notebook Tools for Sphinx" +HOMEPAGE=" + https://github.com/spatialaudio/nbsphinx/ + https://pypi.org/project/nbsphinx/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/nbconvert[${PYTHON_USEDEP}] + dev-python/nbformat[${PYTHON_USEDEP}] + >=dev-python/sphinx-1.8[${PYTHON_USEDEP}] + >=dev-python/traitlets-5[${PYTHON_USEDEP}] +" diff --git a/dev-python/numpy/numpy-1.24.0.ebuild b/dev-python/numpy/numpy-1.24.0.ebuild index 28d6308f7a70..f49746add4d3 100644 --- a/dev-python/numpy/numpy-1.24.0.ebuild +++ b/dev-python/numpy/numpy-1.24.0.ebuild @@ -22,7 +22,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="lapack" RDEPEND=" diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest index b74df1a3c818..913fcdaa2d64 100644 --- a/dev-python/openapi-core/Manifest +++ b/dev-python/openapi-core/Manifest @@ -2,3 +2,4 @@ DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B c5c9c308b93a37e32708677cc7c7a2c DIST openapi-core-0.16.1.gh.tar.gz 79002 BLAKE2B 2b64a28c80b64294cdbef2e4fcd08bfdc739c53a6baf0aeacc9e082bc01c8bf1b58da53a8c9b5b80a38600e4ab8bfb67b1d7ebb3a759d60d43748c9cc09c8eba SHA512 87cd47871a939b9f0ab23deafac067d16ba88146e140e7602b8bec5498ea6ed2213ceb530c9448718c5f94b944a954f2d46fab3fb18cacc2764a5cd7bf056dff DIST openapi-core-0.16.2.gh.tar.gz 79801 BLAKE2B abe2e1521eb27431b386452b0826a99603f35551fca263bdc0e415865c88ba98216bab07f713b50a3ece35493b46d51496a541f1b10787ae27cac155673e5956 SHA512 d70369de21ffecc618fb8b3620f55510dd805304fb27742b48dc6603e03cb9322e2358a349d86de325307b99b26099879aac2f45c8a3d42ad8d464b43f2c5caa DIST openapi-core-0.16.3.gh.tar.gz 103275 BLAKE2B 72a848ca4793a2a33a0cd78397c1030b09e2e271f24f5fb18064892d8ab30d282bd39062187da91cab76ea722ac2287341205e90ae9e0179505d160c4a5d8d64 SHA512 4b967c343ae20ee19df0cbf046762fd2e40ce6dcc4d54fd20a1c321f87eb513c51b9aa4224eb73d21497211612f39cc8bb12ef4dfd33bbf5c83e97f535ea3fcb +DIST openapi-core-0.16.5.gh.tar.gz 104046 BLAKE2B 7dcda69b6d548a0df8c7727b184c7f7ec6d645e14ab4b4a256f188c6cc4ae9e351bc06ae03770782d81a11dfb5ebc08c20daabbd2151cfe62f84b05f80a47a16 SHA512 59db6d39a950079739b2df4114f26d85be55dc1f42d1661e8e6c17cf878cd8167f29ba4d3b6f40e06e85bb144c68286cb50adf4403091461798144cac05d5bc0 diff --git a/dev-python/openapi-core/openapi-core-0.16.5.ebuild b/dev-python/openapi-core/openapi-core-0.16.5.ebuild new file mode 100644 index 000000000000..5f16bc813f6d --- /dev/null +++ b/dev-python/openapi-core/openapi-core-0.16.5.ebuild @@ -0,0 +1,68 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Client-side and server-side support for the OpenAPI Specification v3" +HOMEPAGE=" + https://github.com/p1c2u/openapi-core/ + https://pypi.org/project/openapi-core/ +" +SRC_URI=" + https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/pathable-0.4.0[${PYTHON_USEDEP}] + dev-python/isodate[${PYTHON_USEDEP}] + >=dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + dev-python/parse[${PYTHON_USEDEP}] + =dev-python/openapi-schema-validator-0.3[${PYTHON_USEDEP}] + =dev-python/openapi-spec-validator-0.5[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/asgiref[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + >=dev-python/httpx-0.23.0[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + >=dev-python/starlette-0.21.0[${PYTHON_USEDEP}] + dev-python/strict-rfc3339[${PYTHON_USEDEP}] + dev-python/webob[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # falcon is not packaged + tests/integration/contrib/falcon + + # TODO: these tests fail to collect + tests/integration/validation/test_security_override.py + tests/integration/validation/test_read_only_write_only.py + + # unhappy about modern django + tests/integration/contrib/django/test_django_project.py + tests/unit/contrib/django/test_django.py +) + +src_prepare() { + sed -i -e '/--cov/d' pyproject.toml || die + distutils-r1_src_prepare +} diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest index ae4b9d5347e0..b04ced31e5b0 100644 --- a/dev-python/pandas/Manifest +++ b/dev-python/pandas/Manifest @@ -1,2 +1,3 @@ DIST pandas-1.5.1.tar.gz 5199286 BLAKE2B 17d98870f3397d7a9289a18708021a614b1d456e2ea99dae8927727aabb8aab73bd31f25c3035947f8f4c38404e7d971bf999500b300307b19a2cf6029763d0e SHA512 e5f25f21f17f36c6488f14fbfa391beb9f1989652de01cb8346d2826dead9331fea27295ee1e6f42d0875f2f1a91fcd23d606edd339432589bca5ba8d89e5ecd DIST pandas-1.5.2.tar.gz 5201551 BLAKE2B c6a8156a6c116f1b576837882e4ad4ada6cf21bf72acd673d74bdb1dda4f97f88a5e6422e8f8ad2fbbb85a334cd68cb0abae316d5826c54a85baf8b325ab6183 SHA512 1e6b653ff418c839895946123f90fffcfafd57f24dfbd6bae4e9988893b7d57d6276ed101112c8f9730af53f600d006fe3a53bbed597c0376856f2cfc90c1f05 +DIST pandas-1.5.3.tar.gz 5203060 BLAKE2B 846a6caa8ead6a2556303494f92e2091582d8fcde2aee424fa172c4e29c189a7305261f6a931a20249e969668646ff4a3d605ee1b57785fa3677dfbd137b3602 SHA512 3c725c33dcaf78b952d2eb966ced73ff0073162a01d3cbcb722d58d8f12a82163e6e684c27284c735bdfb32dea263b960f70f6a80ff93e6b316316d40835ae35 diff --git a/dev-python/pandas/pandas-1.5.3.ebuild b/dev-python/pandas/pandas-1.5.3.ebuild new file mode 100644 index 000000000000..9ca1288b0be6 --- /dev/null +++ b/dev-python/pandas/pandas-1.5.3.ebuild @@ -0,0 +1,217 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="threads(+)" + +VIRTUALX_REQUIRED="manual" + +inherit distutils-r1 multiprocessing optfeature virtualx + +DESCRIPTION="Powerful data structures for data analysis and statistics" +HOMEPAGE=" + https://pandas.pydata.org/ + https://github.com/pandas-dev/pandas/ + https://pypi.org/project/pandas/ +" +SRC_URI=" + https://github.com/pandas-dev/pandas/releases/download/v${PV}/${P}.tar.gz +" +S=${WORKDIR}/${P/_/} + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="doc full-support minimal test X" +RESTRICT="!test? ( test )" + +RECOMMENDED_DEPEND=" + >=dev-python/bottleneck-1.2.1[${PYTHON_USEDEP}] + >=dev-python/numexpr-2.7.0[${PYTHON_USEDEP}] +" + +# TODO: add pandas-gbq to the tree +# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports python3_11 +# https://github.com/statsmodels/statsmodels/issues/8287 +OPTIONAL_DEPEND=" + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/blosc[${PYTHON_USEDEP}] + || ( + dev-python/html5lib[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + ) + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + || ( + dev-python/openpyxl[${PYTHON_USEDEP}] + dev-python/xlsxwriter[${PYTHON_USEDEP}] + ) + >=dev-python/pytables-3.2.1[${PYTHON_USEDEP}] + >=dev-python/xarray-0.12.3[${PYTHON_USEDEP}] + >=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}] + >=dev-python/xlrd-1.2.0[${PYTHON_USEDEP}] + >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}] + !hppa? ( + $(python_gen_cond_dep ' + dev-python/statsmodels[${PYTHON_USEDEP}] + ' python3_{8..10} ) + >=dev-python/scipy-1.1[${PYTHON_USEDEP}] + ) + X? ( + || ( + dev-python/PyQt5[${PYTHON_USEDEP}] + x11-misc/xclip + x11-misc/xsel + ) + ) +" +COMMON_DEPEND=" + >=dev-python/numpy-1.21.0[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.8.1-r3[${PYTHON_USEDEP}] + >=dev-python/pytz-2020.1[${PYTHON_USEDEP}] +" +DEPEND=" + ${COMMON_DEPEND} + >=dev-python/cython-0.29.32[${PYTHON_USEDEP}] + doc? ( + ${VIRTUALX_DEPEND} + app-text/pandoc + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/html5lib[${PYTHON_USEDEP}] + dev-python/ipython[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/nbsphinx[${PYTHON_USEDEP}] + >=dev-python/numpydoc-0.9.1[${PYTHON_USEDEP}] + >=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}] + >=dev-python/pytables-3.0.0[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/rpy[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/xlrd[${PYTHON_USEDEP}] + dev-python/xlwt[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + x11-misc/xclip + ) + test? ( + ${VIRTUALX_DEPEND} + ${RECOMMENDED_DEPEND} + ${OPTIONAL_DEPEND} + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + >=dev-python/hypothesis-5.5.3[${PYTHON_USEDEP}] + dev-python/openpyxl[${PYTHON_USEDEP}] + dev-python/pymysql[${PYTHON_USEDEP}] + >=dev-python/pytest-6[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-1.31[${PYTHON_USEDEP}] + dev-python/psycopg:2[${PYTHON_USEDEP}] + dev-python/xlsxwriter[${PYTHON_USEDEP}] + x11-misc/xclip + x11-misc/xsel + ) +" +# dev-python/statsmodels invokes a circular dep +# hence rm from doc? ( ), again +RDEPEND=" + ${COMMON_DEPEND} + !minimal? ( ${RECOMMENDED_DEPEND} ) + full-support? ( ${OPTIONAL_DEPEND} ) +" + +python_prepare_all() { + # Prevent un-needed download during build + sed -e "/^ 'sphinx.ext.intersphinx',/d" \ + -i doc/source/conf.py || die + + # requires package installed + sed -e '/extra_compile_args =/s:"-Werror"::' \ + -i setup.py || die + + distutils-r1_python_prepare_all +} + +python_compile() { + distutils-r1_python_compile -j1 +} + +python_compile_all() { + # To build docs the need be located in $BUILD_DIR, + # else PYTHONPATH points to unusable modules. + if use doc; then + cd "${BUILD_DIR}"/lib || die + cp -ar "${S}"/doc . && cd doc || die + LANG=C PYTHONPATH=. virtx ${EPYTHON} make.py html + fi +} + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local EPYTEST_DESELECT=( + # test for rounding errors, fails if we have better precision + # e.g. on amd64 with FMA or on arm64 + # https://github.com/pandas-dev/pandas/issues/38921 + pandas/tests/window/test_rolling.py::test_rolling_var_numerical_issues + + # TODO + pandas/tests/api/test_api.py::TestTesting::test_util_testing_deprecated + pandas/tests/api/test_api.py::TestTesting::test_util_testing_deprecated_direct + pandas/tests/io/test_clipboard.py::TestClipboard::test_raw_roundtrip + pandas/tests/copy_view/test_internals.py::test_switch_options + + # TODO: xdist? + pandas/tests/test_expressions.py::TestExpressions::test_run_binary + + # TODO: these require a running db server + pandas/tests/io/test_sql.py::TestMySQLAlchemy + pandas/tests/io/test_sql.py::TestMySQLAlchemyConn + pandas/tests/io/test_sql.py::TestPostgreSQLAlchemy + pandas/tests/io/test_sql.py::TestPostgreSQLAlchemyConn + + # OOMs + pandas/tests/io/parser/test_c_parser_only.py::test_bytes_exceed_2gb + + # xarray version incompatibility + pandas/tests/test_downstream.py::test_xarray_cftimeindex_nearest + + # warning from dask + pandas/tests/test_downstream.py::test_construct_dask_float_array_int_dtype_match_ndarray + ) + + local -x LC_ALL=C.UTF-8 + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + "${EPYTHON}" -c "import pandas; pandas.show_versions()" || die + epytest pandas --skip-slow --skip-network -m "not single" \ + -n "$(makeopts_jobs)" || die "Tests failed with ${EPYTHON}" +} + +python_install_all() { + if use doc; then + dodoc -r "${BUILD_DIR}"/lib/doc/build/html + einfo "An initial build of docs is absent of references to statsmodels" + einfo "due to circular dependency. To have them included, emerge" + einfo "statsmodels next and re-emerge pandas with USE doc" + fi + + distutils-r1_python_install_all +} + +pkg_postinst() { + optfeature "accelerating certain types of NaN evaluations, using specialized cython routines to achieve large speedups." dev-python/bottleneck + optfeature "accelerating certain numerical operations, using multiple cores as well as smart chunking and caching to achieve large speedups" ">=dev-python/numexpr-2.1" + optfeature "needed for pandas.io.html.read_html" dev-python/beautifulsoup4 dev-python/html5lib dev-python/lxml + optfeature "for msgpack compression using blosc" dev-python/blosc + optfeature "Template engine for conditional HTML formatting" dev-python/jinja + optfeature "Plotting support" dev-python/matplotlib + optfeature "Needed for Excel I/O" ">=dev-python/openpyxl-3.0.0" dev-python/xlsxwriter dev-python/xlrd dev-python/xlwt + optfeature "necessary for HDF5-based storage" ">=dev-python/pytables-3.2.1" + optfeature "R I/O support" dev-python/rpy + optfeature "Needed for parts of pandas.stats" dev-python/statsmodels + optfeature "SQL database support" ">=dev-python/sqlalchemy-1.3.0" + optfeature "miscellaneous statistical functions" dev-python/scipy + optfeature "necessary to use pandas.io.clipboard.read_clipboard support" dev-python/PyQt5 dev-python/pygtk x11-misc/xclip x11-misc/xsel +} diff --git a/dev-python/paramiko/Manifest b/dev-python/paramiko/Manifest index aac53d250edf..f1b32d05ad16 100644 --- a/dev-python/paramiko/Manifest +++ b/dev-python/paramiko/Manifest @@ -1 +1,2 @@ DIST paramiko-2.12.0.gh.tar.gz 351956 BLAKE2B d41668f32f28a5c2c3af1d2b5c85bb4c3d2f5af9028cd5ebcb2b8aa21bc25df2c1ead5ddfe61ff12cfacec4b92913833e267f8a3fef07fa9a794f4b064fdb472 SHA512 1bf325ffd393447cb90009d01dc1104d0d43a6acdd08cc6d28310063a649a333323748800dab119ab5e10833975e68f5f5702044fc247a2e8058122a5327f2c7 +DIST paramiko-3.0.0.gh.tar.gz 350348 BLAKE2B ba7211a3f3c7d4f9c0023017d96ed51511039378b4eba1ace13fbbf6902cda40aa09f2cf7b5ce9f7aee666907d9a662e9bf7eccd5d06669685b9aa25fccfa551 SHA512 3754314fcbd64bf3db5fd6a8d55babc13e639675d09e85d796e99f25eecb55b0f987c0b47bce288c3d154a2dbdb586ecc34bbb09d67786bcc13b0a94a78e6654 diff --git a/dev-python/paramiko/files/paramiko-3.0.0-nih-test-deps.patch b/dev-python/paramiko/files/paramiko-3.0.0-nih-test-deps.patch new file mode 100644 index 000000000000..26b12f0ce154 --- /dev/null +++ b/dev-python/paramiko/files/paramiko-3.0.0-nih-test-deps.patch @@ -0,0 +1,98 @@ +From c7d1373554910102846123afb35c8c1a842f2c9a Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Tue, 17 May 2022 07:26:36 +0200 +Subject: [PATCH] Replace pytest-relaxed with plain pytest.raises + +There is really no technical reason to bring pytest-relaxed to call +@raises as a decorator while plain pytest works just fine. Plus, +pytest.raises() is used in test_sftp already. + +pytest-relaxed causes humongous breakage to other packages +on the system. It has been banned from Gentoo for this reason. +--- + dev-requirements.txt | 6 ++++++ + pytest.ini | 3 --- + tests/test_client.py | 19 +++++++++---------- + 3 files changed, 15 insertions(+), 13 deletions(-) + +diff --git a/tests/test_client.py b/tests/test_client.py +index dae5b13a..d0e9c434 100644 +--- a/tests/test_client.py ++++ b/tests/test_client.py +@@ -33,7 +33,6 @@ import weakref + from tempfile import mkstemp + + import pytest +-from pytest_relaxed import raises + from unittest.mock import patch, Mock + + import paramiko +@@ -786,11 +785,11 @@ class PasswordPassphraseTests(ClientTest): + + # TODO: more granular exception pending #387; should be signaling "no auth + # methods available" because no key and no password +- @raises(SSHException) + @requires_sha1_signing + def test_passphrase_kwarg_not_used_for_password_auth(self): +- # Using the "right" password in the "wrong" field shouldn't work. +- self._test_connection(passphrase="pygmalion") ++ with pytest.raises(SSHException): ++ # Using the "right" password in the "wrong" field shouldn't work. ++ self._test_connection(passphrase="pygmalion") + + @requires_sha1_signing + def test_passphrase_kwarg_used_for_key_passphrase(self): +@@ -810,15 +809,15 @@ class PasswordPassphraseTests(ClientTest): + password="television", + ) + +- @raises(AuthenticationException) # TODO: more granular + @requires_sha1_signing + def test_password_kwarg_not_used_for_passphrase_when_passphrase_kwarg_given( # noqa + self, + ): + # Sanity: if we're given both fields, the password field is NOT used as + # a passphrase. +- self._test_connection( +- key_filename=_support("test_rsa_password.key"), +- password="television", +- passphrase="wat? lol no", +- ) ++ with pytest.raises(AuthenticationException): ++ self._test_connection( ++ key_filename=_support("test_rsa_password.key"), ++ password="television", ++ passphrase="wat? lol no", ++ ) +-- +2.39.1 + +From becd215434a7c01c74b407cbf2cbcb192e138a15 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Sat, 21 Jan 2023 06:56:09 +0100 +Subject: [PATCH] Remove icecream dep + +--- + tests/conftest.py | 6 ------ + 1 file changed, 6 deletions(-) + +diff --git a/tests/conftest.py b/tests/conftest.py +index b28d2a17..3cecb7e8 100644 +--- a/tests/conftest.py ++++ b/tests/conftest.py +@@ -10,12 +10,6 @@ from .loop import LoopSocket + from .stub_sftp import StubServer, StubSFTPServer + from .util import _support + +-from icecream import ic, install as install_ic +- +- +-install_ic() +-ic.configureOutput(includeContext=True) +- + + # Perform logging by default; pytest will capture and thus hide it normally, + # presenting it on error/failure. (But also allow turning it off when doing +-- +2.39.1 + diff --git a/dev-python/paramiko/paramiko-3.0.0.ebuild b/dev-python/paramiko/paramiko-3.0.0.ebuild new file mode 100644 index 000000000000..f521b9dc0990 --- /dev/null +++ b/dev-python/paramiko/paramiko-3.0.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="SSH2 protocol library" +HOMEPAGE=" + https://www.paramiko.org/ + https://github.com/paramiko/paramiko/ + https://pypi.org/project/paramiko/ +" +SRC_URI=" + https://github.com/paramiko/paramiko/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris" +IUSE="examples server" + +RDEPEND=" + >=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}] + >=dev-python/cryptography-2.5[${PYTHON_USEDEP}] + >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}] + >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + local PATCHES=( + "${FILESDIR}/${PN}-3.0.0-nih-test-deps.patch" + ) + + if ! use server; then + PATCHES+=( "${FILESDIR}/${PN}-2.4.2-disable-server.patch" ) + fi + distutils-r1_src_prepare +} + +python_install_all() { + distutils-r1_python_install_all + + if use examples; then + docinto examples + dodoc -r demos/* + fi +} diff --git a/dev-python/pipenv/Manifest b/dev-python/pipenv/Manifest index 31007319ee35..3fefbc1c596d 100644 --- a/dev-python/pipenv/Manifest +++ b/dev-python/pipenv/Manifest @@ -1,2 +1 @@ -DIST pipenv-2022.11.30.gh.tar.gz 11120234 BLAKE2B 3d33475932a59dfb862869becb792aea420b8c9fffd9179866dc01eb5e0b2ba77a23c5de8be5570f9ed2e46f098bc000173d74766d42953f93ab2439c20d7f2c SHA512 a44409d41196388b05f2b9620b9d0f45f4af7f244f8243143278b62560e54063574670356e141e07807b56b1181ad27f701f84b91bc045bf47b5701455b36c66 -DIST pipenv-2022.9.24.gh.tar.gz 11543711 BLAKE2B e875068383c8ca55864bfcb53288ae9a02adc578c09ad7392bf50a7ebe07e2eb5944bc225cfefad2ca8265d8dcbb17af96b34e8c0fd51a709921148207021f2b SHA512 d29a728d914d8c762469fd2d72de7be41050165b4587c3304ebc03235a1946967f78473651e1834e5a69a35395d0cf9087e1515fd746450057774fc22e61e092 +DIST pipenv-2022.12.19.gh.tar.gz 11118843 BLAKE2B 812aa7eacd2b1eaa42a586e64b73e7a13d2ac3ed4c2abf834e190ed5a8a4398d3d17999c1e196de6b01eb755f6771493967b8497710ac3fe20d73408f6251f80 SHA512 edd1e43cb3e91ed0001aff0a590f72e510f9b4c5f436a1c81d1e8a815d22f5bcf199254e5faf78dbdfec3ee0d4b51709b6de28163cf01e58d6f0de044ae99fdc diff --git a/dev-python/pipenv/files/pipenv-2022.12.19-append-always-install.patch b/dev-python/pipenv/files/pipenv-2022.12.19-append-always-install.patch new file mode 100644 index 000000000000..a5746fdb8ebe --- /dev/null +++ b/dev-python/pipenv/files/pipenv-2022.12.19-append-always-install.patch @@ -0,0 +1,17 @@ +diff --git a/pipenv/core.py b/pipenv/core.py +index e42f184d1..02f8994de 100644 +--- a/pipenv/core.py ++++ b/pipenv/core.py +@@ -791,6 +791,12 @@ def batch_install_iteration( + strip_extras_markers_from_requirement, + ) + ++ # Gentoo patch: install dependencies into the venv even if they exist in the system ++ # This is needed because pipenv imports the system packages to run. ++ # It does not change your system's packages. ++ if (extra_pip_args is not None) and ("-I" not in extra_pip_args): ++ extra_pip_args.append("-I") ++ + is_artifact = False + for dep in deps_to_install: + if dep.req.req: diff --git a/dev-python/pipenv/pipenv-2022.11.30.ebuild b/dev-python/pipenv/pipenv-2022.12.19.ebuild similarity index 97% rename from dev-python/pipenv/pipenv-2022.11.30.ebuild rename to dev-python/pipenv/pipenv-2022.12.19.ebuild index 06cb8f923a98..1f9dabc494e4 100644 --- a/dev-python/pipenv/pipenv-2022.11.30.ebuild +++ b/dev-python/pipenv/pipenv-2022.12.19.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 multiprocessing @@ -20,6 +20,7 @@ KEYWORDS="~amd64 ~riscv ~x86" PATCHES=( "${FILESDIR}/pipenv-2022.9.24-inject-site-packages.patch" + "${FILESDIR}/pipenv-2022.12.19-append-always-install.patch" ) RDEPEND=" diff --git a/dev-python/pipenv/pipenv-2022.9.24-r1.ebuild b/dev-python/pipenv/pipenv-2022.9.24-r1.ebuild deleted file mode 100644 index c46318b1b9c1..000000000000 --- a/dev-python/pipenv/pipenv-2022.9.24-r1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 multiprocessing - -MY_PV=${PV/_beta/b} -DESCRIPTION="Python Development Workflow for Humans" -HOMEPAGE="https://github.com/pypa/pipenv https://pypi.org/project/pipenv/" -SRC_URI="https://github.com/pypa/pipenv/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}"/${PN}-${MY_PV} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" - -PATCHES=( - "${FILESDIR}/pipenv-2022.9.24-inject-site-packages.patch" -) - -RDEPEND=" - dev-python/attrs[${PYTHON_USEDEP}] - >=dev-python/cerberus-1.3.2[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - >=dev-python/colorama-0.4.4[${PYTHON_USEDEP}] - >=dev-python/idna-3.2[${PYTHON_USEDEP}] - >=dev-python/pexpect-4.8.0[${PYTHON_USEDEP}] - dev-python/pip[${PYTHON_USEDEP}] - dev-python/pyparsing[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20.0.35[${PYTHON_USEDEP}] - dev-python/virtualenv-clone[${PYTHON_USEDEP}] - >=dev-python/requests-2.26.0[${PYTHON_USEDEP}] - dev-python/toml[${PYTHON_USEDEP}] - >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] - dev-python/tomlkit[${PYTHON_USEDEP}] - >=dev-python/wheel-0.36.0[${PYTHON_USEDEP}] -" - -BDEPEND=" - ${RDEPEND} - test? ( - dev-python/flaky[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -# IMPORTANT: The following sed command patches the vendor direcotry -# in the pipenv source. Attempts to simply bump the version of the -# package without checking that it works is likely to fail -# The vendored packages should eventually all be removed -# see: https://bugs.gentoo.org/717666 -src_prepare() { - local pkgName - local jobs=$(makeopts_jobs) - local packages=( attr cerberus click colorama idna importlib_metadata \ - importlib_resources pexpect pyparsing requests toml tomli tomlkit urllib3 ) - for pkgName in ${packages[@]}; do - find ./ -type f -print0 | \ - xargs --max-procs="${jobs}" --null \ - sed --in-place \ - -e "s/from pipenv.vendor import ${pkgName}/import ${pkgName}/g" \ - -e "s/from pipenv.vendor.${pkgName}\(.*\) import \(\w*\)/from ${pkgName}\1 import \2/g"\ - -e "s/import pipenv.vendor.${pkgName} as ${pkgName}/import ${pkgName}/g" \ - -e "s/from .vendor import ${pkgName}/import ${pkgName}/g" || die "Failed to sed for ${pkgName}" - done - - distutils-r1_src_prepare - - # remove vendored versions - for pkgName in ${packages[@]}; do - find ./pipenv/vendor -regextype posix-extended -regex ".*${pkgName}$" -prune -exec rm -rvf {} + || die - # package names can be foo-bar, their module will be however foo_bar - find ./pipenv/vendor -regextype posix-extended -regex ".*${pkgName/_/-}" -prune -exec rm -rvf {} + || die - done - - find ./pipenv/vendor -regextype posix-extended -regex '.*cached[_-]property.*' -prune -exec rm -rvf {} + || die - - # not actually used by pipenv, but included in pipenv - rm -vR "${S}/${PN}/vendor/wheel/" || die -} - -python_test() { - epytest -m "not cli and not needs_internet" tests/unit/ -} diff --git a/dev-python/psycopg/psycopg-3.1.7.ebuild b/dev-python/psycopg/psycopg-3.1.7.ebuild index 26bddfec19b5..4b26d2add929 100644 --- a/dev-python/psycopg/psycopg-3.1.7.ebuild +++ b/dev-python/psycopg/psycopg-3.1.7.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${P}/psycopg LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" DEPEND=" >=dev-db/postgresql-8.1:* diff --git a/dev-python/pyhcl/Manifest b/dev-python/pyhcl/Manifest index c976ce60a37a..06f3a804c010 100644 --- a/dev-python/pyhcl/Manifest +++ b/dev-python/pyhcl/Manifest @@ -1 +1 @@ -DIST pyhcl-0.4.4.tar.gz 58400 BLAKE2B 89ce8ba1eff577d9b4c7a86931e305f94ad7633b83c27f44352658ec2a12e48fd0cb05619e4afd97e4f2d78a9f4dba5c082a0d5703060b629880a3d193d9b4ee SHA512 7c5e2b611d1198a0e6c667b8fda868231bdd25da822d634a34c076fea655a7ea2999fc827de8484992efcf52b6b843871713a83e3be7787003c90f05e3e7ddf6 +DIST pyhcl-0.4.4.gh.tar.gz 58400 BLAKE2B 89ce8ba1eff577d9b4c7a86931e305f94ad7633b83c27f44352658ec2a12e48fd0cb05619e4afd97e4f2d78a9f4dba5c082a0d5703060b629880a3d193d9b4ee SHA512 7c5e2b611d1198a0e6c667b8fda868231bdd25da822d634a34c076fea655a7ea2999fc827de8484992efcf52b6b843871713a83e3be7787003c90f05e3e7ddf6 diff --git a/dev-python/pyhcl/pyhcl-0.4.4.ebuild b/dev-python/pyhcl/pyhcl-0.4.4-r1.ebuild similarity index 66% rename from dev-python/pyhcl/pyhcl-0.4.4.ebuild rename to dev-python/pyhcl/pyhcl-0.4.4-r1.ebuild index dac65ed9f6f3..c7c457c0ad35 100644 --- a/dev-python/pyhcl/pyhcl-0.4.4.ebuild +++ b/dev-python/pyhcl/pyhcl-0.4.4-r1.ebuild @@ -1,12 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -# This value is obtained by running the following on the checked out -# tag: -# git describe --tags --long -LONG_VERSION=0.4.4-0-g314cd32 -PYTHON_COMPAT=( python3_{9..10} ) +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1 DESCRIPTION="HCL configuration parser for python" @@ -16,7 +14,7 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/virtuald/pyhcl.git" else - SRC_URI="https://github.com/virtuald/pyhcl/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/virtuald/pyhcl/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" KEYWORDS="~amd64 ~arm64" fi @@ -26,6 +24,6 @@ SLOT="0" distutils_enable_tests pytest python_prepare_all() { + printf '__version__ = "%s"\n' "${PV}" > src/hcl/version.py || die distutils-r1_python_prepare_all - printf '__version__ = "%s"\n' "${LONG_VERSION}" > src/hcl/version.py || die } diff --git a/dev-python/pymdown-extensions/Manifest b/dev-python/pymdown-extensions/Manifest index 93c5e82e6144..15aa7b40eddb 100644 --- a/dev-python/pymdown-extensions/Manifest +++ b/dev-python/pymdown-extensions/Manifest @@ -1,2 +1,3 @@ DIST pymdown-extensions-9.9.1.gh.tar.gz 1017213 BLAKE2B ba445aa93f044a0df91f99c362bbef0dbdc15c4edfa18e938c8e55398c4b8844a1124d48c36789a7b190350701ce685c7b6a6c04bb220ad1255417ca1526b60c SHA512 082cb6ed83f48495a01269be613a77f6fce75e297c136d1b17edd07cbdd11e7ed148b6a3a8d90c8bcfe62ce89e260762e0bdccc7e68c53f233c68a3e00b21bc5 +DIST pymdown-extensions-9.9.2.gh.tar.gz 1017219 BLAKE2B d41f0863654c3d4aa6a947f5fef9d0029368e4a990f48a6997ecd1a0196a6b70198a698a22bfe536217bc001b4d21b69b2d5e3b479616825787648ef33ad1a9b SHA512 7f89f527f4d28ee31bf74dfd2343509592d287e1196e8a5045bbeaa5f2a038defc36e5b52ed53064f6cc797534032ed7a9e733070ff68db099e41614b07e417c DIST pymdown-extensions-9.9.gh.tar.gz 1013192 BLAKE2B 51b9baf40f8a40f3553529f0670a895d141b3b92c2b5a66b215e8551246c20ba7b96891714b2012a005056b1534d72bb0cc644cc719b230ae1f3bb03e2258203 SHA512 000ca793d891abdbeac3c9902c25d842d5ed2c209a0e32deb5cdab41f2019dc85e0be41abdbecc369b4def1291d30e4bf9a71e86d522f45d629423b4d42c6d8b diff --git a/dev-python/pymdown-extensions/pymdown-extensions-9.9.2.ebuild b/dev-python/pymdown-extensions/pymdown-extensions-9.9.2.ebuild new file mode 100644 index 000000000000..2fc24c94f031 --- /dev/null +++ b/dev-python/pymdown-extensions/pymdown-extensions-9.9.2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9..11} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-git-revision-date-localized-plugin + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-material + dev-python/pymdown-lexers + dev-python/pyspelling +" +DOCS_INITIALIZE_GIT=1 + +inherit distutils-r1 docs + +DESCRIPTION="Extensions for Python Markdown" +HOMEPAGE=" + https://github.com/facelessuser/pymdown-extensions/ + https://pypi.org/project/pymdown-extensions/ +" +SRC_URI=" + https://github.com/facelessuser/pymdown-extensions/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~riscv ~x86" + +RDEPEND=" + >=dev-python/markdown-3.2[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + >=dev-python/pygments-2.12.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_compile_all() { + default + # We need to do this manually instead of relying on docs_compile + # https://bytemeta.vip/repo/facelessuser/pymdown-extensions/issues/1446 + # https://bugs.gentoo.org/859637 + if use doc; then + python -m mkdocs build || die "Failed to make docs" + # Colliding files found by ecompress: + rm site/sitemap.xml.gz || die + HTML_DOCS=( "site/." ) + fi +} diff --git a/dev-python/pymountboot/pymountboot-0.2.3-r1.ebuild b/dev-python/pymountboot/pymountboot-0.2.3-r1.ebuild index b139db7bece2..cf4345c9068d 100644 --- a/dev-python/pymountboot/pymountboot-0.2.3-r1.ebuild +++ b/dev-python/pymountboot/pymountboot-0.2.3-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1 @@ -20,3 +20,4 @@ KEYWORDS="amd64 ~riscv x86" RDEPEND=">=sys-apps/util-linux-2.20" DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" diff --git a/dev-python/pyproj/files/pyproj-3.4.0-proj-9.1.patch b/dev-python/pyproj/files/pyproj-3.4.0-proj-9.1.patch deleted file mode 100644 index a2be9f58850b..000000000000 --- a/dev-python/pyproj/files/pyproj-3.4.0-proj-9.1.patch +++ /dev/null @@ -1,54 +0,0 @@ -https://github.com/pyproj4/pyproj/commit/831209477286f55b6c3ac777e1df3e947cfb12be -https://github.com/pyproj4/pyproj/commit/2c0abe3d8d2c1632751f093baf421b93f65783a8 - -From 831209477286f55b6c3ac777e1df3e947cfb12be Mon Sep 17 00:00:00 2001 -From: "Alan D. Snow" -Date: Sat, 17 Sep 2022 11:23:10 -0500 -Subject: [PATCH] TST: update test_get_transform_grid_list__contains expectd - output (#1147) - ---- a/test/test_sync.py -+++ b/test/test_sync.py -@@ -82,7 +82,7 @@ def test_get_transform_grid_list__contains(): - source_ids = set() - for grid in grids: - source_ids.add(grid["properties"]["source_id"]) -- assert sorted(source_ids) == ["no_kv", "nz_linz"] -+ assert sorted(source_ids) == ["nz_linz"] - - - @pytest.mark.network - -From 2c0abe3d8d2c1632751f093baf421b93f65783a8 Mon Sep 17 00:00:00 2001 -From: "Alan D. Snow" -Date: Sat, 17 Sep 2022 12:06:32 -0500 -Subject: [PATCH] TST: adjust test_transformer_group__get_transform_crs for - nl_nsgi_nlgeo2018 and PROJ 9.1 (#1148) - ---- a/test/test_transformer.py -+++ b/test/test_transformer.py -@@ -695,12 +695,19 @@ def get_transformer_group(): - @pytest.mark.grid - def test_transformer_group__get_transform_crs(): - tg = TransformerGroup("epsg:4258", "epsg:7415") -- if not grids_available("nl_nsgi_rdtrans2018.tif"): -- assert len(tg.transformers) == 1 -- elif PROJ_GTE_91: -+ if grids_available( -+ "nl_nsgi_nlgeo2018.tif", "nl_nsgi_rdtrans2018.tif", check_all=True -+ ): -+ if PROJ_GTE_91: -+ assert len(tg.transformers) == 2 -+ else: -+ assert len(tg.transformers) == 6 -+ elif not PROJ_GTE_91 and grids_available("nl_nsgi_rdtrans2018.tif"): - assert len(tg.transformers) == 2 -+ elif not PROJ_GTE_91 and grids_available("nl_nsgi_nlgeo2018.tif"): -+ assert len(tg.transformers) == 4 - else: -- assert len(tg.transformers) == 6 -+ assert len(tg.transformers) == 1 - - - def test_transformer__area_of_interest(): - diff --git a/dev-python/pyproject-fmt/Manifest b/dev-python/pyproject-fmt/Manifest index 1c7d4ed5f497..332e97e549a7 100644 --- a/dev-python/pyproject-fmt/Manifest +++ b/dev-python/pyproject-fmt/Manifest @@ -1 +1,2 @@ DIST pyproject-fmt-0.4.1.gh.tar.gz 14853 BLAKE2B e06e3602290fdc4df00fb48dfe9d6d516a623ef29eaa535ab3b11754a577385611313172f207966b121f072a5b453774afcbf5e8699a0b7fd4426f5332e48e5a SHA512 f00999470e66e7f11e9299a902b686342fbad27a07634206011ff7712c7c422f9962d8a4eeffae6a6263712620b787bbdcd78c2129cb4b164631b56a45910363 +DIST pyproject-fmt-0.5.0.gh.tar.gz 14906 BLAKE2B f75482988c8e10fbfcffaa518e6004f0e96b922e8bf929e43c7be26cf16149b3fa97a3070fabfbb90641ee3d953ab17bd854ba2e107b776f65f6bc802980bd54 SHA512 58ec7975f7c69990b1d2a0ee8a29681731d7143e59754343dc64e52e135cc5d280adf3c31b6818f042982697a7221a36aa0842ffba1ede28b57cefad77bf065c diff --git a/dev-python/pyproject-fmt/pyproject-fmt-0.5.0.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-0.5.0.ebuild new file mode 100644 index 000000000000..9c67644e9961 --- /dev/null +++ b/dev-python/pyproject-fmt/pyproject-fmt-0.5.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Format your pyproject.toml file" +HOMEPAGE=" + https://github.com/tox-dev/pyproject-fmt/ + https://pypi.org/project/pyproject-fmt/ +" +SRC_URI=" + https://github.com/tox-dev/pyproject-fmt/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-21.3[${PYTHON_USEDEP}] + >=dev-python/tomlkit-0.11.6[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + >=dev-python/pytest-mock-3.8.2[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/pytest-httpx/Manifest b/dev-python/pytest-httpx/Manifest index 2e6d0134e908..e4143bd4e0b4 100644 --- a/dev-python/pytest-httpx/Manifest +++ b/dev-python/pytest-httpx/Manifest @@ -1 +1,2 @@ DIST pytest-httpx-0.21.2.gh.tar.gz 24311 BLAKE2B ae1ce7ada3977c3bd68f31b5e20e93ac32f2459359bcff30d1ccf358b07ce269f38acb06b46211ddaed1085a9cf78fcefb921a978a5ca4f6c84fe25b602a3a25 SHA512 d8a9d1381a7c1bb1f907effce48bcd4cad29b2eb135e5d18e7ba3025ba2f18d97c7914f0cfb835416dfa608c59ed51db653b0366d407cfbb82fc520808f3792e +DIST pytest-httpx-0.21.3.gh.tar.gz 24373 BLAKE2B 8efa85974128a0c9d78bbc23b7c9bca17e68ebb09dafd3b49e5a09df54bd2808ab6e7995ab407b78495ac12a80239d7397169c8de539ec559a8c7cf95239b495 SHA512 8c25a702b9c049354a0f0b232eefeae5ac0c47764af023c89aba6829309971a1d79a0dab3e4d6275a6bf0f32f3a8309c9559eb22c9b742a6576ecea37ff0d15d diff --git a/dev-python/pytest-httpx/pytest-httpx-0.21.3.ebuild b/dev-python/pytest-httpx/pytest-httpx-0.21.3.ebuild new file mode 100644 index 000000000000..fe25b787d728 --- /dev/null +++ b/dev-python/pytest-httpx/pytest-httpx-0.21.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +MY_PN="${PN/-/_}" +DESCRIPTION="Send responses to HTTPX using pytest" +HOMEPAGE=" + https://colin-b.github.io/pytest_httpx/ + https://github.com/Colin-b/pytest_httpx/ + https://pypi.org/project/pytest-httpx/ +" +SRC_URI=" + https://github.com/Colin-b/pytest_httpx/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + =dev-python/httpx-0.23*[${PYTHON_USEDEP}] + - - - - python@gentoo.org - Python - - - - test-server - lorien/test_server - - diff --git a/dev-python/test_server/test_server-0.0.40.ebuild b/dev-python/test_server/test_server-0.0.40.ebuild deleted file mode 100644 index 0e756a4291bd..000000000000 --- a/dev-python/test_server/test_server-0.0.40.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2019-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Server to test HTTP clients" -HOMEPAGE=" - https://github.com/lorien/test_server/ - https://pypi.org/project/test-server/ -" -SRC_URI=" - https://github.com/lorien/test_server/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -distutils_enable_tests pytest diff --git a/dev-python/tiny-proxy/tiny-proxy-0.1.1.ebuild b/dev-python/tiny-proxy/tiny-proxy-0.1.1.ebuild index 0ed89658eb31..765de73d5716 100644 --- a/dev-python/tiny-proxy/tiny-proxy-0.1.1.ebuild +++ b/dev-python/tiny-proxy/tiny-proxy-0.1.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ppc ppc64 ~riscv x86" RDEPEND=" kp-cAO89O|M>s@ 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ⅇBlaj;rcXw-e1NOiaoeWYN?=6k=JDWp41rr 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 diff --git a/dev-qt/assistant/assistant-5.15.8.ebuild b/dev-qt/assistant/assistant-5.15.8.ebuild index 09cf8960b6a1..95a6f017be24 100644 --- a/dev-qt/assistant/assistant-5.15.8.ebuild +++ b/dev-qt/assistant/assistant-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 ~sparc x86" fi QT5_MODULE="qttools" diff --git a/dev-qt/designer/designer-5.15.8.ebuild b/dev-qt/designer/designer-5.15.8.ebuild index 4f6df1a732d6..93fb33ff3c84 100644 --- a/dev-qt/designer/designer-5.15.8.ebuild +++ b/dev-qt/designer/designer-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86" fi QT5_MODULE="qttools" diff --git a/dev-qt/linguist-tools/linguist-tools-5.15.8.ebuild b/dev-qt/linguist-tools/linguist-tools-5.15.8.ebuild index 878b76b0ef3f..92f61c481796 100644 --- a/dev-qt/linguist-tools/linguist-tools-5.15.8.ebuild +++ b/dev-qt/linguist-tools/linguist-tools-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qttools" diff --git a/dev-qt/linguist/linguist-5.15.8.ebuild b/dev-qt/linguist/linguist-5.15.8.ebuild index 8418168b99e8..5b6769e3789d 100644 --- a/dev-qt/linguist/linguist-5.15.8.ebuild +++ b/dev-qt/linguist/linguist-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc64 ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 x86" fi QT5_MODULE="qttools" diff --git a/dev-qt/pixeltool/pixeltool-5.15.8.ebuild b/dev-qt/pixeltool/pixeltool-5.15.8.ebuild index 41fdb8c0213d..4bc1920a8dfa 100644 --- a/dev-qt/pixeltool/pixeltool-5.15.8.ebuild +++ b/dev-qt/pixeltool/pixeltool-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 ~sparc x86" fi QT5_MODULE="qttools" diff --git a/dev-qt/qdbus/qdbus-5.15.8.ebuild b/dev-qt/qdbus/qdbus-5.15.8.ebuild index 4ff842465cdf..31cf292518cd 100644 --- a/dev-qt/qdbus/qdbus-5.15.8.ebuild +++ b/dev-qt/qdbus/qdbus-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qttools" diff --git a/dev-qt/qdbusviewer/qdbusviewer-5.15.8.ebuild b/dev-qt/qdbusviewer/qdbusviewer-5.15.8.ebuild index 2055b2847f73..ae8c8cd2f2ce 100644 --- a/dev-qt/qdbusviewer/qdbusviewer-5.15.8.ebuild +++ b/dev-qt/qdbusviewer/qdbusviewer-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 ~sparc x86" fi QT5_MODULE="qttools" diff --git a/dev-qt/qdoc/qdoc-5.15.8.ebuild b/dev-qt/qdoc/qdoc-5.15.8.ebuild index c5d8ebac8328..19a3cdbd7bc3 100644 --- a/dev-qt/qdoc/qdoc-5.15.8.ebuild +++ b/dev-qt/qdoc/qdoc-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" fi QT5_MODULE="qttools" diff --git a/dev-qt/qt3d/qt3d-5.15.8.ebuild b/dev-qt/qt3d/qt3d-5.15.8.ebuild index 7dfc1f76d615..58a2fa81561b 100644 --- a/dev-qt/qt3d/qt3d-5.15.8.ebuild +++ b/dev-qt/qt3d/qt3d-5.15.8.ebuild @@ -4,7 +4,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then - KEYWORDS="amd64 ~arm arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~riscv x86" fi inherit qt5-build diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.15.8.ebuild b/dev-qt/qtbluetooth/qtbluetooth-5.15.8.ebuild index 3fe3cb43c85f..d07e55bbc316 100644 --- a/dev-qt/qtbluetooth/qtbluetooth-5.15.8.ebuild +++ b/dev-qt/qtbluetooth/qtbluetooth-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86" fi QT5_MODULE="qtconnectivity" diff --git a/dev-qt/qtcharts/qtcharts-5.15.8.ebuild b/dev-qt/qtcharts/qtcharts-5.15.8.ebuild index 1e98d0691996..c2c69cd83a7a 100644 --- a/dev-qt/qtcharts/qtcharts-5.15.8.ebuild +++ b/dev-qt/qtcharts/qtcharts-5.15.8.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="Chart component library for the Qt5 framework" LICENSE="GPL-3" if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" fi IUSE="qml" diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.15.8.ebuild b/dev-qt/qtconcurrent/qtconcurrent-5.15.8.ebuild index 0baf787f7e2b..fbc22a4999c9 100644 --- a/dev-qt/qtconcurrent/qtconcurrent-5.15.8.ebuild +++ b/dev-qt/qtconcurrent/qtconcurrent-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase" diff --git a/dev-qt/qtcore/qtcore-5.15.8-r1.ebuild b/dev-qt/qtcore/qtcore-5.15.8-r1.ebuild index c1949ce58249..1d46f4fe454c 100644 --- a/dev-qt/qtcore/qtcore-5.15.8-r1.ebuild +++ b/dev-qt/qtcore/qtcore-5.15.8-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=3 - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase" diff --git a/dev-qt/qtdatavis3d/qtdatavis3d-5.15.8.ebuild b/dev-qt/qtdatavis3d/qtdatavis3d-5.15.8.ebuild index 7569b79afb7a..036712baa689 100644 --- a/dev-qt/qtdatavis3d/qtdatavis3d-5.15.8.ebuild +++ b/dev-qt/qtdatavis3d/qtdatavis3d-5.15.8.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="3D data visualization library for the Qt5 framework" LICENSE="GPL-3" if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm arm64 ~x86" + KEYWORDS="amd64 ~arm arm64 x86" fi IUSE="gles2-only qml" diff --git a/dev-qt/qtdbus/qtdbus-5.15.8.ebuild b/dev-qt/qtdbus/qtdbus-5.15.8.ebuild index 378bb73daf5e..2168ea5527a4 100644 --- a/dev-qt/qtdbus/qtdbus-5.15.8.ebuild +++ b/dev-qt/qtdbus/qtdbus-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase" diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.8-r2.ebuild b/dev-qt/qtdeclarative/qtdeclarative-5.15.8-r2.ebuild index 076cb73bea53..369e50182852 100644 --- a/dev-qt/qtdeclarative/qtdeclarative-5.15.8-r2.ebuild +++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.8-r2.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi PYTHON_COMPAT=( python3_{9..11} ) diff --git a/dev-qt/qtdiag/qtdiag-5.15.8.ebuild b/dev-qt/qtdiag/qtdiag-5.15.8.ebuild index e86fc1a14cef..482264542e59 100644 --- a/dev-qt/qtdiag/qtdiag-5.15.8.ebuild +++ b/dev-qt/qtdiag/qtdiag-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm ~hppa ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~hppa ~ppc64 ~sparc x86" fi QT5_MODULE="qttools" diff --git a/dev-qt/qtgamepad/qtgamepad-5.15.8.ebuild b/dev-qt/qtgamepad/qtgamepad-5.15.8.ebuild index 5c671b1992e5..19ce4e27aba2 100644 --- a/dev-qt/qtgamepad/qtgamepad-5.15.8.ebuild +++ b/dev-qt/qtgamepad/qtgamepad-5.15.8.ebuild @@ -8,7 +8,7 @@ inherit qt5-build DESCRIPTION="Qt module to support gamepad hardware" if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~riscv x86" fi IUSE="evdev qml sdl" diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.8.ebuild b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.8.ebuild index 0e11b43d73f4..8cd951d38535 100644 --- a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.8.ebuild +++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.8.ebuild @@ -9,7 +9,7 @@ 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 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86" fi IUSE="" diff --git a/dev-qt/qtgui/qtgui-5.15.8-r1.ebuild b/dev-qt/qtgui/qtgui-5.15.8-r1.ebuild index 7179701b9eba..0f85eaf835a4 100644 --- a/dev-qt/qtgui/qtgui-5.15.8-r1.ebuild +++ b/dev-qt/qtgui/qtgui-5.15.8-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=3 - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase" diff --git a/dev-qt/qthelp/qthelp-5.15.8.ebuild b/dev-qt/qthelp/qthelp-5.15.8.ebuild index 7a053fa1bfdc..312efa7f123d 100644 --- a/dev-qt/qthelp/qthelp-5.15.8.ebuild +++ b/dev-qt/qthelp/qthelp-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qttools" diff --git a/dev-qt/qtimageformats/qtimageformats-5.15.8.ebuild b/dev-qt/qtimageformats/qtimageformats-5.15.8.ebuild index c603b5bb9b3f..c546fdded876 100644 --- a/dev-qt/qtimageformats/qtimageformats-5.15.8.ebuild +++ b/dev-qt/qtimageformats/qtimageformats-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 ~riscv ~sparc x86" fi inherit qt5-build diff --git a/dev-qt/qtlocation/qtlocation-5.15.8.ebuild b/dev-qt/qtlocation/qtlocation-5.15.8.ebuild index ca9fdf6255ca..219efff528b3 100644 --- a/dev-qt/qtlocation/qtlocation-5.15.8.ebuild +++ b/dev-qt/qtlocation/qtlocation-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86" fi inherit qt5-build diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild index bd83524873fe..5f2b0fe0d1cd 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi inherit qt5-build diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.8-r1.ebuild b/dev-qt/qtnetwork/qtnetwork-5.15.8-r1.ebuild index 62f4fa33d846..01fa29aee70a 100644 --- a/dev-qt/qtnetwork/qtnetwork-5.15.8-r1.ebuild +++ b/dev-qt/qtnetwork/qtnetwork-5.15.8-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=3 - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase" diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-5.15.8.ebuild b/dev-qt/qtnetworkauth/qtnetworkauth-5.15.8.ebuild index fcfc5a3d8245..52dd082d9b3f 100644 --- a/dev-qt/qtnetworkauth/qtnetworkauth-5.15.8.ebuild +++ b/dev-qt/qtnetworkauth/qtnetworkauth-5.15.8.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="Network authorization library for the Qt5 framework" LICENSE="GPL-3" if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" fi IUSE="" diff --git a/dev-qt/qtopengl/qtopengl-5.15.8.ebuild b/dev-qt/qtopengl/qtopengl-5.15.8.ebuild index 2b2293ad97d6..fcfa7bc99a10 100644 --- a/dev-qt/qtopengl/qtopengl-5.15.8.ebuild +++ b/dev-qt/qtopengl/qtopengl-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase" diff --git a/dev-qt/qtpaths/qtpaths-5.15.8.ebuild b/dev-qt/qtpaths/qtpaths-5.15.8.ebuild index 12ea49fa91f7..65089e8b773b 100644 --- a/dev-qt/qtpaths/qtpaths-5.15.8.ebuild +++ b/dev-qt/qtpaths/qtpaths-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qttools" diff --git a/dev-qt/qtpositioning/qtpositioning-5.15.8.ebuild b/dev-qt/qtpositioning/qtpositioning-5.15.8.ebuild index 94ced8023a8d..a9288c583e89 100644 --- a/dev-qt/qtpositioning/qtpositioning-5.15.8.ebuild +++ b/dev-qt/qtpositioning/qtpositioning-5.15.8.ebuild @@ -9,7 +9,7 @@ inherit qt5-build DESCRIPTION="Physical position determination library for the Qt5 framework" if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi IUSE="geoclue +qml" diff --git a/dev-qt/qtprintsupport/qtprintsupport-5.15.8.ebuild b/dev-qt/qtprintsupport/qtprintsupport-5.15.8.ebuild index e80a0e8fe15a..89c61e488c5a 100644 --- a/dev-qt/qtprintsupport/qtprintsupport-5.15.8.ebuild +++ b/dev-qt/qtprintsupport/qtprintsupport-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase" diff --git a/dev-qt/qtquickcontrols/qtquickcontrols-5.15.8.ebuild b/dev-qt/qtquickcontrols/qtquickcontrols-5.15.8.ebuild index 230727f7f0af..16757afb354b 100644 --- a/dev-qt/qtquickcontrols/qtquickcontrols-5.15.8.ebuild +++ b/dev-qt/qtquickcontrols/qtquickcontrols-5.15.8.ebuild @@ -8,7 +8,7 @@ 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 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86" fi IUSE="+widgets" diff --git a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.8.ebuild b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.8.ebuild index f772c539f788..83656eb57b51 100644 --- a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.8.ebuild +++ b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" fi inherit qt5-build diff --git a/dev-qt/qtscript/qtscript-5.15.8.ebuild b/dev-qt/qtscript/qtscript-5.15.8.ebuild index 494d0b33a6fd..734b49795797 100644 --- a/dev-qt/qtscript/qtscript-5.15.8.ebuild +++ b/dev-qt/qtscript/qtscript-5.15.8.ebuild @@ -8,7 +8,7 @@ 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" + KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86" fi IUSE="+jit scripttools" diff --git a/dev-qt/qtscxml/qtscxml-5.15.8.ebuild b/dev-qt/qtscxml/qtscxml-5.15.8.ebuild index 443cdfd43341..9a76f3de8862 100644 --- a/dev-qt/qtscxml/qtscxml-5.15.8.ebuild +++ b/dev-qt/qtscxml/qtscxml-5.15.8.ebuild @@ -8,7 +8,7 @@ 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" + KEYWORDS="amd64 ~arm arm64 ~riscv x86" fi IUSE="" diff --git a/dev-qt/qtsensors/qtsensors-5.15.8.ebuild b/dev-qt/qtsensors/qtsensors-5.15.8.ebuild index bdb9f08b892a..60d0f95eed77 100644 --- a/dev-qt/qtsensors/qtsensors-5.15.8.ebuild +++ b/dev-qt/qtsensors/qtsensors-5.15.8.ebuild @@ -8,7 +8,7 @@ inherit qt5-build DESCRIPTION="Hardware sensor access library for the Qt5 framework" if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi # TODO: simulator diff --git a/dev-qt/qtserialport/qtserialport-5.15.8.ebuild b/dev-qt/qtserialport/qtserialport-5.15.8.ebuild index e7231910725a..1568a029f520 100644 --- a/dev-qt/qtserialport/qtserialport-5.15.8.ebuild +++ b/dev-qt/qtserialport/qtserialport-5.15.8.ebuild @@ -8,7 +8,7 @@ inherit qt5-build DESCRIPTION="Serial port abstraction library for the Qt5 framework" if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi IUSE="" diff --git a/dev-qt/qtspeech/qtspeech-5.15.8.ebuild b/dev-qt/qtspeech/qtspeech-5.15.8.ebuild index 06f96a21de9b..080e2f22739a 100644 --- a/dev-qt/qtspeech/qtspeech-5.15.8.ebuild +++ b/dev-qt/qtspeech/qtspeech-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" fi inherit qt5-build diff --git a/dev-qt/qtsql/qtsql-5.15.8.ebuild b/dev-qt/qtsql/qtsql-5.15.8.ebuild index bb8e58afa08c..9cb6af07492d 100644 --- a/dev-qt/qtsql/qtsql-5.15.8.ebuild +++ b/dev-qt/qtsql/qtsql-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase" diff --git a/dev-qt/qtsvg/qtsvg-5.15.8.ebuild b/dev-qt/qtsvg/qtsvg-5.15.8.ebuild index af82f533dd5a..1762cd28f892 100644 --- a/dev-qt/qtsvg/qtsvg-5.15.8.ebuild +++ b/dev-qt/qtsvg/qtsvg-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi inherit qt5-build diff --git a/dev-qt/qttest/qttest-5.15.8.ebuild b/dev-qt/qttest/qttest-5.15.8.ebuild index 0e4349de79b9..adcef6599c03 100644 --- a/dev-qt/qttest/qttest-5.15.8.ebuild +++ b/dev-qt/qttest/qttest-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase" diff --git a/dev-qt/qttranslations/qttranslations-5.15.8.ebuild b/dev-qt/qttranslations/qttranslations-5.15.8.ebuild index 314f25a8b009..ab10c7b6e2f7 100644 --- a/dev-qt/qttranslations/qttranslations-5.15.8.ebuild +++ b/dev-qt/qttranslations/qttranslations-5.15.8.ebuild @@ -4,7 +4,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi inherit qt5-build diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.8.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.8.ebuild index b490f22b960d..403cfababc93 100644 --- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.8.ebuild +++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.8.ebuild @@ -4,7 +4,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" fi inherit qt5-build diff --git a/dev-qt/qtwayland/qtwayland-5.15.8.ebuild b/dev-qt/qtwayland/qtwayland-5.15.8.ebuild index 784683cd0bea..b334e985164a 100644 --- a/dev-qt/qtwayland/qtwayland-5.15.8.ebuild +++ b/dev-qt/qtwayland/qtwayland-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi inherit qt5-build diff --git a/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.8.ebuild b/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.8.ebuild index 60d1a1e504d3..3cefea82b202 100644 --- a/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.8.ebuild +++ b/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.8.ebuild @@ -9,7 +9,7 @@ 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 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi DEPEND="=dev-qt/qtcore-${QT5_PV}*:5=" diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.15.8.ebuild b/dev-qt/qtwebchannel/qtwebchannel-5.15.8.ebuild index 23d3b41375ed..67025ec27c72 100644 --- a/dev-qt/qtwebchannel/qtwebchannel-5.15.8.ebuild +++ b/dev-qt/qtwebchannel/qtwebchannel-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" fi inherit qt5-build diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.8_p20230112.ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.8_p20230112.ebuild index eacf340d227b..633b4b16422e 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.15.8_p20230112.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.15.8_p20230112.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML applic HOMEPAGE="https://www.qt.io/" if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" if [[ ${PV} == ${QT5_PV}_p* ]]; then SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz" S="${WORKDIR}/${P}" diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.15.8-r1.ebuild b/dev-qt/qtwebsockets/qtwebsockets-5.15.8-r1.ebuild index 2d975d598287..abfc93323aee 100644 --- a/dev-qt/qtwebsockets/qtwebsockets-5.15.8-r1.ebuild +++ b/dev-qt/qtwebsockets/qtwebsockets-5.15.8-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=2 - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi inherit qt5-build diff --git a/dev-qt/qtwebview/qtwebview-5.15.8.ebuild b/dev-qt/qtwebview/qtwebview-5.15.8.ebuild index 2d70ca8c6095..32ccb702642f 100644 --- a/dev-qt/qtwebview/qtwebview-5.15.8.ebuild +++ b/dev-qt/qtwebview/qtwebview-5.15.8.ebuild @@ -8,7 +8,7 @@ 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 ~arm arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" fi IUSE="" diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.8.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.8.ebuild index cbab0bd66628..0d0d8a7024bc 100644 --- a/dev-qt/qtwidgets/qtwidgets-5.15.8.ebuild +++ b/dev-qt/qtwidgets/qtwidgets-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase" diff --git a/dev-qt/qtx11extras/qtx11extras-5.15.8.ebuild b/dev-qt/qtx11extras/qtx11extras-5.15.8.ebuild index ebd50d0dcb51..d73f5a7743c0 100644 --- a/dev-qt/qtx11extras/qtx11extras-5.15.8.ebuild +++ b/dev-qt/qtx11extras/qtx11extras-5.15.8.ebuild @@ -8,7 +8,7 @@ inherit qt5-build DESCRIPTION="Linux/X11-specific support library for the Qt5 framework" if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi IUSE="" diff --git a/dev-qt/qtxml/qtxml-5.15.8.ebuild b/dev-qt/qtxml/qtxml-5.15.8.ebuild index d33048dc9a96..cf8b49946007 100644 --- a/dev-qt/qtxml/qtxml-5.15.8.ebuild +++ b/dev-qt/qtxml/qtxml-5.15.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase" diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.8.ebuild b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.8.ebuild index 89399eca676e..4e342f2c74c3 100644 --- a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.8.ebuild +++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.8.ebuild @@ -8,7 +8,7 @@ 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 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi IUSE="qml" diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 7a12d4abb90e9396ed42088c17a429f100a5fe9a..402349415771266b90d9b259fa9d4f37d16fe9e5 100644 GIT binary patch literal 106605 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 literal 106957 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 hwhto4$g!Q`)MVVwr - - - - ruby@gentoo.org - Gentoo Ruby Project - - - FooBarWidget/daemon_controller - - diff --git a/dev-ruby/daemons/daemons-1.4.1.ebuild b/dev-ruby/daemons/daemons-1.4.1.ebuild index 22f662138b2d..d497b55f570a 100644 --- a/dev-ruby/daemons/daemons-1.4.1.ebuild +++ b/dev-ruby/daemons/daemons-1.4.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ SRC_URI="https://github.com/thuehlinger/daemons/archive/v${PV}.tar.gz -> ${P}.ta LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" IUSE="examples" all_ruby_prepare() { diff --git a/dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild b/dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild deleted file mode 100644 index 2dc3447fb1d8..000000000000 --- a/dev-ruby/fast_gettext/fast_gettext-1.8.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -inherit ruby-fakegem - -DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and threadsave!" -HOMEPAGE="https://github.com/grosser/fast_gettext" -SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/bundler )" - -all_ruby_prepare() { - rm Gemfile.lock || die - - # Remove jeweler and bump from Gemfile since they are not needed for tests. - sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die - - # Avoid unneeded dependency on git and development dependencies. - sed -e '/git ls-files/ s:^:#:' \ - -e '/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\)/ s:^:#:' \ - -i fast_gettext.gemspec || die - - # Avoid a test dependency on activerecord since this is now in the - # dependency tree for app-admin/puppet and many arches don't have - # rails keyworded. - sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die - rm -f spec/fast_gettext/translation_repository/db_spec.rb || die - sed -i -e '/works with DB repository/,/^ end/ s:^:#:' spec/fast_gettext/storage_spec.rb || die - sed -i -e '/with i18n loaded/,/^ end/ s:^:#:' spec/fast_gettext/vendor/string_spec.rb || die - - # Don't run a test that requires safe mode which we can't provide - # due to insecure directory settings for the portage dir. This spec - # also calls out to ruby which won't work with different ruby - # implementations. - sed -i -e '/can work in SAFE mode/,/^ end/ s:^:#:' spec/fast_gettext/translation_repository/mo_spec.rb || die -} - -each_ruby_prepare() { - # Make sure the right ruby interpreter is used - sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" spec/fast_gettext/vendor/*spec.rb || die -} diff --git a/dev-ruby/ferret/Manifest b/dev-ruby/ferret/Manifest deleted file mode 100644 index 49a50e2531ad..000000000000 --- a/dev-ruby/ferret/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ferret-0.11.8.7.gem 608768 BLAKE2B cc5e6769dcad4c465ae00aed972712e03ccbea304608eef5008941d5bf1eca17461f611aea7f0033d4047b7bc2474c0a93ffece40b4a6aca753a496ee34f36fa SHA512 ac7cafa25ade9741e0eb95d7372f6dd7ce4ea82368c69ace536b852fd5cc435d05764041ba1bddcc6098665c6e1aa7a12ac9739e45362007f726f3e7a8124df1 diff --git a/dev-ruby/ferret/ferret-0.11.8.7-r1.ebuild b/dev-ruby/ferret/ferret-0.11.8.7-r1.ebuild deleted file mode 100644 index 45a3f16cd148..000000000000 --- a/dev-ruby/ferret/ferret-0.11.8.7-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# ruby30 does not compile -USE_RUBY="ruby26 ruby27" - -RUBY_FAKEGEM_NAME="ferret" - -RUBY_FAKEGEM_TASK_DOC="doc" -RUBY_FAKEGEM_DOCDIR="doc/api" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG RELEASE_CHANGES RELEASE_NOTES README.md TODO TUTORIAL.md" - -RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb) - -inherit ruby-fakegem - -MY_P="${P/ruby-/}" -DESCRIPTION="A ruby indexing/searching library" -HOMEPAGE="https://github.com/jkraemer/ferret" -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND+=" app-arch/bzip2" -DEPEND+=" app-arch/bzip2" - -all_ruby_prepare() { - # Remove bundled bzlib code and use system version instead. - rm ext/BZLIB* ext/bzlib* || die - sed -i -e '14i $LDFLAGS += " -lbz2 "' ext/extconf.rb || die - - # Avoid test known to fail upstream: - # https://github.com/jkraemer/ferret/issues/2 - sed -i -e '/test_adding_long_url/,/^ end/ s:^:#:' \ - test/unit/index/tc_index_writer.rb || die -} - -each_ruby_test() { - ${RUBY} -Ilib test/test_all.rb || die -} diff --git a/dev-ruby/ferret/metadata.xml b/dev-ruby/ferret/metadata.xml deleted file mode 100644 index 16ddf2aecbac..000000000000 --- a/dev-ruby/ferret/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - ruby@gentoo.org - Gentoo Ruby Project - - - jkraemer/ferret - - diff --git a/dev-ruby/multi_json/multi_json-1.15.0.ebuild b/dev-ruby/multi_json/multi_json-1.15.0.ebuild index 45edc1cfd08d..36e5ad29fde2 100644 --- a/dev-ruby/multi_json/multi_json-1.15.0.ebuild +++ b/dev-ruby/multi_json/multi_json-1.15.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -20,7 +20,7 @@ DESCRIPTION="A gem to provide swappable JSON backends" HOMEPAGE="https://github.com/intridea/multi_json" LICENSE="MIT" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 arm arm64 ~hppa 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="" diff --git a/dev-ruby/net-sftp/Manifest b/dev-ruby/net-sftp/Manifest index 83fbe4b755e6..178923b318b0 100644 --- a/dev-ruby/net-sftp/Manifest +++ b/dev-ruby/net-sftp/Manifest @@ -1,2 +1 @@ -DIST net-sftp-3.0.0.tar.gz 63542 BLAKE2B e09e209aa0d102a6da7611cabf49970c9a4e572d51946d5dc0688879db97c92e8a39713dd0011a4234391ff0ab685a978c491917c041f7d10a8f092fde5c876a SHA512 c28411cfa8522dec893fe7a1588a16bb761a9d7692c81c453d9a9ad817988637614c6afd754db8547e845a16062882e2b7e95974b889631676f092d9e84b83e7 DIST net-sftp-4.0.0.tar.gz 63896 BLAKE2B d63d32d3810c05c6ed19d156c87854d09a585a63e651be5984aed22b9a2b82c6c1464dd90fcc07d5586cd171d388dd6874ebe9e4e871012fee1620701f1d648e SHA512 8c4284da3b9143a02d597fc1c2824e5ab96abb38fef932682326443ea949733c4e7513184fb6b5c870d3ff802928e34580d423c98c594cb7a07ad17a50fb5c56 diff --git a/dev-ruby/net-sftp/net-sftp-3.0.0.ebuild b/dev-ruby/net-sftp/net-sftp-3.0.0.ebuild deleted file mode 100644 index 1a15973e3816..000000000000 --- a/dev-ruby/net-sftp/net-sftp-3.0.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="net-sftp.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="SFTP in pure Ruby" -HOMEPAGE="https://github.com/net-ssh/net-sftp" -SRC_URI="https://github.com/net-ssh/net-sftp/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="amd64 ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris" -IUSE="" - -ruby_add_rdepend "dev-ruby/net-ssh:6" - -ruby_add_bdepend " - test? ( - dev-ruby/bundler - >=dev-ruby/mocha-0.13 - )" - -all_ruby_prepare() { - sed -i -e "s:_relative ': './:" -e 's/git ls-files -z/find -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die -} diff --git a/dev-ruby/net-ssh/net-ssh-6.1.0-r1.ebuild b/dev-ruby/net-ssh/net-ssh-6.1.0-r1.ebuild deleted file mode 100644 index 0a8dc086232b..000000000000 --- a/dev-ruby/net-ssh/net-ssh-6.1.0-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.md THANKS.txt" -RUBY_FAKEGEM_EXTRAINSTALL="support" - -RUBY_FAKEGEM_GEMSPEC="net-ssh.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Non-interactive SSH processing in pure Ruby" -HOMEPAGE="https://github.com/net-ssh/net-ssh" -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> net-ssh-git-${PV}.tgz" - -LICENSE="GPL-2" -SLOT="$(ver_cut 1)" -KEYWORDS="amd64 ~arm ppc ppc64 x86" -IUSE="ed25519 test" -RESTRICT="!test? ( test )" - -ruby_add_rdepend "virtual/ruby-ssl ed25519? ( >=dev-ruby/ed25519-1.2:1 dev-ruby/x25519 dev-ruby/bcrypt_pbkdf:1 )" -ruby_add_bdepend "test? ( dev-ruby/test-unit:2 >=dev-ruby/mocha-0.13 )" - -all_ruby_prepare() { - # Avoid bundler dependency - sed -i -e '/\(bundler\|:release\)/ s:^:#:' Rakefile || die - - sed -e "s:require_relative ':require './:" \ - -e 's/git ls-files -z/find -print0/' \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die -} - -src_test() { - # prevent tests from trying to connect to ssh-agent socket and failing - unset SSH_AUTH_SOCK - if ! use ed25519; then - export NET_SSH_NO_ED25519=true - fi - ruby-ng_src_test -} diff --git a/dev-ruby/pg/Manifest b/dev-ruby/pg/Manifest index f56e84213eaf..8affaac9a5a8 100644 --- a/dev-ruby/pg/Manifest +++ b/dev-ruby/pg/Manifest @@ -1,4 +1,2 @@ -DIST pg-1.2.2.gem 196608 BLAKE2B 068be98d190cb4074cc89bdb5b376322f323950909f7a6fddc8669a3ff0f85eef9f512bd2ec7121707e9ea077b2b428f698e84f2118c76e34f5def75ca303fca SHA512 5c7cc90afb75a66e80cfc34c4875cf22b005aa0a27e78db6f71d1829f870c6409b73326a9925f79c0d642e93ea51d1f84c7383323fea44b7488e83deb7754951 -DIST pg-1.2.3.gem 196608 BLAKE2B b3e9119d068c833f7352b61802d5fb03616ed2d13f957c8d4b51966444523ef9d884a860309209dfbda5931aa1f8199b7a63a51a89c194758de309f00bdbfbd6 SHA512 dd8fa7b256102aea7588fd7e1d4e28199be2bf9910149d266b5379e78a7a57aa2a22763d04a559f4763842cad4ba8d0fbc33e8b43b7497dc77039edfd1029585 DIST pg-1.3.5.tar.gz 256197 BLAKE2B 8a8cd0135eb7dcf8389d2b0afa174059d12f542b1e2897fba0e292fd16f31508293ca90f64f731db9bc14e55e9ba2c740ccf744a5fe30c449d64344264e409e1 SHA512 44e8ad97a6f4136d49641c5a59a70a489d766d1c1e511f5a6f003c2ae2900466b02a2504dc0fb26c872ce3fcb56ac83ac5299a829cca99d9c02c4b7ce0f0ac75 DIST pg-1.4.1.tar.gz 258388 BLAKE2B d2f2c81b51fb159a95990382cce316938b97d8ecb1c9590c4a70be741f4806bc47dc99423c1d54e939bc156e287cc7cba28d854dc68900501c10fbaf15cb3076 SHA512 e8e0ad7b6df4a98d8ac6dfa8006044f7fbfc45713e1aa866e80a83061be5a6a1a57456cc2ffc14d976c2d108ce526c6fa9d4ce59222a9d9bb3ef676e9dec8da9 diff --git a/dev-ruby/pg/pg-1.2.2.ebuild b/dev-ruby/pg/pg-1.2.2.ebuild deleted file mode 100644 index 17a4ff0eed87..000000000000 --- a/dev-ruby/pg/pg-1.2.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=7 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="ChangeLog Contributors.rdoc README.rdoc History.rdoc" - -inherit multilib ruby-fakegem - -DESCRIPTION="Ruby extension library providing an API to PostgreSQL" -HOMEPAGE="https://github.com/ged/ruby-pg" - -LICENSE="|| ( BSD-2 Ruby-BSD )" -SLOT="1" -KEYWORDS="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="" - -RDEPEND+=" dev-db/postgresql:*" -DEPEND+=" dev-db/postgresql - test? ( >=dev-db/postgresql-9.4[server(+),threads] )" - -all_ruby_prepare() { - # hack the Rakefile to make it sure that it doesn't load - # rake-compiler (so that we don't have to depend on it and it - # actually works when building with USE=doc). - sed -i \ - -e '/Rakefile.cross/s:^:#:' \ - -e '/ExtensionTask/,/^end$/ s:^:#:' \ - Rakefile || die -} - -each_ruby_configure() { - ${RUBY} -C ext extconf.rb || die "extconf.rb failed" -} - -each_ruby_compile() { - emake V=1 -C ext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" - cp ext/*$(get_libname) lib || die -} - -each_ruby_test() { - if [[ "${EUID}" -ne "0" ]]; then - # Make the rspec call explicit, this way we don't have to depend - # on rake-compiler (nor rubygems) _and_ we don't have to rebuild - # the whole extension from scratch. - RSPEC_VERSION=3 ruby-ng_rspec - else - ewarn "The userpriv feature must be enabled to run tests." - eerror "Testsuite will not be run." - fi -} diff --git a/dev-ruby/pg/pg-1.2.3.ebuild b/dev-ruby/pg/pg-1.2.3.ebuild deleted file mode 100644 index 608439296628..000000000000 --- a/dev-ruby/pg/pg-1.2.3.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="ChangeLog Contributors.rdoc README.rdoc History.rdoc" - -RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb) - -inherit ruby-fakegem - -DESCRIPTION="Ruby extension library providing an API to PostgreSQL" -HOMEPAGE="https://github.com/ged/ruby-pg" - -LICENSE="|| ( BSD-2 Ruby-BSD )" -SLOT="1" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -RDEPEND+=" dev-db/postgresql:*" -DEPEND+=" dev-db/postgresql - test? ( >=dev-db/postgresql-9.4[server(+),threads] )" - -all_ruby_prepare() { - # hack the Rakefile to make it sure that it doesn't load - # rake-compiler (so that we don't have to depend on it and it - # actually works when building with USE=doc). - sed -i \ - -e '/Rakefile.cross/s:^:#:' \ - -e '/ExtensionTask/,/^end$/ s:^:#:' \ - Rakefile || die -} - -each_ruby_test() { - if [[ "${EUID}" -ne "0" ]]; then - # Make the rspec call explicit, this way we don't have to depend - # on rake-compiler (nor rubygems) _and_ we don't have to rebuild - # the whole extension from scratch. - RSPEC_VERSION=3 ruby-ng_rspec - else - ewarn "The userpriv feature must be enabled to run tests." - eerror "Testsuite will not be run." - fi -} diff --git a/dev-ruby/rails-html-sanitizer/Manifest b/dev-ruby/rails-html-sanitizer/Manifest index b068a8476a7f..e6e8f872a987 100644 --- a/dev-ruby/rails-html-sanitizer/Manifest +++ b/dev-ruby/rails-html-sanitizer/Manifest @@ -1 +1,2 @@ DIST rails-html-sanitizer-1.4.4.gem 18432 BLAKE2B c6966ae526142219040e98a5bd02190672050dc9831194ecd570498b75bfb168e734fe3f4d9ffa5814d1c5b94f73820e5900e805a199651c9b37645acff0237c SHA512 9a6671334967078f744296ca273a8b44c0071d04c841fe626333bbb62c252b6688b5559079a47cda540f06bd35c924ede8d9ef092c775dfab55e2673137fc05b +DIST rails-html-sanitizer-1.5.0.gem 19456 BLAKE2B 7f8b0270d9006b975fed28941139e176af4738954bd56e7b34dbc4f778521d770ff0c2c92cb365d1a671fc69d1da79f4d3bd4d90e37913c61084139ba7ff9893 SHA512 533a203d34b0f77b70258fc1b610caf1d4910da48224b136774d094ee8fa74b5cd9f3b1719118334489a41d743b97592539935b05b07770cd745e03634422214 diff --git a/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.5.0.ebuild b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.5.0.ebuild new file mode 100644 index 000000000000..598d5a84bed4 --- /dev/null +++ b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.5.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Sanitize HTML fragments in Rails applications" +HOMEPAGE="https://github.com/rafaelfranca/rails-html-sanitizer" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/loofah-2.19.1:0" + +ruby_add_bdepend "test? ( dev-ruby/rails-dom-testing )" + +all_ruby_prepare() { + # Avoid tests that depend on nokogiri patches to libxml2. +# sed -i -e '/\(name_action\|attr\)_in_a_tag_in_safe_list_sanitizer/askip "libxml2"' test/sanitizer_test.rb || die +: +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/rbs/Manifest b/dev-ruby/rbs/Manifest index c56d2242d978..34f366726ec3 100644 --- a/dev-ruby/rbs/Manifest +++ b/dev-ruby/rbs/Manifest @@ -4,3 +4,4 @@ DIST rbs-2.5.1.tar.gz 983686 BLAKE2B d0feb4f173e2d1dd76d93309279fc75f9ed992ead2c DIST rbs-2.8.0.tar.gz 1065757 BLAKE2B 136ba929d0b61c6b2625b49574ec45a28aa1de77a1a63d74bf5747ff4c88968ce28116472a97310e10846dec404dc2a4ccebb51c90f14f5713f3b1d21f18c9c6 SHA512 3a04026112bffef03a3e65c5d539ead7de353b4af279da6f4a7def854fe6c7f95d291663ab18bab678228ae4b26e87aec89fc1ed961ebc4cf83f38ef726ad407 DIST rbs-2.8.2.tar.gz 1069304 BLAKE2B a05cdd12767ed47cb90a64ab9803523dfa11a2295ebf2be4f9087918bc74ef75a46e3ec95a78c6c272e65b7d0485db0697edc8c4e586f7ae2b4608cde638969e SHA512 02666374fa8a93f421916f62b6a101e602c5dc8996169b1fd618618ab76afb11bba0891aac3f48f70af080f5d73ede264728f93799b3a330cae3a43b9cab1cb4 DIST rbs-2.8.3.tar.gz 1069360 BLAKE2B 7151346fadcfdb2e246dbd32c440c4e5fbfe0f6dbed67a100460b451f87432a5811d63269b612949b720d0a3234818e46d1e1f614886e92e0b75cb5814c3e24f SHA512 4e6ec348945171868752ff62704e2a64ced4a11288a96c03e837e508df235c0cf85f99469952a7b052662ee7bc16e0942aaa2bc448381d95d5603fefdacf6839 +DIST rbs-2.8.4.tar.gz 1069703 BLAKE2B a7b97e2ba7b8bd5afca303d69262cd54169bfad8e716cb5c452a1f20c36708f62c36382d5d3111856aa130e5d198960117ad47ca444ac3e042e99e534b3c2204 SHA512 e698b64ffc5c5e53ed84ab9fb6a5d83cc17738ec2114f72cadd0d9e062d8017ee91dc4d1afe254646c30659f3af57d6606f555881951fae7cc399b1bbd428824 diff --git a/dev-ruby/rbs/rbs-2.8.4.ebuild b/dev-ruby/rbs/rbs-2.8.4.ebuild new file mode 100644 index 000000000000..c90ff55f9e70 --- /dev/null +++ b/dev-ruby/rbs/rbs-2.8.4.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_BINDIR="exe" + +RUBY_FAKEGEM_EXTRAINSTALL="core schema sig stdlib" +RUBY_FAKEGEM_EXTENSIONS=(ext/rbs_extension/extconf.rb) + +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/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( Ruby-BSD BSD-2 )" +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" + +ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/rdoc dev-ruby/test-unit )" + +all_ruby_prepare() { + sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die + + # We compile the extension directly + sed -i -e '/extensiontask/I s:^:#:' Rakefile || die + + # Avoid JSON schema validation tests due to a large dependency stack + # that would be needed. + rm -f test/rbs/schema_test.rb || die + + # Avoid setup tests since they require a lot of development dependencies. + rm -f test/rbs/test/runtime_test_test.rb || die + + # Avoid tests requiring a network connection + rm -f test/rbs/collection/installer_test.rb test/rbs/collection/collections_test.rb \ + test/rbs/collection/config_test.rb test/rbs/collection/sources/git_test.rb || die + sed -i -e '/def test_collection_/aomit "Requires network"' test/rbs/cli_test.rb || die + sed -i -e '/def test_loading_from_rbs_collection/aomit "Requires network"' test/rbs/environment_loader_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/regexp_parser/Manifest b/dev-ruby/regexp_parser/Manifest index db5b96723050..91f225c7e2a7 100644 --- a/dev-ruby/regexp_parser/Manifest +++ b/dev-ruby/regexp_parser/Manifest @@ -1,3 +1,4 @@ DIST regexp_parser-2.4.0.tar.gz 93162 BLAKE2B cab80ca22b1f34d60a47f7bb3f671e2a7af46b598250a0d1f85049b5b682800badf82c7f0cfc676808999d4128bd8b8a6d2bd073d8a771ee7c07253f1e24e5ce SHA512 cd7a9d5d3d4882753b47a8369a807b3c6d943e36a66d0001d51d5d37d19a46c2ba078217d95952f1dc7c7434699a35bbd6414cd45264db08a0173f887a8d4826 DIST regexp_parser-2.6.0.tar.gz 96082 BLAKE2B 13247e32002ff2b7d33cb24ce20b4841b11202c9427c701e4e970c30e24172bcae949680a7b33130c61050996b49fafd535f8f7f4bc853a6780738d5901a1846 SHA512 1d05f664de803253a000ded43cf4ed492914eb285bdeb1613597568f13804587c829f80289e11ba00274b25862331e36010d5214e64abc1ec3fa9cd9895cb863 DIST regexp_parser-2.6.1.tar.gz 96292 BLAKE2B 0b981aff33e31c821bff82348d84b755532460a57d328e50b123eb73c04553ebaaf6f4bb360c59798ef0ad1886904e8cf95202a4b50206fa6e88fedf00492a32 SHA512 990d2af8577466887be24f9a942fe1f833a73c2e1048f7ce9d11aced3179fda5385eae9234c6242f306b71ec6014bf087bf67f789e23c513306f307a114f855f +DIST regexp_parser-2.6.2.tar.gz 96648 BLAKE2B 5da51aa2a76a0f4156cb564936e457d301d3c479d15cc7788e69b3f359aa3555cf61e81c7ddc58f11966c1208c72ceb6f8950e3db2c1924c0185c18ef6c00cec SHA512 ac866233784385e89419f22eeb16c1de08e742715a8454024d94d00078ceaba2a9159e7d8cdc7dff1f93bda61be405453c63666caf31173154b802493c150ec0 diff --git a/dev-ruby/regexp_parser/regexp_parser-2.6.2.ebuild b/dev-ruby/regexp_parser/regexp_parser-2.6.2.ebuild new file mode 100644 index 000000000000..05d3f3b8b8fd --- /dev/null +++ b/dev-ruby/regexp_parser/regexp_parser-2.6.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_GEMSPEC="regexp_parser.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A library for tokenizing, lexing, and parsing Ruby regular expressions" +HOMEPAGE="https://github.com/ammar/regexp_parser" +SRC_URI="https://github.com/ammar/regexp_parser/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="" + +DEPEND+=" =dev-util/ragel-6*" + +ruby_add_bdepend "dev-ruby/rake dev-ruby/rspec:3 + test? ( dev-ruby/ice_nine dev-ruby/regexp_property_values dev-ruby/rspec:3 )" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile || die +} + +each_ruby_compile() { + ${RUBY} -S rake ragel:rb || die +} diff --git a/dev-ruby/roadie-rails/roadie-rails-2.3.0.ebuild b/dev-ruby/roadie-rails/roadie-rails-2.3.0.ebuild index fb1e1b8a48cc..2686f44e19d9 100644 --- a/dev-ruby/roadie-rails/roadie-rails-2.3.0.ebuild +++ b/dev-ruby/roadie-rails/roadie-rails-2.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,11 +21,11 @@ SLOT="$(ver_cut 1)" KEYWORDS="~amd64" ruby_add_rdepend ">=dev-ruby/roadie-3.1:4 - || ( dev-ruby/railties:7.0 dev-ruby/railties:6.1 dev-ruby/railties:6.0 dev-ruby/railties:5.2 )" + || ( dev-ruby/railties:7.0 dev-ruby/railties:6.1 dev-ruby/railties:6.0 )" ruby_add_bdepend " test? ( dev-ruby/bundler - dev-ruby/rails:7.0 dev-ruby/rails:6.0 dev-ruby/rails:5.2 + dev-ruby/rails:7.0 dev-ruby/rails:6.0 dev-ruby/rspec-rails dev-ruby/rspec-collection_matchers )" @@ -34,7 +34,7 @@ all_ruby_prepare() { sed -i -e 's/git ls-files/find * -print/' ${RUBY_FAKEGEM_GEMSPEC} || die # Avoid already removed rails version - sed -i -e '/rails_51/ s:^:#:' spec/integration_spec.rb || die + sed -i -e '/rails_5\(1\|2\)/ s:^:#:' spec/integration_spec.rb || die # Avoid dependency on optional bootsnap sed -i -e '/bootsnap/ s:^:#:' spec/railsapps/rails_70/Gemfile spec/railsapps/rails_70/config/boot.rb || die diff --git a/dev-ruby/rr/Manifest b/dev-ruby/rr/Manifest index 061609d7b847..2c6f1034cecc 100644 --- a/dev-ruby/rr/Manifest +++ b/dev-ruby/rr/Manifest @@ -1,2 +1 @@ -DIST rr-1.2.1.tar.gz 137497 BLAKE2B 3db6751d15e54da6ee6777fb7d383c1bfea2e68482dda03ceda9a70f66382cf9aa7c39f27fca9f0ce92b19858b5324bdbb5811809b3ae146e213bb03ddca0772 SHA512 df2d05ff732908da55878cb89cb7d1c4442a18c19f71940244f5bd7dc55632467a1824f55d7fade4b5122486a61277090d7ad05df9f99098030c21aa45b36dd2 DIST rr-3.1.0.tar.gz 140388 BLAKE2B 0994ae589d1d9ebe6b4a334c1e93f959b63280beff8f2a6b1696722ac908ac5a21954e65d20216c239587abdbff3a1b3110f6f1eb3f17bd5e0f169a4892e750c SHA512 d05d8421d5cd6e9225cbf5ca183c54cc510a3212f0629f7cee60887b18c874618cb67836503aed7665cef8443cc579306b84e030ae1ec0834f56298f5044a2fa diff --git a/dev-ruby/rr/rr-1.2.1.ebuild b/dev-ruby/rr/rr-1.2.1.ebuild deleted file mode 100644 index 0b07ec53e58d..000000000000 --- a/dev-ruby/rr/rr-1.2.1.ebuild +++ /dev/null @@ -1,38 +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_TASK_TEST="none" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" - -inherit ruby-fakegem - -DESCRIPTION="A double framework featuring a selection of double techniques and a terse syntax" -HOMEPAGE="https://rr.github.io/rr" -SRC_URI="https://github.com/rr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -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/rspec:2 - dev-ruby/minitest - dev-ruby/diff-lcs )" - -all_ruby_prepare() { - rm Gemfile || die - sed -i -e '1,2 s:^:#:' spec/suites/rspec_2/spec_helper.rb || die -} - -each_ruby_test() { - # Only run the rspec 2 case since we don't have appraisals. Setting - # up everything correctly without it seems very complicated. - ruby-ng_rspec --format progress spec/suites/rspec_2/unit || die -} diff --git a/dev-ruby/ruby-odbc/Manifest b/dev-ruby/ruby-odbc/Manifest index 3c2d2a3dfd7b..3c3051d5f12e 100644 --- a/dev-ruby/ruby-odbc/Manifest +++ b/dev-ruby/ruby-odbc/Manifest @@ -1,2 +1 @@ -DIST ruby-odbc-0.99999.tar.gz 76934 BLAKE2B 59de5a544b7eefe8e181f2c6a9a61915361743ef5f7554f778667b50ca0dc57fd0c4f71e406ad6f1d00fb2c6a6509030e61ad34dddecff61896f7bfe383d0a9b SHA512 05e3e67a895406e1a57fbea6f8ecd1c087d836794ea3245bd9eec888eb3c46fa2bf2607cc1b8fdc416d7bc531d783d621c03c9fde004db8c2e431fe838c531af DIST ruby-odbc-0.999991.tar.gz 77110 BLAKE2B dd32698811f14e05f1190ffd73b390fa02924a1dd936db0b2b3c6ac9d8d8663f5d400ff89e03591081b45d558378a76701cf6b8be8502297a141c271dde3c24b SHA512 3f1e2e75e31f10f47392cda1cd28aa54451a499c3bd6e9224466a7b338406835a5d453600e79a3bac040197397c31d9f744567969058969685d6f4e06e72addb diff --git a/dev-ruby/ruby-odbc/ruby-odbc-0.99999.ebuild b/dev-ruby/ruby-odbc/ruby-odbc-0.99999.ebuild deleted file mode 100644 index 777549b8a5ad..000000000000 --- a/dev-ruby/ruby-odbc/ruby-odbc-0.99999.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_TEST="" -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="README ChangeLog" - -inherit ruby-fakegem - -DESCRIPTION="RubyODBC - For accessing ODBC data sources from the Ruby language" -HOMEPAGE="http://www.ch-werner.de/rubyodbc/" -SRC_URI="http://www.ch-werner.de/rubyodbc/${P}.tar.gz" - -LICENSE="|| ( GPL-2 Ruby-BSD )" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="" - -DEPEND="${DEPEND} >=dev-db/unixODBC-2.0.6" -RDEPEND="${RDEPEND} >=dev-db/unixODBC-2.0.6" - -# tests require to have an ODBC service enabled, so we can't run them -# for now :( -RESTRICT=test - -all_ruby_prepare() { - # Make sure that it doesn't try to use the absolute-local path for - # the extension as we'd be unable to run it properly otherwise. - sed -i -e 's:\./odbc:odbc:' test/{,utf8/}test.rb || die - - # Since lib should not get installed avoid it entirely… - mv lib contrib || die -} - -each_ruby_configure() { - for dir in ext ext/utf8; do - ${RUBY} -C${dir} extconf.rb --disable-dlopen || die "extconf (${dir}) failed" - done -} - -each_ruby_compile() { - for dir in ext ext/utf8; do - emake V=1 -C${dir} - done -} - -each_ruby_install() { - each_fakegem_install - - ruby_fakegem_newins ext/odbc.so lib/odbc.so - ruby_fakegem_newins ext/utf8/odbc_utf8.so lib/odbc_utf8.so -} - -all_ruby_install() { - all_fakegem_install - dodoc doc/*.html -} diff --git a/dev-ruby/ruby-progressbar/Manifest b/dev-ruby/ruby-progressbar/Manifest index de30f3165066..c9d7f83bc40c 100644 --- a/dev-ruby/ruby-progressbar/Manifest +++ b/dev-ruby/ruby-progressbar/Manifest @@ -1,2 +1 @@ -DIST ruby-progressbar-1.10.1.tar.gz 53416 BLAKE2B ee435291cd55558843ab05254c01a6148711aee54a5ce80d7b03902e32fd8735fda2e3686794f3f2c8a62c7ca26d90df4d63b48c8d947a471279c35131c49898 SHA512 6cbd791833a1638949c7283b5c475164b44ec8a5d4c7eb417d741da5c9cda9e777481a785f112be7fd1c3714668ad58cbf9aa39eecb61d1022fb3bb35ddb6203 DIST ruby-progressbar-1.11.0.tar.gz 61341 BLAKE2B 558de9d15f6c3eafb0a9ef0b39db279727651c8f86234f3ffad1faac7e9ab7f6bdef6662fadb2132bf10d70bcac9412801a695e0bb3afa5879a48dd363920734 SHA512 5a5c8a6af410746ef601821ec171933d781d32bfb7cb5f67f9cf877824a399941c11be69bb74380941f2271f6f5139928599881441f88860a71f8b7f7b55d4b4 diff --git a/dev-ruby/ruby-progressbar/ruby-progressbar-1.10.1-r1.ebuild b/dev-ruby/ruby-progressbar/ruby-progressbar-1.10.1-r1.ebuild deleted file mode 100644 index beddeb9f6974..000000000000 --- a/dev-ruby/ruby-progressbar/ruby-progressbar-1.10.1-r1.ebuild +++ /dev/null @@ -1,35 +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_TEST="rspec3" -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem - -DESCRIPTION="A Text Progress Bar Library for Ruby" -HOMEPAGE="https://github.com/jfelchner/ruby-progressbar" -SRC_URI="https://github.com/jfelchner/ruby-progressbar/archive/releases/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="ruby-progressbar-releases-v${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -IUSE="test" - -ruby_add_bdepend "test? ( dev-ruby/rspectacular dev-ruby/timecop )" - -all_ruby_prepare() { - sed -i -e '/warning_filter/ s:^:#:' \ - spec/spec_helper.rb || die - # Avoid ruby24 syntax for an unneeded check - sed -i -e '/^return/ s:^:#:' spec/ruby-progressbar/refinements/enumerator_spec.rb || die -} diff --git a/dev-ruby/sass/sass-3.7.4.ebuild b/dev-ruby/sass/sass-3.7.4.ebuild deleted file mode 100644 index b85929e78bf3..000000000000 --- a/dev-ruby/sass/sass-3.7.4.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_EXTRAINSTALL="rails init.rb VERSION VERSION_NAME" - -inherit ruby-fakegem eapi7-ver - -DESCRIPTION="An extension of CSS3, adding nested rules, variables, mixins, and more" -HOMEPAGE="https://sass-lang.com/" -SRC_URI="https://github.com/sass/ruby-sass/archive/${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="ruby-sass-${PV}" - -LICENSE="MIT" - -KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86 ~amd64-linux" -SLOT="$(ver_cut 1-2)" -IUSE="" - -ruby_add_bdepend "doc? ( >=dev-ruby/yard-0.5.3 )" - -ruby_add_rdepend " - !!NQO-OFRHb&~#6|8;6EYygUYOI)N3I>f2_N}cgF_@0e;)MiB< zfz?#IYRhSlpw@q^p*|ZVOi&LR7Y$8)Q3jDc07MDwTQ9dv?+{XS%0DV+O68FK3>%>Yx4y#kX{rf8zdU~MJ0)FXhR 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 In procedure list-ref: Wrong type argument in position 1: #f + local -a bad_tests=( + curs_attr_attr_off_underline + curs_attr_attr_on_blink + curs_attr_attr_on_bold + curs_attr_attr_on_dim + curs_attr_attr_on_invis + curs_attr_attr_on_protect + curs_attr_attr_on_reverse + curs_attr_attr_on_standout + curs_attr_attr_on_underline + curs_attr_attr_set + curs_attr_attr_set_normal + curs_attr_standend + curs_attr_standout + curs_bkgd_bkgd + curs_bkgd_bkgdset + termios_speed + ) + local bad_test + for bad_test in "${bad_tests[@]}" ; do + echo "#t" > test/${bad_test}.scm || die + done + + eautoreconf # 843560 +} + +src_test() { + emake check +} + +src_install() { + default + + find "${ED}" -type f -name '*.la' -delete || die +} diff --git a/dev-scheme/guile-ssh/Manifest b/dev-scheme/guile-ssh/Manifest index ae7ce983d90e..d067541c3b89 100644 --- a/dev-scheme/guile-ssh/Manifest +++ b/dev-scheme/guile-ssh/Manifest @@ -1 +1,2 @@ DIST guile-ssh-0.16.0.tar.gz 522003 BLAKE2B dfa6011bb8b220b9a365fde832434eca0c26b58361a919b36228a95a7b042eb68ef7a0d5aa4b0360119983dc63fe65175ae67fe74da38e90ca19a3914f3d6b07 SHA512 195d763e49fd2506c50fea25606ec1873e3c950851f0be0f91fd73842acb9104c89baa1c69daccc7b28b6504a4aa1648a4c049991a63ecf7336c03c48d23e570 +DIST guile-ssh-0.16.2.tar.gz 523528 BLAKE2B 1cf513a5c77f5ea622c80ce96f8a8b3b2a83e371f1d44bb236a65a6b50e3edfd1096a1b2971a45a1df35bb90d611104214caae49f70ec4c5d96a137d66a28d37 SHA512 7a8143e408c91779591b32a50f2fceb3348bcdf92e810cf6dd70e0e9777229277bb26ba87b0a1f79590ed136aedb06661ce77bad577fb56187af324d209a552d diff --git a/dev-scheme/guile-ssh/files/guile-ssh-0.16.2-tests.patch b/dev-scheme/guile-ssh/files/guile-ssh-0.16.2-tests.patch new file mode 100644 index 000000000000..071ef5add279 --- /dev/null +++ b/dev-scheme/guile-ssh/files/guile-ssh-0.16.2-tests.patch @@ -0,0 +1,18 @@ +--- a/tests/Makefile.am ++++ b/tests/Makefile.am +@@ -23,15 +23,12 @@ if !CROSS_COMPILING + + SCM_TESTS = \ + log.scm \ +- version.scm \ +- server.scm \ + session.scm \ + client-server.scm \ + popen.scm \ + shell.scm \ + server-client.scm \ + sssh-ssshd.scm \ +- key.scm \ + tunnel.scm \ + dist.scm + diff --git a/dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild b/dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild new file mode 100644 index 000000000000..3852b3ec27fc --- /dev/null +++ b/dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Library providing access to the SSH protocol for GNU Guile" +HOMEPAGE="https://memory-heap.org/~avp/projects/guile-ssh/ + https://github.com/artyom-poptsov/guile-ssh/" +SRC_URI="https://github.com/artyom-poptsov/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="strip" + +RDEPEND=" + >=dev-scheme/guile-2.0.0:= + net-libs/libssh:0=[server,sftp] +" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) +PATCHES=( "${FILESDIR}"/${P}-tests.patch ) + +# guile generates ELF files without use of C or machine code +# It's a portage's false positive. bug #677600 +QA_PREBUILT='*[.]go' + +src_prepare() { + default + + # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112 + find "${S}" -name "*.scm" -exec touch {} + || die + + eautoreconf +} + +src_install() { + default + + find "${ED}" -name "*.la" -delete || die +} diff --git a/dev-scheme/mit-scheme/Manifest b/dev-scheme/mit-scheme/Manifest index e5c650ce3768..4ae3264b230c 100644 --- a/dev-scheme/mit-scheme/Manifest +++ b/dev-scheme/mit-scheme/Manifest @@ -1 +1,2 @@ DIST mit-scheme-11.2-svm1-64le.tar.gz 73077951 BLAKE2B 0e6741103c7a96f665e643fe6cab1a52bebcc8549845bf592029f73bbc9518937f45ccbac39e14d29b05b26f602ce810ae3f01030b0afb88560970ad3bb1f6dd SHA512 0bf2e8b1710a87da775b8fca53df808e23e45f6e6310a78b507fa87cd340c051cdf2ffe74268e9f6fc7bf3eaaa9321c2fc016e675fb41e59f648d1e69a1e8458 +DIST mit-scheme-12.1-svm1-64le.tar.gz 88542947 BLAKE2B 07278da41c250924ff833933b7015e865a4dc8feea11a4e1b1647818cacf03fc25878cbe0aca3a8cf08adad5487c0f7aa5e5beb111ed46d09e8473ee01490eca SHA512 07e49b0f3919ad4ed85696766697615dc1720b4278c61d4aa6c3a1a92966d1e6fc7c9c7ca7db395d4e4279c5464639c80503bf4f6a8e51d2e951edc85a453dc9 diff --git a/dev-scheme/mit-scheme/metadata.xml b/dev-scheme/mit-scheme/metadata.xml index c9a9415a00c7..eb1d673ea3c3 100644 --- a/dev-scheme/mit-scheme/metadata.xml +++ b/dev-scheme/mit-scheme/metadata.xml @@ -17,5 +17,6 @@ https://savannah.gnu.org/bugs/?group=mit-scheme + mit-scheme diff --git a/dev-scheme/mit-scheme/mit-scheme-12.1.ebuild b/dev-scheme/mit-scheme/mit-scheme-12.1.ebuild new file mode 100644 index 000000000000..2043f7859d2e --- /dev/null +++ b/dev-scheme/mit-scheme/mit-scheme-12.1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit wrapper + +DESCRIPTION="Scheme interpreter, compiler, debugger and runtime library" +HOMEPAGE="https://www.gnu.org/software/mit-scheme/ + https://savannah.gnu.org/projects/mit-scheme/" +SRC_URI="https://ftp.gnu.org/gnu/${PN}/stable.pkg/${PV}/${P}-svm1-64le.tar.gz" +S="${S}"/src + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" # Additionally arm64 is officially supported. +IUSE="blowfish gdbm gui postgres" + +RDEPEND=" + blowfish? ( dev-libs/openssl:= ) + gdbm? ( sys-libs/gdbm:= ) + gui? ( x11-libs/libX11 ) + postgres? ( dev-db/postgresql:* ) +" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}"/${PN}-11.2-no-Werror.patch ) + +src_configure() { + local -a myconf=( + --disable-mcrypt + $(use_enable blowfish) + $(use_enable gdbm) + $(use_enable gui edwin) + $(use_enable gui imail) + $(use_enable gui x11) + $(use_enable postgres pgsql) + $(use_with gui x) + ) + econf ${myconf[@]} +} + +src_compile() { + # Compile the "microcode" first, bug #879901 + emake -C microcode + + # Fails with multiple make-jobs, at least it compiles relatively fast. + emake -j1 +} + +# Tests that theoretically fail (still passes): +# microcode/test-flonum-except +# runtime/test-arith +# runtime/test-flonum +# runtime/test-flonum.bin +# runtime/test-flonum.com + +src_test() { + FAST=y emake check -j1 +} + +src_install() { + default + + # Create the edwin launcher. + use gui && make_wrapper mit-scheme-edwin "mit-scheme --edit" + + # Remove "scheme" symlink to not "discriminate" any other implementations. + rm "${ED}"/usr/bin/scheme || die + + # Remove libtool files. + find "${ED}" -type f -name "*.la" -delete || die +} diff --git a/dev-tcltk/Manifest.gz b/dev-tcltk/Manifest.gz index 06b344aee6f045b576128237323b2a957258b0ea..aa4171cb4593dcc122c7df98c62f3af33415e624 100644 GIT binary patch delta 5220 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 d&rust@gentoo.org - cardeo/cargo-ebuild + gentoo/cargo-ebuild diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest index d2693717d557..c0665edbe0c6 100644 --- a/dev-util/cmake/Manifest +++ b/dev-util/cmake/Manifest @@ -9,3 +9,7 @@ DIST cmake-3.25.1-SHA-256.txt 1646 BLAKE2B b5ebf93e481b2bf63c5448875983f0b4d13f4 DIST cmake-3.25.1-SHA-256.txt.asc 833 BLAKE2B 3dce05d9ad5852165418726fc16de4fcc6c66aa379ce926a68c10515dcd87ed40b60ce345952fc2c83f342b5ebb0f02134af6c07b58e9dcf7e1757ad6294d8b5 SHA512 70ec7f1cef52d76ab6732556b663509de780648a2009608632a7df0de86c1d8b91fab874233413216a486fa97648d95de1556f89f48cea936408b609380c5aa4 DIST cmake-3.25.1-docs.tar.xz 499680 BLAKE2B 0baac457fbde68046080a906093be96c6fe3d7a4b592125237258768eeb0f9c80d3e1e867e2850fe3ebd27a1284d2f47245ca73b8f5b6eb4c046f2afdab78e56 SHA512 02e1bf84be15a7c796a9a7535ee286ca3cddc478707daa1be076be44285f762a0c5eb620b34815e6713b7262a534d7c7fb48e53896c4706645792397f8da83e3 DIST cmake-3.25.1.tar.gz 10561054 BLAKE2B 3aaf546ebc935caaaf6d15c61f99184964902a50004222ba29e17714488b219f8d8754008f2b2d701dd7befe8c0f4cd0edad92fcabb8ad37b981f31b2d1e37a2 SHA512 ec4203cac569e3c340bf6535d193d9ccff9c4e4d59a7a7ae5b9156172f647d9f9212bdc37b3c12cbd676b1351b9a64364c563aaa968a2f41e0f402410ed78d57 +DIST cmake-3.25.2-SHA-256.txt 1646 BLAKE2B 10289acf1a74e45ad1109bb0759ce82024553947ff60c8358854f26d276e89155df9b44561adee4b838d95fb2fcb54b4d2ca1e957b35a90ee80ea56dc63d94be SHA512 75d6a0c4c9350ad466559f44f56f2d18308cdfbaba24da3c86950c9bfb4861f9486f031b41206de83019850944081f304953dbd04b55501ea7b3912aabfb1e00 +DIST cmake-3.25.2-SHA-256.txt.asc 833 BLAKE2B 823c1132836529c3ca1c9060f504ad9904169621e3284c489b92f6334454ffa82791d336c78a27e705eca686e63131aed249c44e61b5f7fb915e80cca0155edc SHA512 16d5f8e0071db7f29b2f502b8a26e71e73519980555f64a548f1b3d5e917ec377cdfa49a4750dffde952e6b818dd37d000992bf67b553902b2117809f02b9486 +DIST cmake-3.25.2-docs.tar.xz 500144 BLAKE2B 9f45daf51c3acddce8e273649cd7445d00324883f2feccc98632a35d2ba72e7f6fd286f65bc362969f41d13cd5f34881aac8a229c9f6533caf0d86e1092075a8 SHA512 191daffb9a244fac79700bb0d21b3d65c7b94685dafd589122d37017660d13768e3e3257170bbfe46871efc59da6e7e2fcad0ce860cf87f1dc149c80df73cf91 +DIST cmake-3.25.2.tar.gz 10561266 BLAKE2B ca093cf0b2a0254494965c8b46ab188024b6d745cd56461451f4fa023fbb4f2cca7077877f1698c082d8a3b52c898d6f793657d8da3879f19f7b24139cbab7f0 SHA512 20146d06a1722c36249192944a58e4780aad334d2bc5ce2a3d8c4f24656630c5b71ca0ae7ed53587e3d46f488bd773452fa60c3fc7045fe54db2dbc6ffd86390 diff --git a/dev-util/cmake/cmake-3.25.2.ebuild b/dev-util/cmake/cmake-3.25.2.ebuild new file mode 100644 index 000000000000..bcb269c0b956 --- /dev/null +++ b/dev-util/cmake/cmake-3.25.2.ebuild @@ -0,0 +1,293 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs +# Set to 1 if prebuilt, 0 if not +# (the construct below is to allow overriding from env for script) +: ${CMAKE_DOCS_PREBUILT:=1} + +CMAKE_DOCS_PREBUILT_DEV=sam +CMAKE_DOCS_VERSION=$(ver_cut 1-3) +# Default to generating docs (inc. man pages) if no prebuilt; overridden later +# See bug #784815 +CMAKE_DOCS_USEFLAG="+doc" + +# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja +# ... but seems fine as of 3.22.3? +# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759. +CMAKE_MAKEFILE_GENERATOR="emake" +CMAKE_REMOVE_MODULES_LIST=( none ) +inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \ + toolchain-funcs virtualx xdg-utils + +MY_P="${P/_/-}" + +DESCRIPTION="Cross platform Make" +HOMEPAGE="https://cmake.org/" +if [[ ${PV} == 9999 ]] ; then + CMAKE_DOCS_PREBUILT=0 + + EGIT_REPO_URI="https://gitlab.kitware.com/cmake/cmake.git" + inherit git-r3 +else + SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz" + + if [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then + SRC_URI+=" !doc? ( https://dev.gentoo.org/~${CMAKE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${CMAKE_DOCS_VERSION}-docs.tar.xz )" + fi + + if [[ ${PV} != *_rc* ]] ; then + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bradking.asc + inherit verify-sig + + SRC_URI+=" verify-sig? ( + https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt + https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc + )" + + 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" + + BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )" + fi +fi + +[[ ${CMAKE_DOCS_PREBUILT} == 1 ]] && CMAKE_DOCS_USEFLAG="doc" + +S="${WORKDIR}/${MY_P}" + +LICENSE="CMake" +SLOT="0" +IUSE="${CMAKE_DOCS_USEFLAG} emacs ncurses qt5 test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=app-arch/libarchive-3.3.3:= + app-crypt/rhash + >=dev-libs/expat-2.0.1 + >=dev-libs/jsoncpp-1.9.2-r2:0= + >=dev-libs/libuv-1.10.0:= + >=net-misc/curl-7.21.5[ssl] + sys-libs/zlib + virtual/pkgconfig + emacs? ( >=app-editors/emacs-23.1:* ) + ncurses? ( sys-libs/ncurses:0= ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) +" +DEPEND="${RDEPEND}" +BDEPEND+=" + doc? ( + dev-python/requests + dev-python/sphinx + ) + test? ( app-arch/libarchive[zstd] ) +" + +SITEFILE="50${PN}-gentoo.el" + +PATCHES=( + # Prefix + "${FILESDIR}"/${PN}-3.16.0_rc4-darwin-bundle.patch + "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch + "${FILESDIR}"/${PN}-3.19.1-darwin-gcc.patch + + # Handle gentoo packaging in find modules + "${FILESDIR}"/${PN}-3.17.0_rc1-FindBLAS.patch + # Next patch needs to be reworked + #"${FILESDIR}"/${PN}-3.17.0_rc1-FindLAPACK.patch + "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch + + # Respect python eclasses + "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch + "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch + + "${FILESDIR}"/${PN}-3.18.0-filter_distcc_warning.patch # bug 691544 + + # upstream fixes (can usually be removed with a version bump) +) + +cmake_src_bootstrap() { + # disable running of cmake in bootstrap command + sed -i \ + -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \ + bootstrap || die "sed failed" + + # execinfo.h on Solaris isn't quite what it is on Darwin + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i -e 's/execinfo\.h/blablabla.h/' \ + Source/kwsys/CMakeLists.txt || die + fi + + # bootstrap script isn't exactly /bin/sh compatible + tc-env_build ${CONFIG_SHELL:-sh} ./bootstrap \ + --prefix="${T}/cmakestrap/" \ + --parallel=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") \ + || die "Bootstrap failed" +} + +src_unpack() { + if [[ ${PV} == 9999 ]] ; then + git-r3_src_unpack + elif ! use verify-sig || [[ ${PV} == *_rc* ]] ; then + default + else + cd "${DISTDIR}" || die + + # See https://mgorny.pl/articles/verify-sig-by-example.html#verifying-using-a-checksum-file-with-a-detached-signature + verify-sig_verify_detached ${MY_P}-SHA-256.txt{,.asc} + verify-sig_verify_unsigned_checksums ${MY_P}-SHA-256.txt sha256 ${MY_P}.tar.gz + + cd "${WORKDIR}" || die + + default + fi +} + +src_prepare() { + cmake_src_prepare + + if [[ ${CHOST} == *-darwin* ]] ; then + # Disable Xcode hooks, bug #652134 + sed -i -e 's/cm\(\|Global\|Local\)XCode[^.]\+\.\(cxx\|h\)//' \ + Source/CMakeLists.txt || die + sed -i -e '/define CMAKE_USE_XCODE/s/XCODE/NO_XCODE/' \ + -e '/cmGlobalXCodeGenerator.h/d' \ + Source/cmake.cxx || die + + # Disable isysroot usage with GCC, we've properly instructed + # where things are via GCC configuration and ldwrapper + sed -i -e '/cmake_gnu_set_sysroot_flag/d' \ + Modules/Platform/Apple-GNU-*.cmake || die + # Disable isysroot usage with clang as well + sed -i -e '/_SYSROOT_FLAG/d' \ + Modules/Platform/Apple-Clang.cmake || die + # Don't set a POSIX standard, system headers don't like that, #757426 + sed -i -e 's/^#if !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \ + Source/cmLoadCommandCommand.cxx \ + Source/cmStandardLexer.h \ + Source/cmSystemTools.cxx \ + Source/cmTimestamp.cxx + sed -i -e 's/^#if !defined(_POSIX_C_SOURCE) && !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \ + Source/cmStandardLexer.h + fi + + # Add gcc libs to the default link paths + sed -i \ + -e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \ + -e "$(usex prefix-guest "s|@GENTOO_HOST@||" "/@GENTOO_HOST@/d")" \ + -e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \ + Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed" + + if ! has_version -b \>=${CATEGORY}/${PN}-3.13 || ! cmake --version &>/dev/null ; then + CMAKE_BINARY="${S}/Bootstrap.cmk/cmake" + cmake_src_bootstrap + fi +} + +src_configure() { + # Fix linking on Solaris + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lsocket -lnsl + + # ODR warnings, bug #858335 + # https://gitlab.kitware.com/cmake/cmake/-/issues/20740 + filter-lto + + local mycmakeargs=( + -DCMAKE_USE_SYSTEM_LIBRARIES=ON + -DCMAKE_DOC_DIR=/share/doc/${PF} + -DCMAKE_MAN_DIR=/share/man + -DCMAKE_DATA_DIR=/share/${PN} + -DSPHINX_MAN=$(usex doc) + -DSPHINX_HTML=$(usex doc) + -DBUILD_CursesDialog="$(usex ncurses)" + -DBUILD_TESTING=$(usex test) + ) + use qt5 && mycmakeargs+=( -DBUILD_QtDialog=ON ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use emacs && elisp-compile Auxiliary/cmake-mode.el +} + +src_test() { + # Fix OutDir and SelectLibraryConfigurations tests + # these are altered thanks to our eclass + sed -i -e 's:^#_cmake_modify_IGNORE ::g' \ + "${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \ + || die + + pushd "${BUILD_DIR}" > /dev/null || die + + # Excluded tests: + # BootstrapTest: we actualy bootstrap it every time so why test it. + # BundleUtilities: bundle creation broken + # CMakeOnly.AllFindModules: pthread issues + # CTest.updatecvs: which fails to commit as root + # Fortran: requires fortran + # RunCMake.CompilerLauncher: also requires fortran + # RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because + # debugedit binary is not in the expected location + # RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because + # it can't find a deb package that owns libc + # TestUpload, which requires network access + # RunCMake.CMP0125, known failure reported upstream (bug #829414) + local myctestargs=( + --output-on-failure + -E "(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_(DEB|RPM)|TestUpload|RunCMake.CMP0125)" \ + ) + + virtx cmake_src_test +} + +src_install() { + cmake_src_install + + # If USE=doc, there'll be newly generated docs which we install instead. + if ! use doc && [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then + doman "${WORKDIR}"/${PN}-${CMAKE_DOCS_VERSION}-docs/man*/*.[0-8] + fi + + if use emacs; then + elisp-install ${PN} Auxiliary/cmake-mode.el Auxiliary/cmake-mode.elc + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi + + insinto /usr/share/vim/vimfiles/syntax + doins Auxiliary/vim/syntax/cmake.vim + + insinto /usr/share/vim/vimfiles/indent + doins Auxiliary/vim/indent/cmake.vim + + insinto /usr/share/vim/vimfiles/ftdetect + doins "${FILESDIR}/${PN}.vim" + + dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack} +} + +pkg_postinst() { + use emacs && elisp-site-regen + + if use qt5; then + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen + + if use qt5; then + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update + fi +} diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest index 96bb603b9830..f4cc401584a2 100644 --- a/dev-util/diffoscope/Manifest +++ b/dev-util/diffoscope/Manifest @@ -1,2 +1,3 @@ DIST diffoscope-229.tar.gz 3164192 BLAKE2B bee9fa1561ddcfde98cfa44cd6d66a28c636dbc7f3ec1f4895e91dfd3b66c039b68d53be0528b94c112552069886c3c81de4d9b9bc9038d183afdc9fdde6ddb9 SHA512 825c9c33f3088ba082ea3b998594445987558ee62b8b1fbfcded9b72a739faaa73908f8753b8772b3b1a8a43dbcfd52978265a18bdd92605defcd174884ccb23 DIST diffoscope-232.tar.gz 3164825 BLAKE2B a65ff66881cf67cdfd32eb1e14bf654c152447799415f686d774f30f7d3ec61b5de8f1caf4b3551312be7f2ab93187ea145b6bf96c7790cc3792221d621cdeb3 SHA512 7b8ae407e4e1b3c5085fa26f9477b75e3918a99b2d60498a7d939f06a3018bc5f6ca417d041a39dc769ef897a189c0dfdf6d35851b945c3e28b16f290bddb630 +DIST diffoscope-233.tar.gz 3164944 BLAKE2B 87421d3c0c0a0e970c06d3f75a067be73aa753f550bacacd603e050a0155dd7c416cab755644cb6cdf668976267e01ad13473ee52f0b06637b2d545359dc102b SHA512 ae750c3aeb3e4fb40f6bd2becdb5d148af0b369cb5dea8083a0c16d2f11b7995b7ef32a42bd1c248f14782cc792daa68e3e7838789ff4bd4c2dbb532940ef480 diff --git a/dev-util/diffoscope/diffoscope-233.ebuild b/dev-util/diffoscope/diffoscope-233.ebuild new file mode 100644 index 000000000000..a69e36d1c939 --- /dev/null +++ b/dev-util/diffoscope/diffoscope-233.ebuild @@ -0,0 +1,120 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="ncurses" +inherit distutils-r1 + +DESCRIPTION="Will try to get to the bottom of what makes files or directories different" +HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86" +IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file +find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma +mono opendocument pascal pdf postscript R rpm sqlite squashfs +ssh tar test tcpdump zip zlib zstd" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/python-magic[${PYTHON_USEDEP}] + dev-python/libarchive-c[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + dev-python/tlsh[${PYTHON_USEDEP}] + acl? ( sys-apps/acl ) + binutils? ( sys-devel/binutils ) + bzip2? ( app-arch/bzip2 ) + libcaca? ( media-libs/libcaca ) + colord? ( x11-misc/colord ) + cpio? ( app-arch/cpio ) + diff? ( sys-apps/diffutils ) + docx? ( app-text/docx2txt ) + dtc? ( sys-apps/dtc ) + e2fsprogs? ( sys-fs/e2fsprogs ) + file? ( sys-apps/file ) + find? ( sys-apps/findutils ) + gettext? ( sys-devel/gettext ) + gif? ( media-libs/giflib ) + gpg? ( app-crypt/gnupg ) + haskell? ( dev-lang/ghc ) + hdf5? ( sci-libs/hdf5 ) + hex? ( app-editors/vim-core ) + imagemagick? ( media-gfx/imagemagick ) + iso? ( app-cdr/cdrtools ) + java? ( virtual/jdk ) + llvm? ( sys-devel/llvm ) + lzma? ( app-arch/xz-utils ) + mono? ( dev-lang/mono ) + opendocument? ( app-text/odt2txt ) + pascal? ( dev-lang/fpc ) + pdf? ( + app-text/pdftk + app-text/poppler + dev-python/pypdf[${PYTHON_USEDEP}] + ) + postscript? ( app-text/ghostscript-gpl ) + R? ( dev-lang/R ) + rpm? ( app-arch/rpm ) + sqlite? ( dev-db/sqlite:3 ) + squashfs? ( sys-fs/squashfs-tools ) + ssh? ( net-misc/openssh ) + tar? ( app-arch/tar ) + tcpdump? ( net-analyzer/tcpdump ) + zip? ( app-arch/unzip ) + zlib? ( app-arch/gzip ) + zstd? ( app-arch/zstd ) +" +# Presence of filemagic's magic.py breaks imports +# of dev-python/python-magic: bug #716482 +RDEPEND+=" !dev-python/filemagic" + +# pull in optional tools for tests: +# img2txt: bug #797688 +# docx2txt: bug #797688 +BDEPEND=" + test? ( + app-text/docx2txt + app-text/html2text + media-libs/libcaca + virtual/imagemagick-tools[jpeg] + ) +" + +EPYTEST_DESELECT=( + # Test seems to use different tarball + tests/test_presenters.py::test_text_proper_indentation + + # Needs triage + tests/comparators/test_binary.py::test_with_compare_details_and_tool_not_found + tests/comparators/test_rlib.py::test_item3_deflate_llvm_bitcode + tests/comparators/test_gif.py::test_has_visuals + + # img2txt based failures, bug #797688 + tests/comparators/test_ico_image.py::test_diff + tests/comparators/test_ico_image.py::test_diff_meta + tests/comparators/test_ico_image.py::test_diff_meta2 + tests/comparators/test_ico_image.py::test_has_visuals + tests/comparators/test_jpeg_image.py::test_diff + tests/comparators/test_jpeg_image.py::test_compare_non_existing + tests/comparators/test_jpeg_image.py::test_diff_meta + tests/comparators/test_jpeg_image.py::test_has_visuals + + # docx2txt based falures, bug #797688 + tests/comparators/test_docx.py::test_diff + + # Formatting + tests/test_source.py::test_code_is_black_clean + + # Fails on ZFS + tests/test_main.py::test_non_unicode_filename + + # Fails on (unreleased) LLVM 16 with minor difference + tests/comparators/test_macho.py::test_llvm_diff +) + +distutils_enable_tests pytest diff --git a/dev-util/hip/files/hip-5.1.3-fno-stack-protector.patch b/dev-util/hip/files/hip-5.1.3-fno-stack-protector.patch new file mode 100644 index 000000000000..c5957edba734 --- /dev/null +++ b/dev-util/hip/files/hip-5.1.3-fno-stack-protector.patch @@ -0,0 +1,16 @@ +Since 1e9b3a08b9243daae1bebd6bac3da939d924df1f /etc/clang/gentoo-hardened.cfg +has -fstack-protector-strong which may cause build issues for HIP programs (bug +#890377) Disable this by adding -fno-stack-protector into c/cxx flags in hipcc. +=================================================================== +--- HIP-rocm-5.3.3.orig/bin/hipcc.pl ++++ HIP-rocm-5.3.3/bin/hipcc.pl +@@ -687,6 +687,9 @@ if ($rdc and !$compileOnly and $HIP_PLAT + # pass-through CPP mode. + + if ($HIP_PLATFORM eq "amd") { ++ # Append -fno-stack-protector due to stack protection for HIP is not supported ++ $HIPCXXFLAGS .= " -fno-stack-protector"; ++ $HIPCFLAGS .= " -fno-stack-protector"; + # Set default optimization level to -O3 for hip-clang. + if ($optArg eq "") { + $HIPCXXFLAGS .= " -O3"; diff --git a/dev-util/hip/hip-5.1.3-r2.ebuild b/dev-util/hip/hip-5.1.3-r3.ebuild similarity index 99% rename from dev-util/hip/hip-5.1.3-r2.ebuild rename to dev-util/hip/hip-5.1.3-r3.ebuild index 34d925ed2342..56090c5077df 100644 --- a/dev-util/hip/hip-5.1.3-r2.ebuild +++ b/dev-util/hip/hip-5.1.3-r3.ebuild @@ -100,6 +100,7 @@ src_prepare() { eapply "${FILESDIR}/${PN}-5.1.3-clang-include-path.patch" eapply "${FILESDIR}/${PN}-5.1.3-rocm-path.patch" eapply "${FILESDIR}/${PN}-5.0.2-correct-ldflag.patch" + eapply "${FILESDIR}/${PN}-5.1.3-fno-stack-protector.patch" # Setting HSA_PATH to "/usr" results in setting "-isystem /usr/include" # which makes "stdlib.h" not found when using "#include_next" in header files; sed -e "/FLAGS .= \" -isystem \$HSA_PATH/d" \ diff --git a/dev-util/hip/hip-5.3.3.ebuild b/dev-util/hip/hip-5.3.3-r1.ebuild similarity index 98% rename from dev-util/hip/hip-5.3.3.ebuild rename to dev-util/hip/hip-5.3.3-r1.ebuild index 7ec79ed705eb..07b7709afbc2 100644 --- a/dev-util/hip/hip-5.3.3.ebuild +++ b/dev-util/hip/hip-5.3.3-r1.ebuild @@ -92,6 +92,7 @@ src_prepare() { pushd ${HIP_S} || die eapply "${FILESDIR}/${PN}-5.1.3-clang-include-path.patch" eapply "${FILESDIR}/${PN}-5.1.3-rocm-path.patch" + eapply "${FILESDIR}/${PN}-5.1.3-fno-stack-protector.patch" # Setting HSA_PATH to "/usr" results in setting "-isystem /usr/include" # which makes "stdlib.h" not found when using "#include_next" in header files; sed -e "/FLAGS .= \" -isystem \$HSA_PATH/d" \ diff --git a/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.2.2.ebuild b/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.2.2.ebuild index 4203ee8977fb..edbfc053d9f9 100644 --- a/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.2.2.ebuild +++ b/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.2.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" LICENSE="LGPL-2+ LGPL-2.1+" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 x86" BDEPEND=" sys-devel/bison diff --git a/dev-util/kdevelop-php/kdevelop-php-22.12.0.ebuild b/dev-util/kdevelop-php/kdevelop-php-22.12.0.ebuild index 6cda98c5fcf5..bba1f4220645 100644 --- a/dev-util/kdevelop-php/kdevelop-php-22.12.0.ebuild +++ b/dev-util/kdevelop-php/kdevelop-php-22.12.0.ebuild @@ -19,7 +19,7 @@ HOMEPAGE="https://kdevelop.org/" LICENSE="GPL-2 LGPL-2" SLOT="5" IUSE="" -KEYWORDS="~amd64 arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" # remaining tests fail for some, bug 668530 RESTRICT="test" diff --git a/dev-util/kdevelop-python/kdevelop-python-22.12.0.ebuild b/dev-util/kdevelop-python/kdevelop-python-22.12.0.ebuild index f5098bb6aeb9..7b9f763eae5a 100644 --- a/dev-util/kdevelop-python/kdevelop-python-22.12.0.ebuild +++ b/dev-util/kdevelop-python/kdevelop-python-22.12.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://kdevelop.org/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" IUSE="" -KEYWORDS="~amd64 arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test" diff --git a/dev-util/kdevelop/kdevelop-22.12.0.ebuild b/dev-util/kdevelop/kdevelop-22.12.0.ebuild index 7dc333aba30a..138c687181a3 100644 --- a/dev-util/kdevelop/kdevelop-22.12.0.ebuild +++ b/dev-util/kdevelop/kdevelop-22.12.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://kdevelop.org/" LICENSE="GPL-2 LGPL-2" SLOT="5/57" # look at KDEVELOP_SOVERSION inside CMakeLists.txt IUSE="+gdbui hex +plasma +qmake reviewboard subversion" -KEYWORDS="~amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" # see bug 366471 RESTRICT="test" diff --git a/dev-util/muon/files/muon-0.1.0-test-Wincompatible-function-pointer-types.patch b/dev-util/muon/files/muon-0.1.0-test-Wincompatible-function-pointer-types.patch new file mode 100644 index 000000000000..cdf0ebd5ceff --- /dev/null +++ b/dev-util/muon/files/muon-0.1.0-test-Wincompatible-function-pointer-types.patch @@ -0,0 +1,28 @@ +From 5362fa8b5182c72d4d58b6569e65c0bdd988320e Mon Sep 17 00:00:00 2001 +From: Stone Tickle +Date: Sat, 17 Dec 2022 20:23:59 -0500 +Subject: [PATCH] fix signature of thread entrypoint function + +--- +https://git.sr.ht/~lattis/muon/commit/5362fa8b5182c72d4d58b6569e65c0bdd988320e +https://bugs.gentoo.org/885567 + + tests/project/common/94 threads/threadprog.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/tests/project/common/94 threads/threadprog.c b/tests/project/common/94 threads/threadprog.c +index 7bfb7c44..787b8472 100644 +--- a/tests/project/common/94 threads/threadprog.c ++++ b/tests/project/common/94 threads/threadprog.c +@@ -22,7 +22,7 @@ int main(void) { + #include + #include + +-void* main_func(void) { ++void *main_func(void *_) { + printf("Printing from a thread.\n"); + return NULL; + } +-- +2.34.5 + diff --git a/dev-util/muon/metadata.xml b/dev-util/muon/metadata.xml index de7030e5d18a..244b76153784 100644 --- a/dev-util/muon/metadata.xml +++ b/dev-util/muon/metadata.xml @@ -1,14 +1,10 @@ - - arsen@aarsen.me + + arsen@gentoo.org Arsen Arsenović - - proxy-maint@gentoo.org - Proxy Maintainers - Enable extracting wraps using app-arch/libarchive. diff --git a/dev-util/muon/muon-0.1.0-r1.ebuild b/dev-util/muon/muon-0.1.0-r1.ebuild index e3277363ba42..8873dd97ce3d 100644 --- a/dev-util/muon/muon-0.1.0-r1.ebuild +++ b/dev-util/muon/muon-0.1.0-r1.ebuild @@ -43,6 +43,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}/muon-0.1.0-fix-potential-overflow.patch" + "${FILESDIR}/muon-0.1.0-test-Wincompatible-function-pointer-types.patch" ) python_check_deps() { diff --git a/dev-util/poke/Manifest b/dev-util/poke/Manifest index a06cf7ce9469..06df80592dde 100644 --- a/dev-util/poke/Manifest +++ b/dev-util/poke/Manifest @@ -1,2 +1,3 @@ DIST poke-2.3.tar.gz 7369945 BLAKE2B fe9274099a9ddacf1f46b7cec1f98cc6c442b24f149efbf4320a74a270dc8bad7cf3f87df817c9968a13ece763573b36f0ec99699cb9c7742b7be9023a4fca39 SHA512 101ef0009676c02f72ffb4889a02c9a161f29f412685249c7166f69077b0cd1b19d940567ebb86894bacf2278a2e138354fd49456f12b05a4c1957f437ff1d86 DIST poke-2.4.tar.gz 7372092 BLAKE2B 64b8b22713bb581c30b624200c0a283a8de548895db2c21d83babbb18a93f3a8975dd7af752bd7ea856242f90035add249fbb62462ac632bec351598bcca0fe5 SHA512 6fa1097a5cbbd4171b6a390934c5648b4c382b8b8c8dd4955bba82cb57107f67e23b39f2df2081904a02f457e6c5b2d10baed710da3ed4b9b9eab3f4127e12bc +DIST poke-2.90.0.tar.gz 7503533 BLAKE2B d5ceb3ae95025d34ba6efb14b437d9bb4c24c2bbdd782a551ca58ef45044c6059f073816a95a5eafe6d2e44eed5cb32b006a6bdbd74143d1b2ae0f885c131be8 SHA512 44e48988b20ddfebc988be9027455e9dda5a59aef09822967f275645b07155971b6de2e4554560c825df19625e01fc565469488826d6f687c92865f45ab35065 diff --git a/dev-util/poke/metadata.xml b/dev-util/poke/metadata.xml index 87e485e63e50..11ba06c9a172 100644 --- a/dev-util/poke/metadata.xml +++ b/dev-util/poke/metadata.xml @@ -1,14 +1,10 @@ - - arsen@aarsen.me + + arsen@gentoo.org Arsen Arsenović - - proxy-maint@gentoo.org - Proxy Maintainers - Enable machine-interface protocol using dev-libs/json-c Enable profiling in the PVM diff --git a/dev-util/poke/poke-2.90.0.ebuild b/dev-util/poke/poke-2.90.0.ebuild new file mode 100644 index 000000000000..77f62ea257d8 --- /dev/null +++ b/dev-util/poke/poke-2.90.0.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common flag-o-matic + +DESCRIPTION="Extensible editor for structured binary data" +HOMEPAGE="https://www.jemarch.net/poke" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.savannah.gnu.org/git/poke.git" + REGEN_BDEPEND=" + >=sys-devel/autoconf-2.62 + >=sys-devel/automake-1.16 + sys-apps/gawk + sys-apps/help2man + sys-apps/texinfo + sys-devel/bison + sys-devel/flex + " +elif [[ $(ver_cut 2) -ge 90 || $(ver_cut 3) ]]; then + SRC_URI="https://alpha.gnu.org/gnu/poke/${P}.tar.gz" + REGEN_BDEPEND="" +else + SRC_URI="mirror://gnu/poke/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + REGEN_BDEPEND="" +fi + +LICENSE="GPL-3+" +SLOT="0" +IUSE="emacs pvm-profiling nbd nls test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/boehm-gc:= + dev-libs/libatomic_ops + sys-devel/gettext + sys-libs/readline:= + emacs? ( >=app-editors/emacs-23.1:* ) + nbd? ( sys-libs/libnbd ) +" +DEPEND=" + ${RDEPEND} + test? ( nbd? ( sys-libs/libnbd[uri-support] ) ) +" +BDEPEND=" + ${REGEN_BDEPEND} + virtual/pkgconfig + emacs? ( >=app-editors/emacs-23.1:* ) + test? ( + dev-util/dejagnu + nbd? ( sys-block/nbdkit ) + ) +" + +SITEFILE="50${PN}-gentoo.el" + +pkg_setup() { + use emacs && elisp-check-emacs-version +} + +src_prepare() { + default + + if [[ ${PV} == 9999 ]]; then + ./bootstrap || die + fi +} + +src_configure() { + # See bug 858461. + # Upstream support might happen one day. For context, only one file needs + # LTO to be disabled (since it's an autogenerated bytecode interpreter), + # others do not. The build system will handle this at some point in the + # future. Until then, just filter out LTO. + filter-lto + + local myconf=( + --with-lispdir="${EPREFIX}/${SITELISP}/${PN}" + --enable-hserver + $(use_enable nbd libnbd) + $(use_enable pvm-profiling) + $(use_enable nls) + ) + + econf "${myconf[@]}" +} + +src_compile() { + default + + if use emacs; then + cd etc || die + elisp-compile *.el + fi +} + +src_install() { + default + + if use emacs; then + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + cd etc || die + elisp-install "${PN}" *.el *.elc + fi + find "${ED}" -name '*.la' -delete || die +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/dev-util/poke/poke-9999.ebuild b/dev-util/poke/poke-9999.ebuild index e142b4b593b7..77f62ea257d8 100644 --- a/dev-util/poke/poke-9999.ebuild +++ b/dev-util/poke/poke-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,9 +20,12 @@ if [[ ${PV} == 9999 ]]; then sys-devel/bison sys-devel/flex " +elif [[ $(ver_cut 2) -ge 90 || $(ver_cut 3) ]]; then + SRC_URI="https://alpha.gnu.org/gnu/poke/${P}.tar.gz" + REGEN_BDEPEND="" else SRC_URI="mirror://gnu/poke/${P}.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~x86" REGEN_BDEPEND="" fi diff --git a/dev-util/rinstall/rinstall-0.2.0.ebuild b/dev-util/rinstall/rinstall-0.2.0.ebuild index e21efbe0873f..9b38c8a0e49a 100644 --- a/dev-util/rinstall/rinstall-0.2.0.ebuild +++ b/dev-util/rinstall/rinstall-0.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -94,7 +94,7 @@ SRC_URI="https://github.com/DanySpin97/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RESTRICT="mirror" QA_FLAGS_IGNORED="usr/bin/rinstall" diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest index 618df96d644f..4388cd578438 100644 --- a/dev-util/stripe-mock/Manifest +++ b/dev-util/stripe-mock/Manifest @@ -1,6 +1,2 @@ -DIST stripe-mock-0.141.0.tar.gz 583884 BLAKE2B bd6e8c19280047fe0aba420aa701e1d7df340d10c1a16f03ae46c690f1c77ea59413f0911c44d71542ef6cc6d8ae7474905b4a997714f1dc30e42b20f8dbe64f SHA512 11083ccb14cba1fdcd629d22ad663c88bd7b0d37274e86f178f7cf0fe789ca3bd52a1f4ab9f2414ecee7590124d69e6a2813221dbfd0d74cc86e454157dbefc5 -DIST stripe-mock-0.145.0.tar.gz 579773 BLAKE2B f2661daf70f2073ce475b53e591d08ddb030e263c0b08211083f675ced05842e92d43c16183369658d32abed5569b48695e300f26b491f10983bcc6ec41a9e74 SHA512 55597c4911ef32c804a63289cc9d04c5ed4f6b673cdd85e794a039abab8b6741e6970d13f8c54c3734d1ed2948437d4ebfdb0ef45bd12dcabee530ae9baaae66 -DIST stripe-mock-0.146.0.tar.gz 561719 BLAKE2B 30b7fb51de192e94157bdbe7d9c5598749b3bbf8f8f6e17b39bd4396da09ca8ded5fdfcdea1034274fd877a0e2356d5ea9820df05c75fd88a98c4a60e8bf7714 SHA512 d9680d41f20382a1bef5fec6ae5e0970781e169ad77151838b32ce2ffc4d2d024276c44dbc998f2a2a0a20b90e75241b78e6d6dfa282fafb9486990653af6c63 -DIST stripe-mock-0.147.0.tar.gz 563420 BLAKE2B c0ec61e12081bed396993db28a690d267004ed078d6ad593e4c5543da7b77b5014cb097ab3cc992cdb704a7037efc72e37d7b3c280cfa403cb5d36e1b56f5e53 SHA512 4f017c5e1a76f9922acecbaf3abebf23df18d2b24321e50cd14761d67b938ddfcf92fe7641fa36a8d9d67a63dab5ce0f6a40050a7a3472da93973aa9efec6ead -DIST stripe-mock-0.148.0.tar.gz 563990 BLAKE2B 98d16fea7e9a99bfdfd9c42dec09e0428abafaf99924254c862a209184240825af2cba925acb8bd40850c0d4f4f4477460c90c6ec70676bf65961e99ed495c68 SHA512 bf7d4d03f9d473b34ffb31a16521685cac9369e261f2d00ec77206a42f73a363d5f2528744ebb316525c236e56568375330499bfd2abdb9a37c6a742bb1fe2b7 DIST stripe-mock-0.149.0.tar.gz 564059 BLAKE2B 8012431b1c4671ccdbe71950013008bed54b87baf962c370869b184441fbd72c338d078331078db4b0eeaadfb7b82438a22c5b1afb433ba66f5302496d4991b4 SHA512 e3364b09d11be2ef1545fca446d6648ff0ee4e85b4ebdcdea7a864fc85a6fa397a4eacc3ba47c971a32b62d6092eb32f66fca530f5fabab31932fee5a677edb6 +DIST stripe-mock-0.150.0.tar.gz 564931 BLAKE2B dc67d9c0547d68d70bb096ca7fc498521fa2778ada7175a94c52e0e767cf0f516e0e5ac0b6c45deca1023012d14026c1589e8e5426407e048da535d53ac1063e SHA512 adce6a9e094bd0271328130462fae8b4bf3a19b864395d1ade667ff9df72d2cfa90d0243043905f34023bf0919115709f8e51eb4d502a6f7f547a1afc1ed0a41 diff --git a/dev-util/stripe-mock/stripe-mock-0.141.0.ebuild b/dev-util/stripe-mock/stripe-mock-0.141.0.ebuild deleted file mode 100644 index dd59db8ef887..000000000000 --- a/dev-util/stripe-mock/stripe-mock-0.141.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# 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-util/stripe-mock/stripe-mock-0.145.0.ebuild b/dev-util/stripe-mock/stripe-mock-0.145.0.ebuild deleted file mode 100644 index 89958510a463..000000000000 --- a/dev-util/stripe-mock/stripe-mock-0.145.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# 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-util/stripe-mock/stripe-mock-0.147.0.ebuild b/dev-util/stripe-mock/stripe-mock-0.147.0.ebuild deleted file mode 100644 index dd59db8ef887..000000000000 --- a/dev-util/stripe-mock/stripe-mock-0.147.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# 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-util/stripe-mock/stripe-mock-0.148.0.ebuild b/dev-util/stripe-mock/stripe-mock-0.148.0.ebuild deleted file mode 100644 index 89958510a463..000000000000 --- a/dev-util/stripe-mock/stripe-mock-0.148.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# 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-util/stripe-mock/stripe-mock-0.149.0.ebuild b/dev-util/stripe-mock/stripe-mock-0.149.0.ebuild index ca0f4e60efa7..6c666b489577 100644 --- a/dev-util/stripe-mock/stripe-mock-0.149.0.ebuild +++ b/dev-util/stripe-mock/stripe-mock-0.149.0.ebuild @@ -11,7 +11,7 @@ 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" +KEYWORDS="amd64 x86" src_compile() { emake build diff --git a/dev-util/stripe-mock/stripe-mock-0.146.0.ebuild b/dev-util/stripe-mock/stripe-mock-0.150.0.ebuild similarity index 92% rename from dev-util/stripe-mock/stripe-mock-0.146.0.ebuild rename to dev-util/stripe-mock/stripe-mock-0.150.0.ebuild index 89958510a463..ca0f4e60efa7 100644 --- a/dev-util/stripe-mock/stripe-mock-0.146.0.ebuild +++ b/dev-util/stripe-mock/stripe-mock-0.150.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-util/trace-cmd/Manifest b/dev-util/trace-cmd/Manifest index 6f936c5dd72e..8dc49600418a 100644 --- a/dev-util/trace-cmd/Manifest +++ b/dev-util/trace-cmd/Manifest @@ -1,2 +1,3 @@ DIST trace-cmd-v3.1.4.tar.gz 328452 BLAKE2B 6d3c964d1ba585213b75834b1037449464e5d54e5f49ed5b532cc599f6b960b79d0f0327a6af38e38b3471b54316810d9f05ef6cc7a3a4e39ee7eec9864e5ef9 SHA512 93ad775c1767d2a02b72386a29867c3bc141171403c152c0c4cb907da16b5ae69100924279d9529083449c1774c97c35d5b4790b188bcd4930cfa69076cef0b8 DIST trace-cmd-v3.1.5.tar.gz 328689 BLAKE2B ae77b418505c545ef2b701c484cec944b6d8b9e7b0df9ea0a6475b099d59997a426a4c3f69fc2cfdaaaa4280f5fc53b18caf7a39011cd980fa331122f59feb13 SHA512 7262e69a990986975f0ee9287b16afc48f4f481fcb54ce64ca51dbba2e4c8cbb3c7c7d3d888aba10f3b12ac6b1cf9e612dd98982dc8d48ea221d231e3d16ac4d +DIST trace-cmd-v3.1.6.tar.gz 329041 BLAKE2B 0f5adace645f8598b11c2f4db4c0f6081fbb60bd6f27bf5b2d59d2ab5279a3f4ed065af924ea7204df206295408167e9a21924f09254d7d4daa8f07c53f77967 SHA512 2504863556a86759173f7114f5ab9a1d5641cefdd2bc9af64d8e5232d175e9c946fbb9dcec00d91b903e74b0e1bc52332877ddc9b705d6cfe2af9cb39797a446 diff --git a/dev-util/trace-cmd/trace-cmd-3.1.6.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.6.ebuild new file mode 100644 index 000000000000..abddbafded31 --- /dev/null +++ b/dev-util/trace-cmd/trace-cmd-3.1.6.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_OPTIONAL=1 + +inherit linux-info bash-completion-r1 python-r1 toolchain-funcs + +DESCRIPTION="User-space front-end for Ftrace" +HOMEPAGE="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git" + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/${PN}.git" + inherit git-r3 +else + SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + S="${WORKDIR}/${PN}-v${PV}" +fi + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0/${PV}" +IUSE="+audit doc python test udis86 +zstd" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +# XXX trace-cmd autodetects this without configurability. This might cause +# issues if the libraries are picked up with the useflag disabled and later +# uninstalled +RDEPEND=" + audit? ( sys-process/audit ) + python? ( ${PYTHON_DEPS} ) + udis86? ( dev-libs/udis86 ) + zstd? ( >=app-arch/zstd-1.4 ) + !=dev-libs/libtracefs-1.6.1-r1 + >=dev-libs/libtraceevent-1.6.3 +" +DEPEND="${RDEPEND} + sys-kernel/linux-headers + test? ( dev-util/cunit ) +" +BDEPEND=" + virtual/pkgconfig + python? ( dev-lang/swig ) + doc? ( + app-text/asciidoc + dev-util/source-highlight + ) +" + +# having trouble getting tests to compile +RESTRICT+=" test" + +pkg_setup() { + local CONFIG_CHECK=" + ~TRACING + ~FTRACE + ~BLK_DEV_IO_TRACE" + + linux-info_pkg_setup +} + +src_prepare() { + default + sed -r -e 's:([[:space:]]+)install_bash_completion($|[[:space:]]+):\1:' \ + -e '/^prefix/s:/usr/local:/usr:g' \ + -i Makefile || die "sed failed" + + sed -i -e "s|^htmldir.*|&-${PVR}|g" \ + -e "s|^pdfdir.*|&-${PVR}|g" \ + Documentation/libtracecmd/Makefile \ + Documentation/trace-cmd/Makefile || die +} + +src_configure() { + EMAKE_FLAGS=( + BUILD_OUTPUT="${WORKDIR}/${P}_build" + "prefix=${EPREFIX}/usr" + "libdir=${EPREFIX}/usr/$(get_libdir)" + "CC=$(tc-getCC)" + "AR=$(tc-getAR)" + "BASH_COMPLETE_DIR=$(get_bashcompdir)" + "etcdir=/etc" + $(usex audit '' 'NO_AUDIT=' '' '1') + $(usex test 'CUNIT_INSTALLED=' '' '1' '') + $(usex udis86 '' 'NO_UDIS86=' '' '1') + VERBOSE=1 + ) +} + +src_compile() { + emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \ + trace-cmd + + if use python; then + python_copy_sources + python_foreach_impl python_compile + fi + + use doc && emake doc +} + +python_compile() { + pushd "${BUILD_DIR}" > /dev/null || die + + emake "${EMAKE_FLAGS[@]}" \ + PYTHON_VERS="${EPYTHON}" \ + PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \ + python_dir=$(python_get_sitedir)/${PN} \ + python ctracecmd.so + + popd > /dev/null || die +} + +src_test() { + emake "${EMAKE_FLAGS[@]}" test +} + +src_install() { + emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \ + DESTDIR="${D}" \ + install install_libs + + newbashcomp tracecmd/trace-cmd.bash "${PN}" + + use doc && emake DESTDIR="${D}" install_doc + use python && python_foreach_impl python_install +} + +python_install() { + pushd "${BUILD_DIR}" > /dev/null || die + + emake "${EMAKE_FLAGS[@]}" DESTDIR="${D}" \ + PYTHON_VERS="${EPYTHON}" \ + PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \ + python_dir=$(python_get_sitedir)/${PN} \ + install_python + + popd > /dev/null || die + + python_optimize +} diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz index f3ab02b9773e9e20d2671325f11669dc2c4f7d4a..90bbc364ab217b63828d551f429c4b7738ee5812 100644 GIT binary patch literal 11329 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 D*EgzY literal 11328 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 C`>jC$ diff --git a/dev-vcs/git/git-2.37.5.ebuild b/dev-vcs/git/git-2.37.5.ebuild index c0e56ad73eb9..cab6d2be27ab 100644 --- a/dev-vcs/git/git-2.37.5.ebuild +++ b/dev-vcs/git/git-2.37.5.ebuild @@ -46,7 +46,7 @@ if [[ ${PV} != *9999 ]]; then ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )" [[ "${PV}" == *_rc* ]] || \ - 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 LICENSE="GPL-2" diff --git a/dev-vcs/git/git-2.38.3.ebuild b/dev-vcs/git/git-2.38.3.ebuild index 5996b47b02c4..6470b5f24835 100644 --- a/dev-vcs/git/git-2.38.3.ebuild +++ b/dev-vcs/git/git-2.38.3.ebuild @@ -50,7 +50,7 @@ if [[ ${PV} != *9999 ]]; then SRC_URI+=" doc? ( ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )" 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 fi diff --git a/dev-vcs/git/git-2.39.1.ebuild b/dev-vcs/git/git-2.39.1.ebuild index 89323b7b91ec..64a55f3350b6 100644 --- a/dev-vcs/git/git-2.39.1.ebuild +++ b/dev-vcs/git/git-2.39.1.ebuild @@ -50,7 +50,7 @@ if [[ ${PV} != *9999 ]]; then SRC_URI+=" doc? ( ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )" 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 fi diff --git a/dev-vcs/python-gitlab/metadata.xml b/dev-vcs/python-gitlab/metadata.xml index d731c9ba2ef3..6ac5f3e44646 100644 --- a/dev-vcs/python-gitlab/metadata.xml +++ b/dev-vcs/python-gitlab/metadata.xml @@ -4,10 +4,10 @@ williamh@gentoo.org William Hubbs - - + + python-gitlab/python-gitlab python-gitlab https://github.com/python-gitlab/python-gitlab/issues - + diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz index 663a83ec312456fe9ff126e9249d73d597a34d56..642c138f3fcd1a9961a229e26083fa91de069b93 100644 GIT binary patch delta 33659 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 delta 33717 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

$O^3H6&`G_q2QKZ1n26FX=wh- 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 literal 20916 zcmV(&K;ge1iwFP!00002|8A9XrR|%>1AJ@*jWs;p_TnvwgJx@ypleAFQ+GhkyLn zzx>NTyMO#)raFD`)yM3jOCc=N=BmqQSDJPFyD$9V?87!^s!y@GZdcjWMmvowZs)mo z?0Kco`m{FeRBFons&%!+9Y$@VB_G=wo@RdwJUH{o@B0Y`Cpe z=MzkyaRoozFk|QDOImxTl4{%0&BSB7Xy&fI@+xurl-!On&e;o#YU12{ACEd(+jE2* zvvI?2JyZ)O`8uarA@ouP56cQPYttIp*6w~^E50S$){_aVL|@&kb1Z9Pn9*RpjM z*HYgs-L}3Dx18@e@Qibe!OH9~^We)|-#w+_nh&;{yo}wG9m4{WiL04B9RI8}PshV8 zHg@cKS*!iA-dk)6V7M z?+fQy^VL|Z(D<;t+Gc}X?0am#Yi%C?Z_+ncK*2R+J9+!oCep)X-x1ZK^#hkmXSiyd=nUS{d zb?2Q-+TFSAYwoya%GO#Fx-lW*m;7kLe|H+i4!mR8i9cGCnlU5VXs``@$#p!#h0$tG zI2%@!>@K~BY+WClKQTTSV?)We6|+6W7%-qRn;kwR3@tRE0lR6v?>+1skw3{hVs)h! zH#@J4A&rzxDkjHRd5|)Igjz$;1ME5Fp#aecl?7e4;Z$Z~&%2fBFxBpD%=xlnU%!0; z#lAkhT-Gf3a$hr^m*=n94y>fv&~3)LY_WA)Aj#*9YnL)px0P39ISfymgH2|XwOH2~ z+zLI5liw;7u|93T5Bkp2q9P`(?qR&9?=^`FTN;i8})q49)M|OeY+y zZrk>u@V^!B8<^e3ZJKjH6u6CZ6>x!oOie5CfqOMxdh?Hr zu>Bs>bwEx8UBNbwj4?gKba!=?;nYRhT$OMxhXnRb9PogdGxXK(%FPrFZcUY6^9 zJUxASdie=T^>(qcYU`a~@Ma4HYkU&C!Oz@58aBIm0r#{Eq6Q)*Rw-fKZuyRBxs^vS ztF(%LnXo;qrKB-8lmZYY$XlEUSIHrQW)O##MlKnLCcqTJtYD< z9b3b)X0b4=9RKlr-VTvR;(bPJwSZ0-Hy}g!!-07SH(*|)27r)#!RtGo0q0S`glUd# z_%m=8Vh5IFS0Myxn0+N99byvPT%I!$m+S9G2Jw zaLyJA?1e|G8u-n=@L^((~Zh zD3GE^8V3&sHAf0f5EuiS%^(ekA^I>P-b%LmId6bw>;!25bW9iTa+tkg(;TLOWf{|X zJPe&pVj~DIXe1o4fU>bzAOUvjcSI#fr2$>Yf{s?38M@6AHG8N9TUJW|5sj4z4*nAc z%W1BQ_VL!n7gp^WGa3d?}@;o)#dJF(dgUxg!^Ex|b^F%-QKQr-j& z9uS;q1nG=QaX2O$k4&k&)>x@I0t6e4j0hfQLtPcN9K(QJAZ#}3ah1Dw8gGDh1NID8 zi@0nT=?lbQo((gPZ6On<=WjtTFcmrGI&7I$067am8TnX?F|o0KE+BY~&;=B1(3Xv& zWaE><7SSnSn!;No?M|^?y>q>NfB*5<%X*bd&_ock+--sNgRsmOvo>**EZGB+M?w&e z$H&JC$;b8)m|=BUe##9?$QTwJm;DF*cEgk1;5TJ)co|WBna%nXA yiZM~kNGy

l{!d?v}XTG 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%0Axn7*3OG<}3z%7zBygV*0Upb$k|; z_5)DGYC55kFv_H<5)nj$MCmdOz15RmGas_JHWiR-M^d)7RA~ zL6p?e-s)4JpV%E{;#DK<)F&v}mEd3*Zw{J=6UoexqBsT&xR%AwU{ z7MjPhfIFi>X3nS+C6yXZw?FF{3+Sqqf}8>RDurrJMYvYOo7qSUnnWEaH4hUe1QWqz zO`1ij$(_g&f{4;B={~X{b;;AJMh6XRMoSw!97M11L)Sf_X{g>ZYJ$hzmLsrY_BQShc2sIReT0cWIG*bxKTa~lFaI&}8@#B1*4>Jg^ zy&^N6iBupmQgCU42S%+*1>6mtt*%X_m2|Xx213Avvg(_ydK~wt67sdm`VfHwigM6J z?Pum(K#){33BOkBppr>3-s}tAji1S-RRvZxvJP%nRQy!}9t6M{k(F#r zc7n1ND>4f2tLidae5__T2L5hn#F894FLjt}v`AJxJ1=RBnk_Yp#W_{U^Wy+C)FV8u z*!#%ZB z17Kg0W(8+WlE7|=kX~(&Q+4=B>Io{ZiUBAG+%oDy8eO7OL~K@cie(X|(a>B|!y)+> z$co0}mEzdq(=Cf~yORI+_J_7zbC=?YC4pqC@vsM;RI@~ZU@Ru<2td^gpe_+!^CKsl z2CiwIz=Yo7t%wDk|Dp~QH@7CBXp9JIY3gj;Z=JhzE4`;tS<7fPcbgpzCQ525tQ zMDe!l6d>TQhf|vl{}y$CqZuO(0iY^f4K@ab7UUyjwaGVCmJVs$s-9VRtB!w*hNnjd zlA(*ByeNCs4L}4{HnTN-Nz9LJS^c_NKef;6=PzqLKb*mZ`=as9HM>(bA($|kT}-D{ z1NNZ~L?zvTf8&Zes31Vt3;ag2f?U(ZGLl41Wvj*^RO=bL;c+jPvuR2voU)>x)tIaa z^H$msAkZug4EuIUqN>bMU;S*z|;Qf5Ps zO8it;h*wh$!3aI1zDrCfpZhyB>J)tm%;^{fvV*7~vL&@vT{y=3>9+$-t4zMr%Iq=Am$c~wDwO)8)r zP6;WezG+QGPD>r-YE|GDbt}y8+5V^z@<|0Hy7Wd#<*Io&TKJ?zZm?1dTsl^)OCDPCQdv#N& zRcgZuf&7XNn!-&CA!;I)hWI+=E-b=Qx1R(oz~Ye*d|WVUZj7$X()o?oFp&loWvPcw zJ*?)2-3zSC)aX}rj5cR+hU(ZLR6JXRer|&c2MzIsyA+LkT+y$7?#GB48x8S- zo~aj7U6VTy5itaffdo%s9!Yt-NwilbI5EsC55#L<+G^gvy#BPFKmGXf^!dvr6I(Cs zTbTAz-8?!2Kld7%@7&?>a2xbT!h`?}T`*^1{~DNuF#Bzab=UP_y1kG1%7aTt31Ny_ z@fAjbt0QP88sc0-r1F{Bg2>c7n~t1Ks@f(@I6k=k$Ix=4ifD~B7>(~5vIzk<(FH)t#4i;I z&xoFbg`*{hdLT8PtSY2WvvjqQWO@p^!2)TSg=_(<&_SH5gh3s*-SEt4%rroNQ!Dc7 zP9txXCa5YmR`WHR%a>q;L>{8Am#H`n5z?d~cc=xyYbdj^beN@_WY>*4x)nj!_RWHA z>vXRZl=9#cc>@g}&cx8mn!P@^x1V31_n%zHBJ6DEbO<(vUQ1`j2mzK6Y3_fh@>4Wk zQu<7+t!n<=azsNYzD~%NM(b`31y?~YQCmZ`G?-B}Wx5>%Vxk+AiblyOU#M#}s>TB% zT@Lj%%W3 zE`9OxXRxDMiB4Iy?i^u{bz5DrnkN)Bq5z_-7Ua-0S7L%~6>c9zP;|SAhW8cY2o3xi zF9+{RStaUTy*%*sGh!wd||#z1wbg)~C3TUKCqUE#s@Dij>~MR0DqF%8Y1 zG`mEDQyirtT%$pMNNZhpOM*+_}c)+!)wZV+@7W=!gk65H39C#ySyVb=B3t(KVTv^;AxjNbI0a z)+=RlIkkNMXm9iN?Z-bkfK&d#X|h?-(4wV5_oi!%7v}EKGG5t#Z&W*r`o*LqD7)@` z3OnieN!Ouf4dZOl!kv?d9oB=TWt}xnO(mVc2MDG9cAOucqTVj#_wfCGec32Rohcd` zC5f!E7S-Ap!pc%xv`!wwT51GYin&&)ji^RXs4_lhbS)orlXr<{7Tj;Ciyn*3#CmnL zo1rPFx{}lAKtk6PqD_Xk*PFQBzkgeAA8+mDUBm6%!+o;%x)o3>3uZNZmkn-HEj!r? z!A#N^+TSLwIh}jKmO+mWfrnZFA!@M1nGh$nX&9Z?9d~?Sfr$Y@teh?mQZq|C?G-}_ zZK*n4v<6vGt@|yDkysVb%TLo%QKnlLlQlK2#cB*O2~Pxp;3YxvS_76~v&1EKQwMH3 z+*J0q^K6DGJ)>KoD zh_hyEd<7IimBYGsPRUHg0k52pu3^xS{eay^4gIJZC&cO@mPZMgUAOA%J`=`H_f{@C zwo*5TPSL=cr0Z$-BF2JLJ>X8aV5ut{Q_`ihD+f)cZW=zLyAyFBTu0SSI>c0}Q3WG9 zt0@9l9ZRslurU?-Xkw$(2G|S@_L_`ebXua6Gh|5fVn>PVv=^rnW1;f-dVA&judn^} zAJ${l5T`TZ=OpjTvls!uctQ>+BnrO06o;;4dSy}k^v?=J$nR%vhPqv zoJ%@X-Ds?$&cHnJDJdx*^eGy5E%~d8pdztn;U=2{$MbAaiLLrEj_q zP}j;;wTiPKQB47uIKfDT0=mYzs9s zbV_=T%W8eB@$xE<{M+B3(yaGA^%1L|8T(b0S5u}A-){w)5;QtT^W;%(M)zoJ}4A*P`AkTZvEge|fWG-9u45Cjq>X(qRZ#A%|Ovgk#(O0LRQ>e@P- zumv6FWOce~7P4tPs#BusvSMGJUVi*&FF(HjaiErq7qO%h#fI1G7D(MIGX7VW-&@_A1mU?`m2laY^F>b0;Z)hF}0Uc}XiUWJ=76Wuw@EV&wREJ=7k)8%5 zHIWir$JNWQ3zz~zfq;U_K*jh~JNuKNEzk|@bt(6)%3-T}b>X(aWt2G^)xa32t2G*c z!BVTdLeq}}U)WU%J*H|Q%)~s^dvE$tS623lTfxmPX~mD%ukGV?JCm!0eF`MDL)p?x_J?ECcK&Y~4df+)*uZ31zDO&+B|&_lS4i&})oaQVMi|Rgk-E zbu$GqZa|gKxLVy{I5nhRH~iYWP(rgPZ92_V=VjJl+ZN6{ixGI;Katg{o0S=>(A&Or z6L(beyz&*pY^6ao9Z_R(bP}rDQZ*J>gE=&tO|=dh;G+xt_(iW9Th~^<92<98u($T~ z+@IUu*5h!~yOBvuYy1LUoxrUSbwRT@#@6MOMR)Q=d{Avrc%9XiKvgG1K0s(%Q2a)I z{AQjIrD@L1qq;-sj2hHTR03&YA#@hmb-7rP#1P%mWnH&XuvyhTSc}+$%DYvw0vf=` zRq)mH(QL1#kcn`qZ9RzlC|jZ`NwbR6X-tIi&d}WC%QcXALrgNuJamuNxv12MZ?o35CfLWoi;X#%*tjSoW#vwtG+r z8l|4KAuI6-$KeTdn&1eM>b>`3jb4+Py>8giU|53AR4bkGW6TliZ<>z6&=EHz~4Q04A+rZ~^19!vamI<1X*;FxO3*ukrL+qEv zwb!BplvE}<83c)%E2P_1hEiH+23$jJNxE>{_L1aINw*ax8K-7^X~=rUC>$_?c-MrP zQSa-elfLdWOrfz1P8Y}N`Vibq4dv+Ws*BXU*PzYrb!lNI1lFRCdX2%92;$9kpX)5F z2oY2=52IBgprxeyWcV8q@P@O_a}?xtH>9qud|0n<->(C$ADV6UX$f}cpg=UwX{2K7 zQ3KOZlnC>wD@HnIgeI)Ir&4kTZK4Wyr+aX=c&nyzM)>6znidr_>PL(X|jdbM2v^04J2P>5dcV6S7qi)1#IM)cbHJrDk+XaMFEYXK=Gp zg{lV7u!W^7W$<<7w!n_l4Xuy35C1NKZ&0N~fP-j4uhmh?P{El|$(7P~z%xM@cCDoA z1P+Y4<*i0cLT9{gP*>gXHm9!5of{78+`F-TyhzdvUIFSwUe^`=4cx^SA#0CruNa4ytbLA4lJcPH^M@eJS3XEw~x z#h)su%*rXMWl1AFU)c6ablsU2 zPnUlZaxG}L)V?2M0-ns(f!f7 zb5|8_B_~G|5?i})v7fJ{P|k+y4aE&)72VOyigV*uRfU&dntHz40@KZD-XMC9!mz_74BO}UDy?NC^BQ}@?HBm6ni(#@#+oAJ8!xM|)PswHc%F<)kM zQeY8P{8u4!#NC@NkI3;ffaX-L-Mhc^r{{+{esd|eu;-x27WE8xiMNEZ391Gjy1}OF z2>0|SdIEv5ybO^*+1)D6xr|EJ5p~L5WzDviUt6cvkdkzLi}tvLt+mE}PX^SAjwkhG zm;2oBre?dLt7WFP9wMWoYZ-}yEA>rj{d4k|v(<*jqy~6GSq35m#L*rjl_Dg~A9$V{x`AokEC=>d+4w zZ5lMWY%0~9+x-fzCCMD&bh>u{qJ)yxg;93ta`C0WZ#0-fVo_HlX$T0RMeVuSqIymn zHA{sncx6jao_l7^Hh{c)jb?-9qtA5N1mX%G#5#&d%1Qt<2TKKs@2v8Zxb_kvGo;AV}&)7nk2>UjeJhk6y!?ixzM z@9RubvmVuwcY1PLh&tVx=SJQ}9KcL%SBOzdI&7<}ZfiSDy60g)%Dt5v9OiQ1_RHt? z+&;I5PNZ_Z5mhxUV5M%L(+o`@S~I;M`)VXe+DNO=Y&7FndNHbI)A0f<=0!RWf8ZS1%lP*%XRYC@LomjfI#R96?Q_*1UH z6Y4%4q#|?>AcKSH$~kp5qW{EUt!~X0MhK_E=o-F1G(SogBu<^<>jpC(f&ih>?DJec zyEP*i4tH6vKTLg%7h10pXy18sMU_MVF4601p~M#xNTzNcQ`dW21p+arhR<0IxJm0= z+A`0LF+t5C)`FlKogmM%swP#%j_Q0S=-(3NYIV4wqBO83EZtymADvPUyG>Cw(kRCu z`#7VP-Q=G@48c{UAgZhI;=yg5<3UaC6hq_rhEZQq)E!n+mDfOJEycLP()D2Eq3iI?fT{I>EQ;ca7pD8Q!KE|1L>~9dg{TOZY65EoB#*$Q&$y+I&^Ra zqI&{BR^tJ}3;k+MYbOszh-Q0(28nbXUcrk9L_^KrC|qKi!a~p_&B-fd9g62m9ir0^ zBb8^{K;+RtcCfp#I_D6$V5>9ev{RRvcL2?uWVce)Vw_8+rmJ<6F4AmHH?J2R zcu!4r#*qn=?abDl5TT`8+0|>C)3tv8mv`NT`to?YPjq+qQimJZ5L6xqfj&1}0Zd4; zR?py>n9y4>#mcof@=V}s0U0b9~C|+SDQ4AIOc@f z;p@~ZuG$A!+|9r;+dMS1sx94xsZk4EGny7g;?Dul5V#7cn%Z|YugOWibqx;2!uTQ2 z#`&Q++uA?=Qnb*k8h5GMSh8henN>r9bX9>MLd|%DD|214tu?!L>|UAzHB)R_QCIw3 z13{}5&JbkzaJbFVRd}G3Mn|ZVzUa16^*j(E&$WJ*Z4$C*#zG{(Mq*>uRaRDw-QAy~ zqKcbIM5q*<7Zx|vwUhT69*Lr$ws4Jh#<(;WTXR5`?w0pUmyr2dL|Amsdr@UfDYfIp zYhWcs7pX*862U>mv`Pc1q7+@Fing5y-Qb39godHOj+%l{O=^Ks>-i-u@ykR0UWay< zM%}6T&7l$7m&P0>oJ9>G=+mM(`nqd+O1F%HFY2aeVli}^0H-UTjhZWTr=8OQkMar7 zUZb2iCJS7^Ggtks%4zGOER}W=@Sr75w?y7}>csAXGH#kYjj+LXVg8!ap%KbSmlg4v zI9aTLz_vYvN4P6i0alrFKcsK~M1(+SM!#mXvwAE{ZfG@s7kNB&KJ3F`Q3 ze)ZS(_WrhxLq5=n>*ZvK8{LG9EQTwo)4Ew+H|u#dYynE6iIp&MkSMB44bKIMbQP&` zmT}{DRrR&vtV7cXdu~HR(R44gs+f5DDWMe3U9C$KAT?4-x6a@CLe#3E<4EE_848X% zGww@O(!ol>s!MJ(cmgJ)t1OEeQGtF5j-p8;1WjeXhNcLYB$=3Yvqdx0ie?CkX}fdZ bi?U)x(-v$Qlkd|+=70GAh`bfE0+av%7TtUN diff --git a/games-arcade/performous/Manifest b/games-arcade/performous/Manifest index 2fef1e5036b7..8c04ee19ff94 100644 --- a/games-arcade/performous/Manifest +++ b/games-arcade/performous/Manifest @@ -1,4 +1,6 @@ DIST performous-1.1.tar.gz 3965473 BLAKE2B 021660aa785d0535396a75e8c4cc5cc368ba5745b67fae527e7901ef6601d95887206aae7f74b52bf6b3da3e827bfbd3094e8a393917b9936af266b54766b0b2 SHA512 6659aa03960e68d7af65b072e179e42b122d2a39d25229c6daf765146379a115a52e51c1dc2bc69081ea17fe7a22f1d7007b7cf9e09bc32d134c3ad8e3444dd1 +DIST performous-1.2.0.tar.gz 7240476 BLAKE2B c5c27fc02fe0a17261ad6549492ccc88c7ad213df08f6ec68d86bad9116a2f83eae8ab4b85fc19f63d260b28864fad84c19d55befa81dde7aabedb1c50fef89f SHA512 a8fbbe3768f46915eacb65adcc1592295e4c6a84775ca55def01ebcff2218b1860daee0d4d5fcccc407d8df71da1ac25da667b47dd4a17239041a3d5fbfa1c56 +DIST performous-ced-9ca1351fe0b1e85992a407b0fc54a63e9b3adc6e.tar.gz 221300 BLAKE2B 1aa7027c8543725c812e6a066a2a707fa19a79ae2f36c49bc8eaf0d3d6549ae11b365a76b47c1fc851a3c0d1bbafc3ff739fa32c1599a1f1853033de78b27d0c SHA512 6721ae5936a58b8298d175f3875675bfb8249208642eaf2766dc6a62c7db96454d4f95d8c39de0ca862aa3edc741de535af69242f0d2d0b8f7527408ab673089 DIST ultrastar-songs-jc-1.zip 242698201 BLAKE2B 39c37160c1ce305252c7b94910aae4ed930d6762716b985f35d64b502bcb8c0310ff830384a652bb1b8a72dea5dd08eebbfd89ae047861bd88e2fc983a863d84 SHA512 2f1b8416990c39617269cd6bb7271abdd4ebae65a9bac3dbb3f37cca26876bb7c79460a37597943a10a2d8bfcb5d2d9e2bf24084fe517a418e69f5c6111f6aea DIST ultrastar-songs-libre-3.zip 5289866 BLAKE2B 2c3fc640ad808b12987e9b50510df644ab8dd1ae41a4b9e5056950c7aa1823678a4b568a60a260b93a4bdf06f199fac1b99bd22e4e39301bf34f337c08d68b69 SHA512 820e3637a7b778c92ed1a8b925802134fa2146879b3e03e88cd412de5414635c90fe256dfaf984cfa3e8b07b7da8531dc3061b7c4e1bb4422127b469b2345e66 DIST ultrastar-songs-restricted-3.zip 10242651 BLAKE2B de923f72bdd3081f2870457fd734ae2f8c11a84a74344af165aa5c6cf7b812c98fd53b3ab18ac9ac51f488fbf3fe274289205724c9f8547a31245536bea3c6b1 SHA512 70b987fec3705d6610625c1f30a7ff683a51bb6b7ee3174609c80dc31c1bccdb23dcb2c6ae8154e1b1d9ef115b914e27e73925878a3c5460b997fdde813456b8 diff --git a/games-arcade/performous/files/performous-1.2.0-ffmpeg5.patch b/games-arcade/performous/files/performous-1.2.0-ffmpeg5.patch new file mode 100644 index 000000000000..63f573d53ffe --- /dev/null +++ b/games-arcade/performous/files/performous-1.2.0-ffmpeg5.patch @@ -0,0 +1,25 @@ +https://bugs.gentoo.org/834371 +https://github.com/performous/performous/commit/c3c0d2b7172 +From: Sébastien Gonzalve +Date: Tue, 3 May 2022 20:26:25 +0200 +Subject: [PATCH] Fix ffmpeg compilation on FC36 + +The new version stats: + +2021-04-27 - 46dac8cf3d - lavf 59.0.100 - avformat.h + av_find_best_stream now uses a const AVCodec ** parameter + for the returned decoder. + +So performous needs a patch to add const when needed. +--- a/game/ffmpeg.cc ++++ b/game/ffmpeg.cc +@@ -251,6 +251,9 @@ FFmpeg::FFmpeg(fs::path const& _filename, int mediaType) : m_filename(_filename) + if (err < 0) throw Error(*this, err); + m_formatContext->flags |= AVFMT_FLAG_GENPTS; + // Find a track and open the codec ++#if (LIBAVFORMAT_VERSION_INT) >= (AV_VERSION_INT(59, 0, 100)) ++ const ++#endif + AVCodec* codec = nullptr; + m_streamId = av_find_best_stream(m_formatContext.get(), static_cast(mediaType), -1, -1, &codec, 0); + if (m_streamId < 0) throw Error(*this, m_streamId); diff --git a/games-arcade/performous/performous-1.2.0.ebuild b/games-arcade/performous/performous-1.2.0.ebuild new file mode 100644 index 000000000000..67c54ea34069 --- /dev/null +++ b/games-arcade/performous/performous-1.2.0.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +# CED is only used in 1.2.0 and can be dropped on bump, no LICENSE +# changes needed given Apache-2.0 is also used by installed fonts +HASH_CED=9ca1351fe0b1e85992a407b0fc54a63e9b3adc6e + +DESCRIPTION="SingStar GPL clone" +HOMEPAGE="https://performous.org/" +SRC_URI=" + https://github.com/performous/performous/archive/refs/tags/${PV}.tar.gz + -> ${P}.tar.gz + https://github.com/performous/compact_enc_det/archive/${HASH_CED}.tar.gz + -> ${PN}-ced-${HASH_CED}.tar.gz + songs? ( + mirror://sourceforge/performous/ultrastar-songs-jc-1.zip + mirror://sourceforge/performous/ultrastar-songs-libre-3.zip + mirror://sourceforge/performous/ultrastar-songs-restricted-3.zip + mirror://sourceforge/performous/ultrastar-songs-shearer-1.zip + )" + +LICENSE=" + GPL-2 + Apache-2.0 OFL-1.1 + songs? ( CC-BY-NC-SA-2.5 CC-BY-NC-ND-2.5 )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="midi songs webcam" + +RDEPEND=" + dev-cpp/libxmlpp:5.0 + dev-libs/boost:=[nls] + dev-libs/glib:2 + dev-libs/icu:= + gnome-base/librsvg:2 + media-libs/aubio:=[fftw] + media-libs/fontconfig:1.0 + media-libs/glm + media-libs/libepoxy + media-libs/libjpeg-turbo:= + media-libs/libpng:= + media-libs/libsdl2[joystick,opengl,video] + media-libs/portaudio + media-video/ffmpeg:= + virtual/libintl + x11-libs/cairo + x11-libs/pango + midi? ( media-libs/portmidi ) + webcam? ( media-libs/opencv:= )" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-apps/help2man + sys-devel/gettext + songs? ( app-arch/unzip )" + +PATCHES=( + "${FILESDIR}"/${P}-ffmpeg5.patch +) + +src_prepare() { + cmake_src_prepare + + if [[ -v LINGUAS ]]; then + local po + for po in lang/*.po; do + : "${po#*/}" + has "${_%.*}" ${LINGUAS} || rm "${po}" || die + done + fi + + # glibmm is only needed if libxmlpp:2.6, but :5.0 is used if available + sed -i '/Glibmm/d' cmake/Modules/FindLibXML++.cmake || die +} + +src_configure() { + local mycmakeargs=( + -DENABLE_MIDI=$(usex midi) + -DENABLE_WEBCAM=$(usex webcam) + -DFETCHCONTENT_SOURCE_DIR_CED-SOURCES="${WORKDIR}"/compact_enc_det-${HASH_CED} + -DSHARE_INSTALL="${EPREFIX}"/usr/share/${PN} + + # webserver needs unpackaged cpprestsdk which is not recommended for + # use by its upstream (dead), may consider adding only if requested + -DENABLE_WEBSERVER=no + ) + + cmake_src_configure +} + +src_install() { + local DOCS=( README.md docs/{Authors,instruments}.txt ) + cmake_src_install + + insinto /usr/share/${PN} + use songs && doins -r "${WORKDIR}"/songs + + gzip -d "${ED}"/usr/share/man/man6/${PN}.6.gz || die +} diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz index dd7a0a77afdd6f013eb550bdb5941eb020eef299..5b7cea9954e76ae9dcdc769f1d1dc451bedcdd7a 100644 GIT binary patch delta 11617 zcmV-nEuPY=TdG@sABzY8000000{?xSTb3M0a;D$43T}WSzh54yGnzAVB+ZMo0l%1| z(Lz<>pb8YxtDo;rikVR$dep53S;)$WFgN=z=H~G~fBBDJetNREvB%r^AHO|)`pHM1 zfBL6?{pDZ&IsDU4ITc@Q_mEp$G1XE}*{7}(M{hl>;&;z~aaZ%LujN&VH6IUGtgiJ_td?WW&6$0jeg_vFHxpx@C6zsbojzA9uI}TU8`XB{ z!D`S=uar}N+adJ4eF$T^Gt5c}-X9m-Km6M-|M&m=uYdmc|M+R_U&r&Zr}1R}_;2I+ zEo-mh7(bh?!=G?7vd!einXG-18HkvC$GA#?9r%W;O z8)=l7z4v=LbBoWX&NucMT0NVksB!q}W>{e@Z!4~U9L$AY_8&1Tv-*(o%qxae%!l5& zs8#D`{e;$Qs<9+r2==Zq#MX({oG#>;&py%f`7{S>=$swyr&NE20Et z^IBnl#A(fX)kRwkgMSz+W*7EkLAkx<^<9(v7@ctTvulc>`y5D(;9E=ti&&g7&$4@- z1=s7GwQv5~4-2f%^0Rwuge3dOrP8Xku%NnV3IwD0N^Rf}Y>RdIF z|2r>>tu|JvnL<_QXW6}< z$zOY)RcvI{?(L6&^_*Lt9#ELuPd-g;j+Hximl~;5$&MCFT?!lDIK9Q4OAMq}b>j?w z-^V;bZ?ce78=j%fGD*O9JD#?agfiTuqz*ZK(9e0{dppa1&dl3{?z zJz&jzah8wip<7*KN|-f}tHmhGQ&yP1_u<t@|#;X~R$1TpfrUSlg`QSUZAp-+FIS*;+S~=n|qAV+R5BvN_phWE$tCU3F{b(1e_dymVEh4 z`ge0c{Yr)4ot0YR>AHm&ES|C3s4FkW^9SgHWhqnT1-FF6E$2VtMTlc)i>e;+Q~*1- zMnVOuo%p7cAs$yug*jZ?kOO7nW?>!3LU7S@DS)oW#x-K#^kTU@Z@I{y{ z1(8f!V^G#`nYFMl6}j#8>FX7L^~t|Sewk05#TgUsYo|vCc7wf&AdzpOK_zi>N5sIQ zfN8r;ZUrh~nKPh&@S`*O$*Y$G-T;2Hf*~Hjo0G_;5GiTjA;B|9*%LGWTPWV$|A^Nn zDDBK%N7i@eetb=^-Z>*1ivjthM)p#-Ajjy?!rUERE-c!v1d!zOlYc6It5TnHb%On_~pgGHFLm;NolTA61!uw~m+ z?r3B=Dkb=PK?<)CIV-e(uX0GjYOlnXagz-_Hq+SXEz{G;FxLaT;<%xRU%UTdSePNl}8 z2OX*6c1RGitL6lr#1s<>!}&XaZR(HZ;(1f#eiC%T^A-uR1;MR8ptZ(50da#zhm4w? zb(G@acxgQkOXZTi0Rgjsvw^3ghL;Jkyo;3&+f4$xP%5~M@JQU;VP&uJdYv!7{rvhi zK74$>;27-wsLR8DRR_zq5lD?BFR+MXNm>ZarwN21B6Hxriip29O0pP&BUGvx&fWki zH*!lP$aORbYr;h(h3(LK@f-qNMwe2ihK{G8&=&d+0R2bU4rzFjz6AgU2FPh(p+elD zgs$&ly;f}#9u~S4YIJW$1e0GikV|`e0_!6H!3Q>2f}+`f0}W6_6LohqY!}-YIql{d zV=w)eHMjkJ*e>D~e!Yhay^cCXiZ!ztVZYv2>&*?G2x81TM(Ut!lw|Gj{8-4!4dEH!IF7ZzlNTVUh9Ux5jPi#)eR*DGM4e5tCw;^!;J6s6L1-NflTZ#*c zBWXa(N$!(>q63zJ19;+Uh&l_T-$`vDV8Lui6+nb05uuKIK|^nm^#E)RnNWRP18vNM zK$XbsNugGcgodxN7CFuE2$wy5eS3MmW>@kL5aX9X3balg4U+_1SdBGv^W3h*U4X6NsTr?nm4c8L73>Ux}3k(VK#W7L;$X4WN zzGoK#hOjRypumFVxt1@Js4bQXE$s;%lvtzEV^*hn%pRx^o%9SKqD=7sE(!5T!<{h- zgRkQzQUWf((m}~nIb3T}k?1}mjWo%rUi{ISfBWs71bc}5BhKrnD*`q%>A!Tnf}2^k zQzv*>fkGv7Q53Luc&KynO!GB3SdC=%!K^%^Z0;gMQAkgTL3jUiv2 ziGpZ;4*ngq?txOQqT+yRhlIUtln#r|;#G%qk0($7M05_^?*gO=T~bNlZZK4ygh>;+ z#l~Tfaa}}}Dv=4RdE9LzPl9;|5HWwE2iz_21WA&FF(P3b0wo<*3)6ptG=xy{X%%vR z8QWzAx?GiOaoOXz>}cdP93CjnM06WmSPu%X4DbRPk6Z+ZE{ErNMC-$Nn&a)wz7ws% zJu<99IpHSdNM`O5LPRJ#nR^#gS;S%=N?pt4ATJ&eY$7O~AM0NYEWqO8g(E;X&;c1) zD22vz>;tTkcF5Hx0cK@kj!?*?NVj2TcTLeK)k>BWWD}Ad=c;uiW&?KvCSu8OUSulh zrEZ6eO_dM=GV+wz*`_ZgXVUTbY|69NF1G+61HTwHd>JZ;RA5O!MQ+${sNbQ?FC6({ zeVz6$!ye!T_eY|{BO2tp<%P+IYFv|13LOgbmENeq#>&I z>cD$d2MiTm8>X*N+UKZieScz01{YhxD@@3kHKI1)~Gp1$KgRJ=6_ueqMe7ZRf#FOWrnkR zwm$CwX8Z(O2-R#ZGq5uiTqWfUSc{M%S%xT?GE2b3t>1u<_Lx@y4{k^5Q{{1?%*v5u zR6i7Om;zZth2cI7XgJVTfC@0>P#t%H67rWm*oWs2^P;;**?X|4bwhTO+8D5?9;@Bh zl52wuLv{$MLx1IQrx1=j7rBGO$Ki7OxSNVd$EIa}@ScuKn<#y?kV*X3w6a3W{czx-?Axhd0L)s z$_*esC{1}fqyjmK1QK1k2XbL!P~6_(=BI=`E4XIDWK})yl3)*LRUAIL7XgK`2KZ7$ zp+R!uq<<|(TNCitZjBwh0U`uGqAbpmTgBd^g{Ak4k&^@-l4Mn2+H;N8*ZK18s#43N zm&3EgNYJ@SLxp#=m6|6Gg7q_at|A?Z999_;#Y3$@O(e!VQbE4qBU$3wRwG@A)yh;= z*Wd3VTEitvF)qG|XTUh7zQ)9XBc~o6>46jy(|;W9!B`+QH4q$baTOFG@q;EuLeK=z zEgUdsqRxphWrspW#h`Kul#JApt4#0}^qthTM#S)|2wZinfX66RA}7WrgA7c&^uGRb zYp-5gIqB+w5*ZC0lb(yUEshjQ)Vx-W8zulK77y!@L)7b;+z)qwp;;l7zPWifDUpto zhJQp+@-q&g3?<>(3Sv(b)|S9n18zK6`OZTl*ky9=Iu-f3K~Z!BOOKr+AAvE$>Y+UK zW0F|gCM;uFd%%W1@Z{SzTIGPiGD1O0vj(l79!wpZt_F zEUFE019*c?<@b;{s5W5B;a^_B<|gj}=TOj`$QueAz9JRyRd);2H$aIX+dMSs zUiqFwiNJt(dNd6VsyQ?+{GCiqibN?T>`+=6en1+^n0KQ*k-&$DL_Pp_k%BA{I)DEV zI$!}Uf?WU_u|>ac^k~!S;u!z>0nhk|R_>3~O5hL99P5cqWC@(wjPUg7E23$z>JrQV zu4D|Vg=?(DTHt6|CH!`2AVC9C2CBAhgi+T%m>w1*P9pN#_~tR>JZ2YU!Pf(4*AMr7 z_lpZ}3V#BVOEHxr0LEfPP#`|!0e{v1Tog1ESUal*)>b4RGRMQmS?ydj6`FnFMPL&1 zDH5dtbvlY-Y?zz`rwqirJT=;|nYw#1+cj8U&bt=$W%JSBgfpPN$p=GEs^=kj<1iWr z+Cu)JKlh;a=D=bn6f)pIOj!YcEeesh3EGCvy{dcM_c;p|h zb@0t40B)#~fVD$(1^Ih|jSMWYk3X$Z{#bEMaxh#;_#}w#PEq2;xD6xb0nT z#pi$w!FwYF@r(#MybE?4h%>6|kC1`Nz#M-MZQ`Y-x_VXPyoDZ`yk#uV5@_ZM;mb$}WzIC0n11r@gZk4eDYnqg!b^nvm85!ZrD!j7`)`R*A5@CYnSG?L6;h(u(yd6Hkq zEDVA}h8{;yfi&_I8-ISb2N^M?$Q0}FPeW2U3{l0jsxKJjIy*Yf!AcWw-5xSO+Gjc~ zBDjDc5C^n7mln>akMoPYeR=tLKHKXx(eeZJ{qc~bMfL!@BzGqJ=MqUqSaRIO#4`2fg zOB`ZLLW( zX+zhtHkFW0v6+Dts4_&{(q=CYPYuFwT@An*#1MF%W~8QEyz&A2YZ-r4fPB#cH#8of z$6J-V1?MrNrX4^@(#uOCH!)4ZP=`^KssI*lc_lSd5>l}60ct%Nh82c66>c=*1UMrv z2%yO|ReZi1sNx-op31^n)-34EM5H+Cf?d9{wagAJgXb;d7uIJ%at>~s6 zOihC*d;+{{jX;HVEU14OP@L7fbq~;#u*vU6jU_xpdqFKe1x}?f$FNG&M3Aol_(+5S6r)8QV%%%(H8a(w2AF?-5IN0R^eeuR(hq@a z=vJhHM=T9%_Zvv4uCeg?ZuH9#?}BlL|$^S924J<-%RlNb1yiYMgxA zRSi|ax)cA^!2|mar_L4I;1NMjfa_kTD|m`2;xw=VUTx)$MMB^b;=D254iaG1ing}J z&=fAZgXG73H^_fVZEg(njKpE0dbj36U^fiGsgsNbAk`}9x;5Vb^{B3BZKA95gSfr@ zmp#9IJ1<|}zS+kQe|fuRUVAVExnrYv?iG~6=7B^*^lqyh@|w6JDDWr)I|}Qe7{Ohn z@4n5}phz{G1jM3gs5bPi^D;qBo#AR~cdM&iiVWpeoI!tig3u!-(6Q)uW_1ZL^HrpY zlg-*hrA&`@jeSG{sk@Is;2zAGviek$Anc&aId)i$m%Rwu=Y-7tqz z&l0B)N>wCn1^#D(QMth#?sAe>T1 z&CWsUqowB3-isfI<})!8GqCz3EFKSZtH{B0X>NZ!mGt@ByD^o=u2P1dA%h#LF4j_W zY^=;d3?X(y#TH4awN!39kP+oUUSXj$`s6(;jv4~VNhxShGhQQcE83jr_7EN(_>gSJ zn$NORm3S-^axv$kCUQW7GPPf%Y}TV73Syd!jpnuqovWR?PK4{|59 zXcm70Tp;@paY6k`A}l>p2!|&b8gPh(k;0NOPYpLQgV%p;km?Z2Di*LV`xL4AcSdlMDaFjWH0 zEDdw!8cI95K(RzKe zFCT1t`FUPPRk}}?sI`NL1!B-#PIJ7e=YiOs3!yELM~&$@@xn)fojavkI`xxE1=D{< z)ZB%st1bcB@!6p7R09Y1khRB%GS$#xTVNkcI;mSt1tMG@yKrvxlR%ZoDyFJFUcco- z#3s({V8F=dH!&3Rxrrn~&m`ar(~T%{T@*{ul7ZCvR&>BP{ zsR0OTA(b1KU6Lo;&&2cj`<=^&-k^V0WR<9qmRV|oUZztA7~2bjlU|6%<288UmUeGu zNJIToV2)&>?20xF$I;#Z#M<;@bVTOfquRa!!ErS8IU}e$=B;OgNK#M9{Jo1t-i*?L z;FvXZp~+$gb2o(94owpk;y~9O^_6bqh|bOEVMq~-TDwStFa4N2D-9P1jCFrAfOFoO z!=q}{&uM;T=?@;xON_u|)sH{N?3!bbcmcH|B_uZNPQ*wloDYw`sH9@j^hX=n_%uui zk`3v<{LLLF4J{a=A-IF61$}XJ=)9(}SQ(7eWT_H1FkW%RyaM#4? zsUQVD72yOxI1K4R;0);%hq(f2k>FGQo$s zrv09U_9)^|5T5lm6-LF$523#1Z%KZ*h1DOc_7k9qcj5Z<^1Oe)8?est5;7PT+5k7| zX&Ni?_;3fa;TF9IH4ra2KAq5r8tWvg4VKH;8tvX2YIe)0q~Ou?CAwwQ;hKT%x0d>|dMA{|zs1aT*-E|?tD#U}tt zXeoIKSP5<+m&$+O$J!b64g^4lV=@GuhB}){_#U;PMs35u9aBezhFty>vdfMyDDsF` z1cN;n!TC(eUwdf1>o~^5;C78$SlA@D<6-yIHf{|NLxWGd6gN!ekm3|(I;F_p7a&LD z!@eW=fKxQOw)yJNw$zf((m0j;d@h%PVSakH8jab&uGD|4%8Q?2Gv{p&0_co;MOH`y z)ehU>iJ}G^aq8%6?3W)TdsjxXI1baWchoTmHI-Oe4S}QSaLrWd!6A}*&a_8yO|cJi z{QUubYLJVnTY?HLF->J_#xfypm zBrG}~AUS_GqoUAF^|}r>hvD{W3V}=xe0T0%k{#pX(C5x2(2n%rLlNgl@Q61U39&#f z>a39Jp2vrzDX=uuOLx$nPK-=)ZQy|;z9b-V@Zqx$+r>xiX2TKCXl|Nt3`+x28U~uU z^YcDl*B##&FLEO9Ws=8;267+jgH9U0N-$Cpc2R!^Is&|sk4w4Yg4HpErw`T=R14rQ z{sO+NT2Az#1E@;d5XmEQov4C`iVP35{M?%E!JLj2ar3m3fDNL{5orn$lYXk9>HlBOjPSa z=u&@dq-MX2+C6>!Y|j{@PhVeu9$)vzm-nOT*x$!o)L0;f4i{)nS7R*cb^@p^f(iwC z&FupS+V%8B$7-k<+#i{Vs782!*jV7aBH4-=ZJXOV*qW%ld~KZLS!Y-YUrIUdZs?G1 zIO&{G+;^@7At67*{B`_a1|17l@@Bd<@Zf)>pi^I=)og0lH|9qAPJJ&N3}sJs(PalmIk%?1;57laq!m5mv?6%+JgdA?pueeD!FYl zudE{=7}sJt^Cr7j)ltyc;e^pp4k%K1N%=942WfKGmZCb*+8x^(7YYjvid7X_^d^7V z+7KRCPfZgUk+|)4FYQkJci^h_VNfNSFV?eoP*Zt_YtZB?KDcX6iw|p)AO1&S)~)%t?i!3-u+Jj%eSRFckI$dKzWx2I z>m9)&+}0TgFZIJU09L2O^Q7ohy|fCAjF;bq=O~s4xBGcM3%6sRAIPrI;L;~ zM03nmHLR8;XGkB7){V0vG<_+;1cJWfo0^<0Q0uTLwi^pxTE)L2us3DK;!F)2grRXW zZON3OLnHb~++egls0ER*9z;;RNr>ZaoU={Q7c@9=iGA4alX*YVM{=ds*$dL?Sdlgn&?bl_v%Hv@mqhh;N8xRCtEz)w&>al6!q4w0Xbxwm38YBjtJrIDJO3MePuey zfg;B_9Mv9J4w4n3r#=CO;6CiA9cU65?*^eJyauEa;rdq4N5C=l1X1jQFeu$am2!W;vFJG8|1XALKCWv4 zU(SMQJEQq6;sH7^ny89N9ufk;%xefzqI-}m2T|`LGy&+D+d2VouzDD=3 zcudn^A&S?r)*F8@=bDC{@mxB0tIY}+lsYnpOVKJ@<*_tjZiZr6l(){$xGY&cJ6wsa z|6%kVAuE^R80eIg2H@28!G~g0CJx{xwUvD9sG9_avz`=iz$ZcNI$jvsF_-`#&S;CH zBOsV@-8Ho`H6k_e+d;<^fjdHipDXzUkow@PsCrWL&b5E=fX-wH_gB%}3T7c`Vz+WH zI%Sb`#!EYz9uUk?rx|5a5uF-#)}30I8i%U!=o?T@XrO}S#fwIDQ&0(QWQ`YT7TN0< zmU;AN5mkmoo!W5#>ycUBp`*8hX?0?~!o!*Z8EKz;n(>8dwk&O& z;#?hqQhP>8C(<%@1G-gy;F2*2kgiUEVV?$eI%?0Ez(te?i!*cREYdZ~%#l^-!y^>zJShut02lAP-9T3D?9!r`wk#yNwtxU_Id8?iQ60 z@>iObN0$MPo9qV?8cH9k?_NO8N=Ka##*U)qSRkCwDu=Asybg-|s2zEbZD+-zS1IWD z<<@^Vq1PdKw8+#85{7nSbuggb_Q+gommGVcDxY58A8>jQsmAAsGn_ffZEzG-6Z-9_ zO9Cp2COPnSC&bN~MYW*u7^b;oIa=%wz}E`~Q)eX1166vlK+@SA?Wx_~v4IuQxFWX< z8VX|Nl_gOt$Zkw!^_ zDnm!Si$*q^TC+ytY13W@+5kpuA>rkBG%9jHR82g)0AieL>V4?rxj1y`3&aid`ys2brgq!-%ss4s>CgXr~=4xO(sSW)UdP;`Ij z%-si!ipVn^2x?8;wlrD?x}AeOALj!$dM|182MXRNYof1o9nt15P&pY|_b{(|#@cML zq%M}WBycN}+=O~6Mz(4auV9F=MA~}-G0n>*?1|}9xIuU>ATC$ovXrZdzZMj8j{B+>8|ama~rr@r|neQQQ3`WN@b5j(dDe|bejgsno2BogSB>o?k2Tztp6ZT^&xrK?V$l6Pt zh~h0HsS{or)}XRrG{GvmeqetGAi1H##w0cn0qpwngA zVg#>IVUn%Nte9^nU|D>%CmOVb&PJ5xVVd)l`>VG@>2V}w{E>Lq81{c{A8*y9Q{fGC z@%tXMZ8}GPdrgBM+SA|(ON?Mu!*e;E7eY;IlNlMWBP7y(1>JvS8b}m8NYIN3bjZcj zI2=>WZqxfc5>>6iOl_Sb%AzGrv*#H^6l@RI0W;Os%4<+hG6S31g)1`-@v z(ilwR%Ki2>0@G0dq}}68>lnTcX?#p4owm+%Q+}wNd^;PAk(%W;76c;t5M^sNN*4TZZk-QD#Tl6HSjE__ zi}&aRvR}$&@da*7M_v$KdUsXSj07YJMo{lryL@68?n^ImA-zE0$ZDp7kWgQo%OEB^ zr3-&=Ry0!Xk7)fmuX8|}2fIwxcF8`6O8}daSO!m{a}7ZKtvf|_Rl6PD4!Wpm!!{<0 zfk>I)OYeUa(Ca#MNKQ>LH@eP$=KwGcM*#+$nwr#*(bVvE%1BU{1+{+%FDMu)0k64O zau#*43Z!;OC!My9dS8xa(vX3Ir>U0_9NoBY+TF=fhbBN${&&nXq!h73u%o7faIm(; zF9G(3V{K4b+22``~NFO~SKt>3+1wzXT`MxtufjJ5hE(pY0!HB zu(4BJE4`RtYPK>u@vu4=v7i&RX)-jT)-;BojcsxxOEnBzV3uC{r1wCvB4g;yL0FvC zG&yk>t4SQ|dH^$ndcNAHNEijDqe(m!>7bXy5kb@V4HD~66As5unw+Q+g#)M;va;n9 z6M27xdccR&MtZ{RNCCbw>Ptg5>bUSI+VR9>T@B=~@Agx!Mu;SIH)N#ZxavWL4++tL zN7b$$7lOy+Ye;|O6FH_Wh^fw8!OTTsDx__)`R&^gw$UzX;u}W)>+8FXfXllJH1!41 zEDRqYiAX|#;z7~BQ%;$yI-Od=xr&Nw#$^r7<6*IJAB!}ZNi$n|BM7#jG&l|T?|Ofg zk!j-cz~6c3RYWXDb`H&bScZ|CGi3YSXgj^J;$Q?~!Y0Db=q%{EIvE6fAks?G5>Vq7 zg5Fe+%kN_c6ROq$xVC4(lpZu#@IGNY=#yq!m&&N4CcJM3(WuR z0pr5T#d3^K*__c4Eh343~-uap5PROG@4k-@d=yzK3*9%EFV>hLH0 zg+BsZkyJ&mYr+F0QeC2`__Z|(*MC1CM%~Krl^yOTn~zFiRcfMh^Jv(0lkXY#Soc_Z zB?cBOi{b!(WPH})iHux7Qlfg-TTeRchu*`41HwAl;4~L8VQkVdVqh1BcT|5M8g@X8 zsjPH1(Or69e|vp@?j&F4q|l*yr(rQgCndeWphbp_1o^&NK`G+_B-^5!~i zQ}8hjr3BjR1%rlSQxjI|`4By`nma;$K#@hS8|>PX4gswXSOj%|>dvl!Z-W~b*W+E_ f%(4VHrNhky8g9}kSwxl;fD{>9S( delta 11643 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 F005EdAjSXy diff --git a/games-emulation/nestopia/Manifest b/games-emulation/nestopia/Manifest index 95ab75373350..6326873a9351 100644 --- a/games-emulation/nestopia/Manifest +++ b/games-emulation/nestopia/Manifest @@ -1,2 +1 @@ -DIST nestopia-1.51.1.tar.gz 1578970 BLAKE2B 5db7a380239c207843d5edadf5a174059d4566cd7b68aca01515db4940be3a6f6d02421f1499df28d4ac026ec435650452eb43306d1e49487063a06bce16b961 SHA512 68da5e9ab7b848d895a8893a18ef50d90758258fbf7f86ca5df0fe95e74bad761aa436dca79b402439a12fd4dd1430b22e45ee202168be3f9f751190a7ae6131 DIST nestopia-1.52.0.tar.gz 1589971 BLAKE2B faa2418ae79a19448df411303c1c6740f74f42501d7232fee5e4bc8c60f26ee5187e106cb76fb2f8286a1b14ecb0ced1376a15381775ab67dc62e720ebae4601 SHA512 d7b36a07c1def146b3596124d3d084c39865916069092eceb3c1a22a030573c94fff7f3525e161d671fedd672f81ef536a42b4d0b37779c5993ffc158cdd3c0b diff --git a/games-emulation/nestopia/nestopia-1.51.1.ebuild b/games-emulation/nestopia/nestopia-1.51.1.ebuild deleted file mode 100644 index ebab0b9b149b..000000000000 --- a/games-emulation/nestopia/nestopia-1.51.1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic xdg - -DESCRIPTION="Portable Nintendo Entertainment System emulator written in C++" -HOMEPAGE="http://0ldsk00l.ca/nestopia/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/0ldsk00l/nestopia.git" -else - SRC_URI="https://github.com/0ldsk00l/nestopia/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2+" -SLOT="0" -IUSE="doc" - -RDEPEND=" - app-arch/libarchive:= - media-libs/libglvnd - media-libs/libsdl2[joystick,sound] - sys-libs/zlib:= - x11-libs/fltk:1[opengl]" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-devel/autoconf-archive - virtual/pkgconfig" - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - # silence the narrowing warnings on clang (#830469) - append-cxxflags -Wno-narrowing - - econf $(use_enable doc) -} diff --git a/games-emulation/nestopia/nestopia-1.52.0.ebuild b/games-emulation/nestopia/nestopia-1.52.0.ebuild index 646a1b125a96..debf5a4e2856 100644 --- a/games-emulation/nestopia/nestopia-1.52.0.ebuild +++ b/games-emulation/nestopia/nestopia-1.52.0.ebuild @@ -7,17 +7,11 @@ inherit autotools flag-o-matic xdg DESCRIPTION="Portable Nintendo Entertainment System emulator written in C++" HOMEPAGE="http://0ldsk00l.ca/nestopia/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/0ldsk00l/nestopia.git" -else - SRC_URI="https://github.com/0ldsk00l/nestopia/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi +SRC_URI="https://github.com/0ldsk00l/nestopia/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" +KEYWORDS="~amd64 ~x86" IUSE="doc" RDEPEND=" diff --git a/games-emulation/nestopia/nestopia-9999.ebuild b/games-emulation/nestopia/nestopia-9999.ebuild deleted file mode 100644 index 646a1b125a96..000000000000 --- a/games-emulation/nestopia/nestopia-9999.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic xdg - -DESCRIPTION="Portable Nintendo Entertainment System emulator written in C++" -HOMEPAGE="http://0ldsk00l.ca/nestopia/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/0ldsk00l/nestopia.git" -else - SRC_URI="https://github.com/0ldsk00l/nestopia/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2+" -SLOT="0" -IUSE="doc" - -RDEPEND=" - app-arch/libarchive:= - media-libs/libglvnd - media-libs/libsdl2[joystick,sound] - sys-libs/zlib:= - x11-libs/fltk:1[opengl]" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-devel/autoconf-archive - virtual/pkgconfig" - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - # silence the narrowing warnings on clang (#830469) - append-cxxflags -Wno-narrowing - - econf $(use_enable doc) -} diff --git a/games-emulation/vbam/Manifest b/games-emulation/vbam/Manifest index cce742bd3f1b..dc89a1dadd98 100644 --- a/games-emulation/vbam/Manifest +++ b/games-emulation/vbam/Manifest @@ -1 +1,2 @@ DIST vbam-2.1.4.tar.gz 3891574 BLAKE2B 5255fe814ab583c433f273c31b36933c09301330b47b2deefa453453c1d127c29a1b9de2e945e6706b1f9d9ec517444989818f3db329b96c106bf5d51ec71ae3 SHA512 9070715797c6be1648661019f236eb9328eb409f52e80e15aac52d814cf4155cf1ea37c230557c1288f152f0d27d838b11bee38679787a8d5198ca81f173d896 +DIST vbam-2.1.5.tar.gz 4779351 BLAKE2B ef27185e0af1ad07016834f89689b9d81f59b9dc15ea7ea22d2fc72e0c3b86aeb2f23b4cab846f64d40cab35f0ea5510381530e9e8d7889c12949f5630272237 SHA512 5a85ac22ee8d2515d458503ecb5a40d62a490d4704bc966d1511e25b7530191e4e5e523505eada0c1203e45bb28433bc1e8a896d986de2b88998703f5a1c26a7 diff --git a/games-emulation/vbam/vbam-2.1.5.ebuild b/games-emulation/vbam/vbam-2.1.5.ebuild new file mode 100644 index 000000000000..e5c66f3e0817 --- /dev/null +++ b/games-emulation/vbam/vbam-2.1.5.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.0-gtk3" +inherit wxwidgets xdg cmake + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://github.com/visualboyadvance-m/visualboyadvance-m.git" + inherit git-r3 +else + SRC_URI="https://github.com/visualboyadvance-m/visualboyadvance-m/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/visualboyadvance-m-${PV}" +fi + +DESCRIPTION="Game Boy, GBC, and GBA emulator forked from VisualBoyAdvance" +HOMEPAGE="https://github.com/visualboyadvance-m/visualboyadvance-m" + +LICENSE="GPL-2" +SLOT="0" +IUSE="ffmpeg link lirc nls openal +sdl wxwidgets" + +REQUIRED_USE=" + ffmpeg? ( wxwidgets ) + openal? ( wxwidgets ) + || ( sdl wxwidgets ) +" + +RDEPEND=" + >=media-libs/libpng-1.4:= + media-libs/libsdl2[joystick] + sys-libs/zlib:= + virtual/glu + virtual/opengl + link? ( >=media-libs/libsfml-2.0:= ) + lirc? ( app-misc/lirc ) + nls? ( virtual/libintl ) + wxwidgets? ( + ffmpeg? ( media-video/ffmpeg:= ) + openal? ( media-libs/openal ) + x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] + ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + app-arch/zip + virtual/pkgconfig + wxwidgets? ( virtual/imagemagick-tools ) + amd64? ( || ( dev-lang/nasm dev-lang/yasm ) ) + x86? ( || ( dev-lang/nasm dev-lang/yasm ) ) + nls? ( sys-devel/gettext ) +" + +src_configure() { + use wxwidgets && setup-wxwidgets + + local mycmakeargs=( + -DENABLE_FFMPEG=$(usex ffmpeg) + -DENABLE_LINK=$(usex link) + -DENABLE_LIRC=$(usex lirc) + -DENABLE_NLS=$(usex nls) + -DENABLE_SDL=$(usex sdl) + -DENABLE_WX=$(usex wxwidgets) + -DENABLE_ASM_CORE=$(usex x86) + -DENABLE_ASM_SCALERS=$(usex x86) + -DCMAKE_SKIP_RPATH=ON + -DENABLE_LTO=OFF + -DENABLE_ONLINEUPDATES=OFF + -DDISABLE_MACOS_PACKAGE_MANAGERS=ON + ) + + if use wxwidgets; then + mycmakeargs+=( -DENABLE_OPENAL=$(usex openal) ) + fi + + cmake_src_configure +} + +src_install() { + cmake_src_install + + if use sdl ; then + dodoc doc/ReadMe.SDL.txt + doman src/debian/vbam.6 + fi + + use wxwidgets && doman src/debian/visualboyadvance-m.6 +} + +pkg_preinst() { + if use wxwidgets ; then + xdg_pkg_preinst + fi +} + +pkg_postinst() { + if use wxwidgets ; then + xdg_pkg_postinst + fi +} + +pkg_postrm() { + if use wxwidgets ; then + xdg_pkg_postrm + fi +} diff --git a/games-emulation/vbam/vbam-9999.ebuild b/games-emulation/vbam/vbam-9999.ebuild index 7cd76d64a0ef..e5c66f3e0817 100644 --- a/games-emulation/vbam/vbam-9999.ebuild +++ b/games-emulation/vbam/vbam-9999.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 WX_GTK_VER="3.0-gtk3" inherit wxwidgets xdg cmake @@ -29,12 +29,12 @@ REQUIRED_USE=" " RDEPEND=" - >=media-libs/libpng-1.4:0= + >=media-libs/libpng-1.4:= media-libs/libsdl2[joystick] - link? ( >=media-libs/libsfml-2.0:= ) sys-libs/zlib:= virtual/glu virtual/opengl + link? ( >=media-libs/libsfml-2.0:= ) lirc? ( app-misc/lirc ) nls? ( virtual/libintl ) wxwidgets? ( @@ -48,14 +48,16 @@ DEPEND=" " BDEPEND=" app-arch/zip + virtual/pkgconfig wxwidgets? ( virtual/imagemagick-tools ) + amd64? ( || ( dev-lang/nasm dev-lang/yasm ) ) x86? ( || ( dev-lang/nasm dev-lang/yasm ) ) nls? ( sys-devel/gettext ) - virtual/pkgconfig " src_configure() { use wxwidgets && setup-wxwidgets + local mycmakeargs=( -DENABLE_FFMPEG=$(usex ffmpeg) -DENABLE_LINK=$(usex link) @@ -67,10 +69,14 @@ src_configure() { -DENABLE_ASM_SCALERS=$(usex x86) -DCMAKE_SKIP_RPATH=ON -DENABLE_LTO=OFF + -DENABLE_ONLINEUPDATES=OFF + -DDISABLE_MACOS_PACKAGE_MANAGERS=ON ) + if use wxwidgets; then mycmakeargs+=( -DENABLE_OPENAL=$(usex openal) ) fi + cmake_src_configure } @@ -81,6 +87,7 @@ src_install() { dodoc doc/ReadMe.SDL.txt doman src/debian/vbam.6 fi + use wxwidgets && doman src/debian/visualboyadvance-m.6 } diff --git a/games-puzzle/Manifest.gz b/games-puzzle/Manifest.gz index ba3d56ef6def1f4fb6c7faccb2f469ea7410a623..d7e29aabe57ee38f04f569293f87f851990e350f 100644 GIT binary patch delta 17085 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 delta 7338 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 Q`Zxaz-jmM-N>e!i0Fa6|rT_o{ diff --git a/games-strategy/naev/Manifest b/games-strategy/naev/Manifest index 8846e6052db1..f5d75324a445 100644 --- a/games-strategy/naev/Manifest +++ b/games-strategy/naev/Manifest @@ -1,2 +1 @@ -DIST naev-0.10.2-source.tar.xz 444824076 BLAKE2B 8f45c279c1077a50a2951d4a1a5ebd035e3980b05097c0631b02560597ab94f7e8eca4a76a280c348df709c9a5e75c352ecfb02550de9ec53bf987c6e1257cc8 SHA512 8e9eff735f12bf308d52ae3bae10a83cfbd7e80d614b366d53c7f2d37826f5b9158f430324d7106f8c2c750888c09fe09f0a97d1f6af31e50b4f77bdf456025a DIST naev-0.10.3-source.tar.xz 444825304 BLAKE2B ec38f7a9786041cc00cf5a515a7e33f8a8fe17b8de6550f896c546f5463d9764f0e287ccea48a0831c6247de31509fc50893ae2ce49711ffe69909f705b0a75a SHA512 7491c61bae446aa98f3847be8719cf822955d3cd0a1b01e4a0d55d49a58628ec07f4872140b3fc77b6c1a928da9d4c8b112a2814ae3ce7edfcc98841f6812a59 diff --git a/games-strategy/naev/naev-0.10.2.ebuild b/games-strategy/naev/naev-0.10.2.ebuild deleted file mode 100644 index cbc36cb869ca..000000000000 --- a/games-strategy/naev/naev-0.10.2.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-1 luajit ) -PYTHON_COMPAT=( python3_{9..11} ) -inherit lua-single meson python-any-r1 virtualx xdg - -DESCRIPTION="2D space trading and combat game, in a similar vein to Escape Velocity" -HOMEPAGE="https://naev.org/" -SRC_URI="https://github.com/naev/naev/releases/download/v${PV}/${P}-source.tar.xz" - -LICENSE=" - GPL-3+ - Apache-2.0 BSD BSD-2 CC-BY-2.0 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-3.0 - CC-BY-SA-4.0 CC0-1.0 GPL-2+ MIT OFL-1.1 public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc" -REQUIRED_USE="${LUA_REQUIRED_USE}" - -# dlopen: libglvnd -RDEPEND=" - ${LUA_DEPS} - dev-games/physfs - dev-libs/libpcre2:= - dev-libs/libunibreak:= - dev-libs/libxml2 - media-libs/freetype:2 - media-libs/libglvnd - media-libs/libsdl2[joystick,opengl,video] - media-libs/libvorbis - media-libs/openal - media-libs/sdl2-image[png,webp] - net-libs/enet:1.3= - sci-libs/cholmod - sci-libs/cxsparse - sci-libs/openblas - sci-libs/suitesparse - sci-mathematics/glpk:= - virtual/libintl" -DEPEND=" - ${RDEPEND} - test? ( - dev-games/physfs[zip] - media-libs/libsdl2[X] - media-libs/mesa[llvm] - )" -BDEPEND=" - $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]') - sys-devel/gettext - doc? ( - app-doc/doxygen - dev-lua/ldoc - media-gfx/graphviz - )" - -python_check_deps() { - python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" -} - -pkg_setup() { - lua-single_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - - # use eclass' generated lua.pc first rather than as fallback - sed -i "s/'lua51'/'lua'/" meson.build || die - - # don't probe OpenGL for tests (avoids sandbox violations, bug #829369), - # mesa[llvm] should ensure software rendering will work - sed -i "/subdir('glcheck')/d" test/meson.build || die -} - -src_configure() { - local emesonargs=( - $(meson_feature doc docs_c) - $(meson_feature doc docs_lua) - $(meson_feature lua_single_target_luajit luajit) - ) - - meson_src_configure -} - -src_test() { - virtx meson_src_test -} - -src_install() { - local DOCS=( CHANGELOG Readme.md ) - meson_src_install - - if use doc; then - dodir /usr/share/doc/${PF}/html - mv "${ED}"/usr/{doc/naev/{c,lua},share/doc/${PF}/html} || die - rm -r "${ED}"/usr/doc || die - fi - - rm -r "${ED}"/usr/share/doc/naev || die -} diff --git a/games-strategy/naev/naev-0.10.3.ebuild b/games-strategy/naev/naev-0.10.3.ebuild index cbc36cb869ca..49ade5da0d5e 100644 --- a/games-strategy/naev/naev-0.10.3.ebuild +++ b/games-strategy/naev/naev-0.10.3.ebuild @@ -54,7 +54,8 @@ BDEPEND=" app-doc/doxygen dev-lua/ldoc media-gfx/graphviz - )" + ) + test? ( x11-base/xorg-server[-minimal] )" python_check_deps() { python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" diff --git a/gui-apps/Manifest.gz b/gui-apps/Manifest.gz index ba9bd719685b0083cb2566869250874f80f9c449..a62056324b9f5d799da92f3a0e8b44d35e70fea1 100644 GIT binary patch literal 4216 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 O|MY*HaiO}k9RL6g@--m< literal 4212 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 Kgu1o09RL6v%`X=K diff --git a/gui-apps/foot-terminfo/metadata.xml b/gui-apps/foot-terminfo/metadata.xml index a3805e31ed69..68250fed57b4 100644 --- a/gui-apps/foot-terminfo/metadata.xml +++ b/gui-apps/foot-terminfo/metadata.xml @@ -1,12 +1,8 @@ - - arsen@aarsen.me + + arsen@gentoo.org Arsen Arsenović - - proxy-maint@gentoo.org - Proxy Maintainers - diff --git a/gui-apps/foot/metadata.xml b/gui-apps/foot/metadata.xml index ad620b602788..98b6ded11416 100644 --- a/gui-apps/foot/metadata.xml +++ b/gui-apps/foot/metadata.xml @@ -1,14 +1,10 @@ - - arsen@aarsen.me + + arsen@gentoo.org Arsen Arsenović - - proxy-maint@gentoo.org - Proxy Maintainers - Enable grapheme clustering support diff --git a/kde-apps/Manifest.gz b/kde-apps/Manifest.gz index c7cc52704d1ebb5138ea6fd61a77e4edcf981428..4da32d9fce8bbfeb424f91c4bee9818a4121a663 100644 GIT binary patch delta 35859 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 delta 35823 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 PvXH9?J4130*9`#xJF0Ct diff --git a/kde-apps/kdenlive/kdenlive-22.08.3-r1.ebuild b/kde-apps/kdenlive/kdenlive-22.08.3-r1.ebuild index 7d22d7bee4a2..1239a5863cf9 100644 --- a/kde-apps/kdenlive/kdenlive-22.08.3-r1.ebuild +++ b/kde-apps/kdenlive/kdenlive-22.08.3-r1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://kdenlive.org/en/" LICENSE="GPL-3" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" IUSE="gles2-only semantic-desktop share v4l" RESTRICT="test" # segfaults, bug 684132 diff --git a/kde-apps/libkdcraw/libkdcraw-22.08.3-r1.ebuild b/kde-apps/libkdcraw/libkdcraw-22.08.3-r1.ebuild index b36d124510f5..4d84f28939c4 100644 --- a/kde-apps/libkdcraw/libkdcraw-22.08.3-r1.ebuild +++ b/kde-apps/libkdcraw/libkdcraw-22.08.3-r1.ebuild @@ -10,7 +10,7 @@ DESCRIPTION="Digital camera raw image library wrapper" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86" IUSE="" DEPEND=" diff --git a/kde-plasma/Manifest.gz b/kde-plasma/Manifest.gz index e4bdef893e3308657ddccd2f52af8fcebfc7d494..862a23c50836e1b5085f71b8e81a7c48c3417967 100644 GIT binary patch literal 9610 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≥2b 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 /dev/null +} diff --git a/kde-plasma/ksystemstats/Manifest b/kde-plasma/ksystemstats/Manifest index d01ae8d96838..0da8ed8f4d0e 100644 --- a/kde-plasma/ksystemstats/Manifest +++ b/kde-plasma/ksystemstats/Manifest @@ -1,2 +1,3 @@ DIST ksystemstats-5.25.5.tar.xz 100660 BLAKE2B e64562017c33366e13ae670ac7dbfe8fac5ec1acb442496eee1e62e9c5b3a5dccffe72f8b614718aab54e8f3ff163ec24e19d8df616391459e94150c2e65f6fa SHA512 2800377d848f89daf4939c1a65d908d97fd6702d03bf26432db0da9e0c3c8990fdd231dfd7d39a574c743562681b2312969546f0a0875e7ccba6c2c1e11e2f4a DIST ksystemstats-5.26.5.tar.xz 107224 BLAKE2B 8423894b5e8bd739bc9d5b91af6c4d3cba2aa94699f822e483d20962075f92e8215a3db4f565a27420870df5737250669ccb1d3489bf3d0df71ee1c82b3c69a6 SHA512 67e563fc49f60de58d8319b58f823bb51a979aa596f384936859080a97e01616081fdf96b533c7bae464f131893ddd51de5298d64b886ed0f4901e895b5eb56b +DIST ksystemstats-5.26.90.tar.xz 114068 BLAKE2B 2b3310bc87f7ae87e722d06150b1b772129b45186dcf8ad52180c5c812695355a9787be4d1945fbbc2cd05d7438824b2f12417ceba0f8e7c51ceb8b7ef2e64e9 SHA512 50754bcb0bd3df069e1505e8db83665a6817a65cb10d682898581e0e100ea88cfc6fc87362b51f16d197c9f3c052a5e78446e5f9e1985e543945d5931e035a97 diff --git a/kde-plasma/ksystemstats/ksystemstats-5.26.90.ebuild b/kde-plasma/ksystemstats/ksystemstats-5.26.90.ebuild new file mode 100644 index 000000000000..f89e110a5a8f --- /dev/null +++ b/kde-plasma/ksystemstats/ksystemstats-5.26.90.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +KFMIN=5.102.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.7 +VIRTUALX_REQUIRED="test" +inherit ecm plasma.kde.org + +DESCRIPTION="Plugin-based system monitoring daemon" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64" +IUSE="networkmanager" + +DEPEND=" + dev-libs/libnl:3 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/solid-${KFMIN}:5 + >=kde-plasma/libksysguard-${PVCUT}:5 + net-libs/libpcap + sys-apps/lm-sensors:= + sys-libs/libcap + virtual/libudev:= + networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 ) +" +RDEPEND="${DEPEND} + ! +Date: Tue, 6 Aug 2019 22:36:44 +0200 +Subject: [PATCH] Disable the effect video button if gstreamer is missing + +--- + src/kcms/effects/package/contents/ui/Effect.qml | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/kcms/effects/package/contents/ui/Effect.qml b/src/kcms/effects/package/contents/ui/Effect.qml +index f8a36c03e..ce673728e 100644 +--- a/src/kcms/effects/package/contents/ui/Effect.qml ++++ b/src/kcms/effects/package/contents/ui/Effect.qml +@@ -116,7 +116,7 @@ Kirigami.SwipeListItem { + } + actions: [ + Kirigami.Action { +- visible: model.VideoRole.toString() !== "" ++ visible: false + icon.name: "videoclip-amarok" + tooltip: i18nc("@info:tooltip", "Show/Hide Video") + onTriggered: videoItem.showHide() +-- +2.39.0 + diff --git a/kde-plasma/kwin/kwin-5.26.90.ebuild b/kde-plasma/kwin/kwin-5.26.90.ebuild new file mode 100644 index 000000000000..8b7518b245f6 --- /dev/null +++ b/kde-plasma/kwin/kwin-5.26.90.ebuild @@ -0,0 +1,139 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="optional" +KFMIN=5.102.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.7 +VIRTUALX_REQUIRED="test" +inherit ecm plasma.kde.org optfeature + +DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64" +IUSE="accessibility caps gles2-only lock multimedia plasma screencast" + +RESTRICT="test" + +COMMON_DEPEND=" + >=dev-libs/libinput-1.19 + >=dev-libs/wayland-1.21.0 + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5=[egl,gles2-only=,libinput] + >=dev-qt/qtwayland-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=kde-frameworks/kactivities-${KFMIN}:5 + >=kde-frameworks/kauth-${KFMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5[qml] + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kglobalaccel-${KFMIN}:5=[X] + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kidletime-${KFMIN}:5= + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kpackage-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwayland-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5=[X] + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-plasma/breeze-${PVCUT}:5 + >=kde-plasma/kdecoration-${PVCUT}:5 + media-libs/fontconfig + media-libs/freetype + media-libs/lcms:2 + media-libs/libepoxy + media-libs/libglvnd + >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X] + virtual/libudev:= + x11-libs/libX11 + x11-libs/libXi + >=x11-libs/libdrm-2.4.112 + >=x11-libs/libxcb-1.10 + >=x11-libs/libxcvt-0.1.1 + >=x11-libs/libxkbcommon-1.5.0 + x11-libs/xcb-util-cursor + x11-libs/xcb-util-image + x11-libs/xcb-util-keysyms + x11-libs/xcb-util-wm + accessibility? ( media-libs/libqaccessibilityclient:5 ) + caps? ( sys-libs/libcap ) + gles2-only? ( media-libs/mesa[gles2] ) + lock? ( >=kde-plasma/kscreenlocker-${PVCUT}:5 ) + plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 ) + screencast? ( >=media-video/pipewire-0.3:= ) +" +RDEPEND="${COMMON_DEPEND} + !kde-plasma/kwayland-server + >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=dev-qt/qtvirtualkeyboard-${QTMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5[qml] + sys-apps/hwdata + x11-base/xwayland + multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] ) +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/plasma-wayland-protocols-1.9 + >=dev-libs/wayland-protocols-1.31 + >=dev-qt/designer-${QTMIN}:5 + >=dev-qt/qtconcurrent-${QTMIN}:5 + x11-base/xorg-proto +" +BDEPEND=" + >=dev-qt/qtwaylandscanner-${QTMIN}:5 + dev-util/wayland-scanner + >=kde-frameworks/kcmutils-${KFMIN}:5 +" +PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5" + +src_prepare() { + ecm_src_prepare + use multimedia || eapply "${FILESDIR}/${PN}-5.26.80-gstreamer-optional.patch" + + # TODO: try to get a build switch upstreamed + if ! use screencast; then + sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + # KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it + $(cmake_use_find_package accessibility QAccessibilityClient) + $(cmake_use_find_package caps Libcap) + -DKWIN_BUILD_SCREENLOCKER=$(usex lock) + $(cmake_use_find_package plasma KF5Runner) + ) + + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + optfeature "color management support" x11-misc/colord + elog + elog "In Plasma 5.20, default behavior of the Task Switcher to move minimised" + elog "windows to the end of the list was changed so that it remains in the" + elog "original order. To revert to the well established behavior:" + elog + elog " - Edit ~/.config/kwinrc" + elog " - Find [TabBox] section" + elog " - Add \"MoveMinimizedWindowsToEndOfTabBoxFocusChain=true\"" +} diff --git a/kde-plasma/kwrited/Manifest b/kde-plasma/kwrited/Manifest index d71d2982f7a0..6c9632990657 100644 --- a/kde-plasma/kwrited/Manifest +++ b/kde-plasma/kwrited/Manifest @@ -1,2 +1,3 @@ DIST kwrited-5.25.5.tar.xz 21044 BLAKE2B 613ff44db4e261c656d9d870bb6db5896f2d0440ff18847a17cf5934159a54521dbc144036a87146b9ba6fe5bc0d72ad81018fb056680d8ae336d487c58ab3b5 SHA512 19da84af80a0e643ac46cfb826be05cc3b5ed4e3d1537e6c7e125d47e9ebfbcef2a3fcc5a6d309c3d9f3ef2a23a8303faf135122d845660dd75e5c17292f2283 DIST kwrited-5.26.5.tar.xz 23400 BLAKE2B d4d02647f51cbc3439418ae99bb37d8a575287eca78415a92d31416dd59610bdc10193c8c22bdcbdf59f34609de173d931fbc9de611b557c16ce5d8c320bfb70 SHA512 938beaddac35652a4b83044a785f215ba54435af1c3138f1793d104c7e79c24c1c5e52b9cbbe50e1407c41cc675fa6b5878654fae0ffd07cb40654214f218965 +DIST kwrited-5.26.90.tar.xz 23416 BLAKE2B 48d18e8c1b3f1d4dd0a5b99c475314cc2aaa1f01cc4f6ede4a4ed4d1edbc23469280af27a09a070400a6a324c5956ac0f2ddafd64186459dcf75482c0a3fb147 SHA512 e2667d92b06839d3d7dbc59e45a7ceeb2fa52dc346a56214d4527f6058d05032536f68e39b745fc60d186f283bcc800640b68f7d358eca988bf8b34e8a1c7be4 diff --git a/kde-plasma/kwrited/kwrited-5.26.90.ebuild b/kde-plasma/kwrited/kwrited-5.26.90.ebuild new file mode 100644 index 000000000000..65f2da891294 --- /dev/null +++ b/kde-plasma/kwrited/kwrited-5.26.90.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.102.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.7 +inherit ecm plasma.kde.org + +DESCRIPTION="KDE Plasma daemon listening for wall and write messages" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kpty-${KFMIN}:5 +" +RDEPEND="${DEPEND}" diff --git a/kde-plasma/layer-shell-qt/Manifest b/kde-plasma/layer-shell-qt/Manifest index b024ddad2498..2b709f060d8e 100644 --- a/kde-plasma/layer-shell-qt/Manifest +++ b/kde-plasma/layer-shell-qt/Manifest @@ -1,2 +1,3 @@ DIST layer-shell-qt-5.25.5.tar.xz 18336 BLAKE2B 0656118af97213591dc79bdf5ef695c3d7e665d6391a51a8e6281a3092b25c716f036aff86e4523a6e2cdf0237a1872bcd1c79862e11da2e72cba7a703b67b36 SHA512 728c741dffff88b3ceea9459f8f3be6c1d6f3ef18039a31951f44169f7d439855c20ad7cd228b9393317231b5ccc33f77e0b49e2852790e4c06c993a834f0b64 DIST layer-shell-qt-5.26.5.tar.xz 18316 BLAKE2B 537ea8cbcb6a98350090b2330981de3d77311a5696d06260a9e3a90ed99dce02b5d03e33953ac872250367ae598f681ee63053ac230ae4c293b2d5dd94d598d0 SHA512 d81289c3a9dffb7212d466d1468e80e99703d599c2dee4fc1f8a9a5687892d77b8df6e09ee79592a4d2bfd183e3fabcf7257a5082071ea057a306e336e86e2ed +DIST layer-shell-qt-5.26.90.tar.xz 18348 BLAKE2B 168982f84c17ceefa13d6647a7cb396f7ccb495b366424611bf4fe0b458937afd837848205312fcaf90e0d118f81e5279eb0ec3f84740fa781455e131b62333d SHA512 963b84b10267764c650f56fa8ce7f094f6ee7552cb670a96960bdb68b7ef6abd48e6863b83e819d13f19764093c27a73ddea3b1b5559a5a7c498ed72672b4fa1 diff --git a/kde-plasma/layer-shell-qt/layer-shell-qt-5.26.90.ebuild b/kde-plasma/layer-shell-qt/layer-shell-qt-5.26.90.ebuild new file mode 100644 index 000000000000..b8b2074f9272 --- /dev/null +++ b/kde-plasma/layer-shell-qt/layer-shell-qt-5.26.90.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.102.0 +QTMIN=5.15.7 +inherit ecm plasma.kde.org + +DESCRIPTION="Qt component to allow applications make use of Wayland wl-layer-shell protocol" + +LICENSE="LGPL-3+" +SLOT="5" +KEYWORDS="~amd64" +IUSE="" + +# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X +# slot op: various private QtWaylandClient headers +RDEPEND=" + >=dev-libs/wayland-1.15 + >=dev-qt/qtdeclarative-${QTMIN}:5 + || ( + >=dev-qt/qtgui-${QTMIN}:5[libinput] + >=dev-qt/qtgui-${QTMIN}:5[X] + ) + >=dev-qt/qtwayland-${QTMIN}:5= + x11-libs/libxkbcommon +" +DEPEND="${RDEPEND} + dev-libs/wayland-protocols +" +BDEPEND=" + >=dev-qt/qtwaylandscanner-${QTMIN}:5 + dev-util/wayland-scanner + virtual/pkgconfig +" diff --git a/kde-plasma/libkscreen/Manifest b/kde-plasma/libkscreen/Manifest index 3fb835d86ec5..17533a683a21 100644 --- a/kde-plasma/libkscreen/Manifest +++ b/kde-plasma/libkscreen/Manifest @@ -1,2 +1,3 @@ DIST libkscreen-5.25.5.tar.xz 100008 BLAKE2B b24fc95089bb392fefa637f15d6554baa791c62884d67445dd90b6480fea17c3daddf5bf1171ae9ba90c3cb4f07e9820fc3f903a686e23b04b6a2a1e3d5f20a0 SHA512 e5e69ff1be3fce0f08ffda2029c8fc2ee74cede12b6a8c1a113a9e7ed166894eda7159dd1ecf205542855bcecb65ba91d91b4c236f17500200385283f4a94bd5 DIST libkscreen-5.26.5.tar.xz 106028 BLAKE2B 67601a61a7fdb41c42b3840de29de295482eed942e3ae17a044d29a53821ebb7f5e831ca01c246d8a3f720a27d14d0580203979c5e73e3c624a416cfce458f0b SHA512 a67d1c3a9671380ff1fd0549819a599ac65f9654940a9c18b0695b070eccb9ac153e0ab81ba32e4786913fed8c64ae1754ef275e5f913c1fb221ac9ad8620d10 +DIST libkscreen-5.26.90.tar.xz 113472 BLAKE2B 61f9959b8a2b2a3a1d56717bc7242bb33293243fc0aedc206cff6aa3d104a28d85c3219f4a912ac744461dfbdaff539ca46bcb915ad6b9042191a90e88f4751b SHA512 5b4b9ec2160b151512b43ff781cc6591f6cb43a264f66675ce6649f2f8f76a5072a9ab1c9f583cf2ff8f63c6f1e657c8c3015be8be4d81b4fa5c8ada379c078a diff --git a/kde-plasma/libkscreen/libkscreen-5.26.90.ebuild b/kde-plasma/libkscreen/libkscreen-5.26.90.ebuild new file mode 100644 index 000000000000..153d59dce19b --- /dev/null +++ b/kde-plasma/libkscreen/libkscreen-5.26.90.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="forceoptional" +KFMIN=5.102.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.7 +VIRTUALX_REQUIRED="test" +inherit ecm plasma.kde.org + +DESCRIPTION="Plasma screen management library" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5/7" +KEYWORDS="~amd64" +IUSE="" + +# requires running session +RESTRICT="test" + +RDEPEND=" + dev-libs/wayland + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kwayland-${KFMIN}:5 + x11-libs/libxcb +" +DEPEND="${RDEPEND} + >=dev-libs/plasma-wayland-protocols-1.10.0 +" +BDEPEND=" + >=dev-qt/qtwaylandscanner-${QTMIN}:5 + dev-util/wayland-scanner +" diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest index bb23f04c1576..24b29ad0d900 100644 --- a/kde-plasma/libksysguard/Manifest +++ b/kde-plasma/libksysguard/Manifest @@ -1,2 +1,3 @@ DIST libksysguard-5.25.5.tar.xz 783508 BLAKE2B c0b174991b14b5d422a5c5a8d50c19ac15c63d843aad9b946f65cc4fd1365fadd6c3b9af23e426d8f4e2ea4c4de22d025141f0b34c83e90d23cf16e408e531ed SHA512 c26bd5b3d6ac92a914d909e9d97691f0a851dcd069f158c5231f04bcb8d621defe49c667b166fd9b6fbea789bf37cc1a7dd9a52f53c942281f1ff0d76623baf8 DIST libksysguard-5.26.5.tar.xz 796464 BLAKE2B c3e02dd6f66aec96556ae6587f55006f6efa43bfbc10ef601f4d249f41c2d5b31834795a53a7c55e5d5e3c0148e3922e81d6bebceead6da8deeadd7f20a70af8 SHA512 7ea143fde6daf141b73eb9ee6eabace8d0e5a3eb99a3b8a00ec1fe37cff4267ef20fb6c685a36aff303601b5f7c1d8c46082a542dd8dd06033b4b50a69e6d396 +DIST libksysguard-5.26.90.tar.xz 867136 BLAKE2B 1426e425d899f99dea5cdf218b2a2f238bdd62dc71a0d97afbd955d9d24313bf11d825fb6dcaa9dc72f51431883e37d54d8f5fff659b74b5c0889782c5665422 SHA512 66c83373998ea7303bc310a91c37ba821c3fdf6966851becfa5d95ae40955c6a5d9e7f8305d5c8d3064dabd90619084a44fc4e9373d4d081d45d5a8c9330aae6 diff --git a/kde-plasma/libksysguard/libksysguard-5.26.90.ebuild b/kde-plasma/libksysguard/libksysguard-5.26.90.ebuild new file mode 100644 index 000000000000..b3efea58a385 --- /dev/null +++ b/kde-plasma/libksysguard/libksysguard-5.26.90.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_TEST="true" +KFMIN=5.102.0 +QTMIN=5.15.7 +VIRTUALX_REQUIRED="test" +inherit ecm plasma.kde.org + +DESCRIPTION="Task management and system monitoring library" + +LICENSE="LGPL-2+" +SLOT="5/9" +KEYWORDS="~amd64" +IUSE="webengine" + +# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras +COMMON_DEPEND=" + dev-libs/libnl:3 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=kde-frameworks/kauth-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5[qml] + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/kpackage-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5[X] + net-libs/libpcap + sys-apps/lm-sensors:= + sys-libs/libcap + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXres + webengine? ( + >=dev-qt/qtwebchannel-${QTMIN}:5 + >=dev-qt/qtwebengine-${QTMIN}:5 + ) +" +DEPEND="${COMMON_DEPEND} + >=kde-frameworks/kiconthemes-${KFMIN}:5 + x11-base/xorg-proto +" +RDEPEND="${COMMON_DEPEND} + !> CMakeLists.txt <<- _EOF_ || die + ki18n_install(po) + _EOF_ + + ecm_src_prepare +} diff --git a/kde-plasma/milou/Manifest b/kde-plasma/milou/Manifest index bc1645ef54b7..ab91d1573f9c 100644 --- a/kde-plasma/milou/Manifest +++ b/kde-plasma/milou/Manifest @@ -1,2 +1,3 @@ DIST milou-5.25.5.tar.xz 48664 BLAKE2B f2fca4f3c25ebc6b33e9f1b6ff82e12d8a7915d4c94dc967fa1e94185d8ff3d7ebe8cd4f368c89d27e0166f314a53368e2985d6d3c2d9ece8800503ccb9ddca5 SHA512 694b713709a53b8a725516f4d0bdd84c943f282537fd2faccde558ed695ea16aba6dea555472fe8dbe4b4967941c63cce646693d58ada9ba5e2feacd7281e034 DIST milou-5.26.5.tar.xz 50668 BLAKE2B 0b2dfde00ad8c7d5b5b12862383c3c17c485c7a256c5546f9b198e6362732c0ec553a5d5b5f6609c49ec60ade2ffdeecee972ce9c72f451c88f321e13010e095 SHA512 9ee939adf36dd9d9c180dbf1176dbd03d567d9ec87f3e85c36cfcf2b8da26039271c5f403dbf07190a57424d655f15e84ccf0b0af9264cb0d3a137077b701146 +DIST milou-5.26.90.tar.xz 56896 BLAKE2B bc26b714b4c531e552f89caa8e97f6c1040201cf74cf2f4d4665917370e098690a64dd74e6a95c67df003c50b7551431c7d51c6e64c3ed80161daaa5b6cbacf2 SHA512 e384c7cf70a7882169cae23db93662a393c12d819724641e6877484b59f4d7aca1594c187a91e99f77b033b0d2ef16c6d677ae6523d5ed2a3f63d8f95ef4630f diff --git a/kde-plasma/milou/milou-5.26.90.ebuild b/kde-plasma/milou/milou-5.26.90.ebuild new file mode 100644 index 000000000000..3c631c278e94 --- /dev/null +++ b/kde-plasma/milou/milou-5.26.90.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KFMIN=5.102.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.7 +inherit ecm plasma.kde.org + +DESCRIPTION="Dedicated search application built on top of Baloo" +HOMEPAGE="https://invent.kde.org/plasma/milou" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="5" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/krunner-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 +" +RDEPEND="${DEPEND}" diff --git a/kde-plasma/oxygen-sounds/Manifest b/kde-plasma/oxygen-sounds/Manifest index 03db324ed5ee..440edeba80f4 100644 --- a/kde-plasma/oxygen-sounds/Manifest +++ b/kde-plasma/oxygen-sounds/Manifest @@ -1,2 +1,3 @@ DIST oxygen-sounds-5.25.5.tar.xz 1896520 BLAKE2B f28b4e8eb470c4a5f016983146d20a45ea5c8d87ba6788b6b8ff2b59e4ec1386457e26bdb3ab5e884729f670f034bfbc3a6b525e9d6f60626477d673d4dd56a5 SHA512 ac4bbd7cbc1c16c236a43aefb04c5d3449cdcf7ab7a536054e8224d2722fd2b933f3a726bb5c2e431034b0fcef7892ab95876554209b40938e6e43ffc7fc13a2 DIST oxygen-sounds-5.26.5.tar.xz 1896532 BLAKE2B bbada3fd2248ec8af95239a4bc1b0c3d2dbb1862f2df1a160e0d49b733ba86edf8e934262f1cf7d2f6aa40f3633db55e59ace309aad1c4b9f2e7ec533d32fe49 SHA512 41689a333767bb9547459dd8309b7d547b0a14ee14eaff59c5ba69b9b377fda0a75587a6a7c115dd2b0f18dd946f44a1f13e63fb53467d4ae9dbf6f2456fb00c +DIST oxygen-sounds-5.26.90.tar.xz 1896544 BLAKE2B eace739c5085634ed184b0712a9900a07961a685bb5faea0dba1f06ff9d84db90ab791b86ae3b22c97cdb78adf250f1b12a8ad204897358d3dc240b7eadd7f8c SHA512 5f8716bbfed35fba75c9cd14df862e0ccc7cf51eb1b2dde8cef9194c340934d780f8a3b90d79645ec25e7f1af62f1e628c48207d411e2f7ea3af7f1ade301f4e diff --git a/kde-plasma/oxygen-sounds/oxygen-sounds-5.26.90.ebuild b/kde-plasma/oxygen-sounds/oxygen-sounds-5.26.90.ebuild new file mode 100644 index 000000000000..9b65be7dc457 --- /dev/null +++ b/kde-plasma/oxygen-sounds/oxygen-sounds-5.26.90.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.102.0 +QTMIN=5.15.7 +inherit ecm plasma.kde.org + +DESCRIPTION="Oxygen sound theme for the Plasma desktop" +HOMEPAGE="https://invent.kde.org/plasma/oxygen-sounds" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64" + +RDEPEND="! - games@gentoo.org - Gentoo Games Project + kde@gentoo.org + Gentoo KDE Project - mindless + https://bugs.kde.org/ diff --git a/kde-plasma/plasma-welcome/plasma-welcome-5.26.90.ebuild b/kde-plasma/plasma-welcome/plasma-welcome-5.26.90.ebuild new file mode 100644 index 000000000000..0f9b1d0bb6aa --- /dev/null +++ b/kde-plasma/plasma-welcome/plasma-welcome-5.26.90.ebuild @@ -0,0 +1,44 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.102.0 +QTMIN=5.15.7 +inherit ecm plasma.kde.org + +DESCRIPTION="A friendly onboarding wizard for Plasma" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="telemetry" + +RDEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + kde-apps/kaccounts-integration:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + telemetry? ( dev-libs/kuserfeedback:5 ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package telemetry KUserFeedback) + ) + ecm_src_configure +} diff --git a/kde-plasma/plasma-workspace-wallpapers/Manifest b/kde-plasma/plasma-workspace-wallpapers/Manifest index 5d8cea8a06ec..f99d6d6cfeb2 100644 --- a/kde-plasma/plasma-workspace-wallpapers/Manifest +++ b/kde-plasma/plasma-workspace-wallpapers/Manifest @@ -1,2 +1,3 @@ DIST plasma-workspace-wallpapers-5.25.5.tar.xz 70524816 BLAKE2B 01293ff8fb4d12394fc66ae3291f66c4fc317e0159f69c1ca8acd5ae78c360501ab337dca13da219f412ab0585807b798860ceac627945c0582dd42835d3a257 SHA512 8f0fb38dd3e10c4d7e844797976347e83440402db0d3cb46746cc10111da13669d6c9249139b0afb80c4008a8c1053860c3ef80023a98d11b8ae239ba9016257 DIST plasma-workspace-wallpapers-5.26.5.tar.xz 84793540 BLAKE2B cc78540f5003f0d59ed55dbe224b9b00212d146e5cd0ba9a92d79e44e76077161ebcd2dd998009ad51a78d9f0475443d581f90bc8f990f45f3fcbc89435d8ea1 SHA512 e2c1f765c1f163a85eeb8716009105a2ee6d8837966a1fd37195f9e39dc873ce6267357c25f081e87041158a17d79e969ad2085d64805ee9267fd3cae7e65a77 +DIST plasma-workspace-wallpapers-5.26.90.tar.xz 84794072 BLAKE2B ac4dd33b6ce022a044d7907e15380ef253f088e8e06284ba803db800cb432912f93f7e0e151e369fae6e09d728c976aa04a2931be010f9aa6b69e3862318746e SHA512 44f51a8180e7fb7583ef2fc213d007690724d9e0f3607f49b5dfc5c0a817fb4157461e402d58170e8850238e6f17e1f8fca6f576c6fafd27a9090026c28c49e5 diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.26.90.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.26.90.ebuild new file mode 100644 index 000000000000..5e15c92375d2 --- /dev/null +++ b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.26.90.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-3) +inherit cmake plasma.kde.org + +DESCRIPTION="Wallpapers for the Plasma workspace" + +LICENSE="GPL-2" +SLOT="5" +KEYWORDS="~amd64" +IUSE="" + +BDEPEND=" + dev-qt/qtcore:5 + kde-frameworks/extra-cmake-modules:5 +" diff --git a/kde-plasma/plasma-workspace/Manifest b/kde-plasma/plasma-workspace/Manifest index c434907aa417..e52db83c3114 100644 --- a/kde-plasma/plasma-workspace/Manifest +++ b/kde-plasma/plasma-workspace/Manifest @@ -1,2 +1,3 @@ DIST plasma-workspace-5.25.5.tar.xz 18638932 BLAKE2B f83aabf84b775c0bf9d1e60db03f94400e3363fa8f45767bdc471706682cda7323fae4948cffa156188cc7ed2d30d05349a385dd370ef941c16464ddddf8fa01 SHA512 0c6cf5104b584b34a8bcb45d57069fed3b25e871fccf1bfefd47d8fc1b595867c1c4f0fcfcc0e07847534e1e77ce8ed1f3be1ac6cb7eea8669a9c7649c8466cb DIST plasma-workspace-5.26.5.tar.xz 17470516 BLAKE2B 4809ad1ec93e4e6d27b17197457b76f5971ea6c74ac64f64e68ecfe828068f7f33af69bdd03411a4cd0cf8fb26080ebf9c85741eacc0e53d6b782af4eabb4b8a SHA512 9fb840d3f36e1cb25126a715d5599bf89680b0c3ff2a674f07f83246dc15358e15c7e31565d39570e33f6b4d3292822d5fdde05e4795f2eef13e1a0ff2f1c687 +DIST plasma-workspace-5.26.90.tar.xz 18481828 BLAKE2B 1594718737ae9f7be98a6e06b691e61bb519cf73755af01ce0a5a1b58a2172a9003974e2a85d0c000edf579139e6ef9a8800d071167812522f492f6b17de7479 SHA512 ecd3a107496e7a6d1a9e9093118f9cf4e1a8746140302e201dc48ba896b5b7d51e4dfa13bd87c3a7e8548221c978470d0635fe1221205a412b66e5c585a634ac diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.26.90.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.26.90.ebuild new file mode 100644 index 000000000000..fb9ff8c3212c --- /dev/null +++ b/kde-plasma/plasma-workspace/plasma-workspace-5.26.90.ebuild @@ -0,0 +1,229 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +KFMIN=5.102.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.7 +VIRTUALX_REQUIRED="test" +inherit ecm plasma.kde.org + +DESCRIPTION="KDE Plasma workspace" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64" +IUSE="appstream +calendar +fontconfig geolocation gps +policykit +screencast +semantic-desktop telemetry +wallpaper-metadata" + +REQUIRED_USE="gps? ( geolocation )" +RESTRICT="test" + +# kde-frameworks/kwindowsystem[X]: Uses KX11Extras +# slot op: various private QtWaylandClient headers +COMMON_DEPEND=" + dev-libs/icu:= + >=dev-libs/wayland-1.15 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] + >=dev-qt/qtgui-${QTMIN}:5=[jpeg,libinput] + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwayland-${QTMIN}:5= + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/kactivities-${KFMIN}:5 + >=kde-frameworks/kactivities-stats-${KFMIN}:5 + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kauth-${KFMIN}:5 + >=kde-frameworks/kbookmarks-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kded-${KFMIN}:5 + >=kde-frameworks/kglobalaccel-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kidletime-${KFMIN}:5 + >=kde-frameworks/kinit-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/knotifyconfig-${KFMIN}:5 + >=kde-frameworks/kpackage-${KFMIN}:5 + >=kde-frameworks/kpeople-${KFMIN}:5 + >=kde-frameworks/krunner-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kunitconversion-${KFMIN}:5 + >=kde-frameworks/kwallet-${KFMIN}:5 + >=kde-frameworks/kwayland-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5[X] + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-frameworks/prison-${KFMIN}:5[qml] + >=kde-frameworks/solid-${KFMIN}:5 + >=kde-plasma/breeze-${PVCUT}:5 + >=kde-plasma/kscreenlocker-${PVCUT}:5 + >=kde-plasma/kwin-${PVCUT}:5 + >=kde-plasma/layer-shell-qt-${PVCUT}:5 + >=kde-plasma/libkscreen-${PVCUT}:5 + >=kde-plasma/libksysguard-${PVCUT}:5 + >=kde-plasma/libkworkspace-${PVCUT}:5 + >=media-libs/phonon-4.11.0 + sci-libs/libqalculate:= + sys-libs/zlib + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXau + x11-libs/libxcb + x11-libs/libXcursor + x11-libs/libXfixes + x11-libs/libXrender + x11-libs/libXtst + x11-libs/xcb-util + appstream? ( dev-libs/appstream[qt5] ) + calendar? ( >=kde-frameworks/kholidays-${KFMIN}:5 ) + fontconfig? ( + >=dev-qt/qtprintsupport-${QTMIN}:5 + media-libs/fontconfig + x11-libs/libXft + x11-libs/xcb-util-image + ) + geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 ) + gps? ( sci-geosciences/gpsd ) + policykit? ( + sys-auth/polkit-qt + virtual/libcrypt:= + ) + screencast? ( + >=dev-qt/qtgui-${QTMIN}:5=[egl] + >=kde-plasma/kpipewire-${PVCUT}:5 + media-libs/libglvnd + >=media-video/pipewire-0.3:= + x11-libs/libdrm + ) + semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 ) + telemetry? ( dev-libs/kuserfeedback:5 ) + wallpaper-metadata? ( kde-apps/libkexiv2:5 ) +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/plasma-wayland-protocols-1.6.0 + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=dev-util/wayland-scanner-1.19.0 + x11-base/xorg-proto + fontconfig? ( x11-libs/libXrender ) + test? ( >=dev-libs/wayland-protocols-1.24 ) +" +RDEPEND="${COMMON_DEPEND} + app-text/iso-codes + >=dev-qt/qdbus-${QTMIN}:* + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 + >=dev-qt/qtpaths-${QTMIN}:5 + >=dev-qt/qtquickcontrols-${QTMIN}:5[widgets] + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + kde-apps/kio-extras:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/kquickcharts-${KFMIN}:5 + >=kde-plasma/milou-${PVCUT}:5 + >=kde-plasma/plasma-integration-${PVCUT}:5 + sys-apps/dbus + x11-apps/xmessage + x11-apps/xprop + x11-apps/xrdb + x11-apps/xsetroot + !>33j-*g35+w4a$h+L? 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‘^z-Suoc-T|5tXs*43}33fJNn> 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 S(RCbb|M7pL8P=Z9@B#pjH`Iv$ delta 59577 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 literal 3709 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 bGjbo-quL?;g~|+Q+8_Q86ImfW92x)sfnqb% diff --git a/mail-client/alot/Manifest b/mail-client/alot/Manifest index 01d70f33c818..b5e852e76b56 100644 --- a/mail-client/alot/Manifest +++ b/mail-client/alot/Manifest @@ -1,2 +1 @@ DIST alot-0.10.tar.gz 228451 BLAKE2B a90672817d30a9dc5a50814b123f107f94cc63cb9669578c3ffa9f6282dc0388c91e1a7f14e62c73159573ff97660a57b71b5ecac6549e050758bcef60c54e87 SHA512 b07c77f3a21c9670fb14a760d036ce0e14678dd6ae75585cc929f97db5126a7dbb7f411244d317fea2913692afca6ff9f439f9dbbf047acffb8fcea2ebef7056 -DIST alot-0.9.1.tar.gz 228645 BLAKE2B 7a44542513bc6d90df43cb21daf2ba103cbbae4dd81b44eaf935d764ba11d6c5640774e72728725eca83a777dcf3583bebaa57c9061191499f74ed89d4c11b4f SHA512 ac65c742d5bfb4827482c881ec2eb95b9215e9a5c49d7001421d62ffb1f38c7792dbbf94c0f16578da70b5ce15ba7a28cea0c1bbd34080f8132c80f4a0a2199b diff --git a/mail-client/alot/alot-0.9.1.ebuild b/mail-client/alot/alot-0.9.1.ebuild deleted file mode 100644 index 4c3b5ff3a1b4..000000000000 --- a/mail-client/alot/alot-0.9.1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_9 ) - -inherit distutils-r1 - -DESCRIPTION="Experimental terminal UI for net-mail/notmuch written in Python" -HOMEPAGE="https://github.com/pazz/alot" -SRC_URI="https://github.com/pazz/alot/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc" - -RDEPEND=" - app-crypt/gpgme[python,${PYTHON_USEDEP}] - dev-python/configobj[${PYTHON_USEDEP}] - dev-python/python-magic[${PYTHON_USEDEP}] - dev-python/urwid[${PYTHON_USEDEP}] - dev-python/urwidtrees[${PYTHON_USEDEP}] - dev-python/twisted[${PYTHON_USEDEP}] - net-mail/mailbase - net-mail/notmuch[crypt,python,${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/sphinx[${PYTHON_USEDEP}] - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}/0.9-0001-remove-non-working-test.patch" -) - -distutils_enable_tests unittest - -python_compile_all() { - emake -C docs man - use doc && emake -C docs html -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/build/html/. ) - doman docs/build/man/* - distutils-r1_python_install_all - - insinto /usr/share/alot - doins -r extra -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]] ; then - elog "" - elog "If you are new to Alot you may want to take a look at" - elog "the user manual:" - elog " https://alot.readthedocs.io/en/latest/" - elog "" - fi -} diff --git a/mail-client/thunderbird-bin/Manifest b/mail-client/thunderbird-bin/Manifest index fa94b6bdac21..c2ad7aaa3a67 100644 --- a/mail-client/thunderbird-bin/Manifest +++ b/mail-client/thunderbird-bin/Manifest @@ -62,5 +62,71 @@ DIST thunderbird-102.6.1-uz.xpi 584807 BLAKE2B 9ad1134699eda65be7ebe754f0f2d47ba DIST thunderbird-102.6.1-vi.xpi 724848 BLAKE2B 80a1ed0b0da36c32189fe2b5b06415766a32326a23823a323c1b8d7887f6a03de657bf7cda21689de55a379fdcc4d0aedcb702813fc39fc2b44026f0fec2aaab SHA512 b67167c7c658f5d4c5309aa1f68b3e83ff3ba5878e8391179a60ad556efd6c0500926e1d19a33d631d8305092ab5824cdf0cc24525e9eba31868cfb85b64af16 DIST thunderbird-102.6.1-zh-CN.xpi 722698 BLAKE2B 3ed7e0fe78d5bf17084436b5dace00dba3bca92817e3a8212807bbfa30f283833f769be875679d67b0d4aa6170f3e9e813ce3f478cd206142aa2014c4cc38b6b SHA512 7bf80b68344e9c3b13f72033ec23cfc8c7dfbc811ae1d71c5bb9df37c1a605a64900917667bdc840d1c2e8033e0d6a4dbb0e8a5124368ef3c4652d7f85adf828 DIST thunderbird-102.6.1-zh-TW.xpi 725969 BLAKE2B bf188d304c663e9fdb58f85388899128de299857e00ec73d48b5389729e3ab91ab0d671ba7907e1f65d1510aa69f7150e72004f423667de9fb63a7dfd22d20ac SHA512 1e395caf272de70d546c856e1fc0cf7e5fed90e301270246d2a214f54f5836df0f42dcf9d8ddda20e5e480b8026d9c80942aaf594efcc02778e3aaa7acc7c1d7 +DIST thunderbird-102.7.0-af.xpi 554409 BLAKE2B a04a630362856f5415d8219673c6a70746821adc12ae24c450f411b12244506a6dbe1239da00f220a5db22e888695d25d8324c8804f1b8fbc193d0f19eca08dc SHA512 bc8fbedb66c1872b451b9f830c9dffd1bc89622203fed79e69809afaeb1453c9eea870d20234f8d9c22b81ac8bbde8cbd253c699bcec02bc527a28c029138d2e +DIST thunderbird-102.7.0-ar.xpi 660887 BLAKE2B 84ffe26f327a89c667849086bcbbabfb9229b18bdfd2d81e330df5dfd571efd25257a2a256c8fba6553196041629358f2ec1c71a758e2bf8f2aabbf982f44954 SHA512 f3bd6a6b1462dbabdbb24e760eb92a75006f56f53ecc620ff29c43e7ee4dfe8a96849ce68113fad27bb88e1f37b37cd3b379509a371e3c47045157752d3c2b9b +DIST thunderbird-102.7.0-ast.xpi 568532 BLAKE2B 72efe515be30bfac9d2ad00a79746a1fa5426a3407cc2562e146c4900dd8f4dbc47c56629cdd6ab70100b9184c79fdb41b2c4cbaad3222e27b4a0e4e3a6744d3 SHA512 8c75aac56a8394503ad5c10dd5b61f375439d04ae1f7e796c984832f622b3468e1b3997e8897efe6cc2c00d7718693d973c4469e1184cb531db4cff5da13f303 +DIST thunderbird-102.7.0-be.xpi 695942 BLAKE2B 8f646131c8847fd70eeaf81fb54c7162e8623eaaa85ab41a48b0a264d60c30e31bd8e1234a3ee4519431ded20575b553143e7106f6c37099387a9481ff5c8365 SHA512 98b46eb3849e924c60de64dc25ec5c7462958571ed2b09d3f2af13454b2eceb9baca066e7f5ec0df94d9c4cd88731e34bb77f11bef1f62a96df7e6984e62a87c +DIST thunderbird-102.7.0-bg.xpi 687112 BLAKE2B b5a9219e566021f54897122393ba0c28060d42c0d11fddbe869ef1197327c149d217c1b189b25f5559cbfc6b618399aa71b01be5423d086fd4c9a75d90c46bca SHA512 50bc39647e09feb37b6cbf588eb002ecfbb1a31bac37e78952f867fb739670bfc4a8c48a3bb530d8ac095e03889173ee76cef5eabbf4e13c652a7a7fe3daea0d +DIST thunderbird-102.7.0-br.xpi 620163 BLAKE2B c3ee86cd33a94486101d478ffea01af47dc2299b3c3c926ea334d058dfa6df87ed682397ae57b9f5c7a85f6501c64fec7764b8fb14a6804664ca6bb27f7f8b61 SHA512 2de880702cfcf72a76b23fab8b8abd6a450ef1c8e777f005fa5ae5bcd97f2a8265f189051b63ebfd711fc65011eac23e5ae540195f8d241b9fe193ab6b8fdcb7 +DIST thunderbird-102.7.0-ca.xpi 640968 BLAKE2B 1ab53923fe1c6d1722135fce08c196f37c4ec055922b7480fba886f810b181974c0ce0163f826e36e073d97a4e35f260563dc7abda35cfa0bef05802675e36f2 SHA512 cbbb6e8653fec70a30c4abfe5784dab85ff3e049eaf17ab377846df8f0124c4c0ed91c73b68f87d28f43ce6b4a6cffffc34b2af3d02fe06bdc1798af7c3aa9df +DIST thunderbird-102.7.0-cak.xpi 646411 BLAKE2B fb15e6884fc68441ae3f9e592f77a0928877b64b0fa8bf4e7775acc777f5028107a0464da40f007aa7cc2f463dc940cc615567ab2adb9b0644cca6324ae14763 SHA512 d153982dd05565d872d9e9d16f407027e45119e395dab1fbc68d4567b1d2b229721072c6e83ec23d790254ee12fac1a8d715e0ebacdff136e9207be0d1e272f4 +DIST thunderbird-102.7.0-cs.xpi 712844 BLAKE2B cd79e8470789093ea7bb341bb48704365c271ddc4678a27d936bdb84afcebd03bb8287b5785499248ee3b1333d84b2df3fcfe29d73588cb387bf082957cbe1d5 SHA512 4b062806c89991bee93973462aed4c94210870110516f583802b3a7a0fee63fdf602a5b7ea692dbd12d9a4619d1989ec9fbf056728a2b4d03de8a4435a759ba5 +DIST thunderbird-102.7.0-cy.xpi 699129 BLAKE2B ad7dabb418a381886fca0c4be33414d7379ddcc0dba3fd43439368cad433913667a5fe6771f7fdc3253054a058702f2960c85161e7927304a2283bd696e217fe SHA512 9f051e744c12dda01f63ab97ab722f35a666c420115fd68e148782f5648b320376f12bee9d1b786185a9b4811241964ab4af75baff697da87a80dd36d04ec588 +DIST thunderbird-102.7.0-da.xpi 679284 BLAKE2B 74b5266599d3d00c6be81fd541c385c39dc58f897335d7a9081f554fbf4e805266f013f377508eddd1a884f0cf47d6720b79a76ae18a2d13fd2a93239360c42b SHA512 3f505f21363116328f0599b30ef14959d9b4a11b22e75b4add3fe0030b5d6e08c69f7726f4338962d666f6b55e2d1a61beabdeff8e9e35bff124c93b0c375d39 +DIST thunderbird-102.7.0-de.xpi 711799 BLAKE2B 0c03d986451268138fdebe158127434831f24274ec759265303c69ad9e06b06d188aae8de69279c4fc34cb3ca6c917cc6abdd7c50c793c94f63758d567190d1e SHA512 e73aeeb0f05ee386358252bc45ba29117e33d92af68d1fcf23b3564a1fe87624fd31a0d676d0694b0d3e2895432c2979ad73736c59943aa3cca0b4ffd980547c +DIST thunderbird-102.7.0-dsb.xpi 725380 BLAKE2B 573b990e81bf6620acc2402f7b655e5ee54583ad1e9cc6eb8e44b5983f4d2ea5ac46eaafbfe4bf0dea9268d4fa16a2d48deeb75ccae30b2cb11e7af80794f801 SHA512 4d9037849b817709cf533b9618a3c5e1e761de9f19d5aed1b4ad0b7b752602bc64104a055d71aaebea4e13d9ad1e48a6c88633cca8398f95e539b2c45e3c5c29 +DIST thunderbird-102.7.0-el.xpi 829803 BLAKE2B f98363b8bc9105c9356075115cd620add8ce47c523b5c620482ac6238c159fe821893ace47699279e386cfa6ba90232fff71873b07e2c067f976dc1759955199 SHA512 c787e77a93cc2fc59a13b178629a3d756359a0e2a6c7f4087f2f0556cd7388708e978d8c4ad079fa20424e9e6f92921c3dbcdbc19797be3deb279e69a4f5e6a0 +DIST thunderbird-102.7.0-en-CA.xpi 653887 BLAKE2B 655dbeeffdb478590a2ccfb771d63c16bf52789d29ed04cba6551a14e96f4ad14945551f863547858c94e74f6f14c6a278dcc9105e262c31dc72a4033c9593c5 SHA512 931bc9e54662a11d7c9d9c9888dca87dd286155c0003c1bfa135a8a5b40136d5d2c7f6c29d3172cdbc2ff2ff0cc7853a7ae36d173306a74c8336b91253efeffd +DIST thunderbird-102.7.0-en-GB.xpi 657805 BLAKE2B 5f97a09567833270b84e261a0ff660c99d928b64400bcc647dbdef42074e8fe43947af4b7ce23a6f7f4c584e08ce6c4ab3c949bfcd9494e66f86c8ecd942cf1e SHA512 bc90d856c6d3be7b78dd4f89b20aa5b71794cf4aa5f0d1885855f8150fc4ce51ea9c93f2e7b26cd069c302374744a02d4bbb6d622c326074dc4c9ef70faf9dbc +DIST thunderbird-102.7.0-es-AR.xpi 709411 BLAKE2B ef5563d00445212e254080b742f932c66c7cd4e700f374a215ef80c93e82ae6c92180eb5aa2a2c1885ab6cb23ad0ab04d9a65d550706813a8c95126ad182bf39 SHA512 61b72bd5eb0b50b509488650f81fefc8d89c20f76705ffc95d234533f641300e61194fe24697fa54e8153985b9e05d5b063a1431d5fc7fee95b4e7d99c756181 +DIST thunderbird-102.7.0-es-ES.xpi 665056 BLAKE2B efb0655ea47d7615402893d21d6ab2f891d78617b95ef2941bb07399c8a2d5931cc4afbac5b31258a2b6447eb2bd58bca2e0dadc936a103dc5e8c3afa70a1995 SHA512 8685e0689d6193f907ab7a3707568fd436edca1daa0d5c9de87772abf59bffa70bc5919448172e54f2ac213299b3bb7a43abf28602d07cee966a421c2ff11363 +DIST thunderbird-102.7.0-es-MX.xpi 712799 BLAKE2B 6fb0512ea4afbb3caa5f5e4cf3daaa1c20baf58a0da61a4cac7027749fd17cd701da4d2b9893f958c1dd0fdd4036e81fd6ad4478ef1e96f69a4860fd02ce3f96 SHA512 210f3b2ad6093f8fc159cb1bdf9655ce6c6a66d4372b46bbe7d48ee468f7d22ffc87440c1bf187371b001d07a87881fac48513408413a0c00685214edf4f88e0 +DIST thunderbird-102.7.0-et.xpi 671204 BLAKE2B b6d2db789a8771c2f3c7678f757d56646c6263590b495aafcd02965268f465928013fafcd0d8d7e0382b7e918e72cbbe927c20e810706c47ba16cf1d0c498e41 SHA512 f30687a72a128efa29a4557df56f30b0860d87672efc93c34c0902cd77a1c6cad36d9f7123cb9bc71f7967719275258d1a220f1817829fa59bba74c31d4b652f +DIST thunderbird-102.7.0-eu.xpi 690434 BLAKE2B e8af2440696a371cb8d0d1e55b871eeedd6d3b5b7347a407015e68d3a15156f685b491350122ce61eefc6a50c25caf04515daabf2f6b6e8be423553773fea847 SHA512 01ea84feb111a89010770cb8361a90b4250589a0baed6b2cdc5d4a8b3ababfd5b7e516c5ff568793138fba2f3c5cd9a34c72e034d121e404dbb3046d9bcb53a3 +DIST thunderbird-102.7.0-fi.xpi 686667 BLAKE2B 2634823e21deb25219e2c2683ce70160ffd5308654b93a23a7448065c05f21c32d672d3a13360437d6080314ffdc1023e6a97dfe9fe9ae7273f1f4bd1a34984d SHA512 14004630c044966648583c29b97c03132ea960a6397a0d2f1dc977d18485c93c901b3c9e0ea54da0646d58a8c87a591f79e8a519927e5a64d648992c5c9b2d57 +DIST thunderbird-102.7.0-fr.xpi 722162 BLAKE2B 1dca791e93017ccf0f6214933402e16fcdc73c2352bf8ad3e09055df370cc5749767115bae2c69a9d927d43d1b244825f11498fbd3017b5d2e79cdf3656114b8 SHA512 ada16e5ba0711d0b363cae14e0c3e58074f2729714d80dc956117ed4fd84013afa90424c4a0c1ec2c61c22654f9c88cb8b9118f6a8d0bbf1b7da5231dd3d7c77 +DIST thunderbird-102.7.0-fy-NL.xpi 704078 BLAKE2B ab3182f1be74adcfc89260c19f1e9c594aa0a83684041198be430403cad86e010be03c3e5a1927fd4f2fa71d22992e380bfb97c169d34826ec68bc380e5c4e2f SHA512 329d8c50ffdcb3be7b0462054fd84f82a8ccad61e590a39ee7faea76ab070c8426349f8f64390edd3486dfbc3f9291c86fa0489c9bc6e3ec5c7d0867563e3417 +DIST thunderbird-102.7.0-ga-IE.xpi 609076 BLAKE2B c5b46074037988fe2c698bede47d0545f5dbf23a6230051ef68375fce2c28bff4e0b5b22af29b309c26c4abea0742fa4c45374813ca92f316f81062c0c29693c SHA512 9e02a7eb6d912ad6458ede42be5b72234ae3e9ea560534d2779c3f12b3fbafe350105c4cc444000978ae8afb3661d27c4c96ef13e9de94ae19166017779c0f98 +DIST thunderbird-102.7.0-gd.xpi 637863 BLAKE2B a8880277ee2c353b70d16828d4ebc1c8c03f428424ed793ba7df61dfdc4b125c640c5d7e7fad56f7252a96655fec708816a96e80097c845e38c920719fe960e2 SHA512 29c564b5439e8c3e37403d259deb9c802f3de9c194ff333f218e311f78762eda719e22d6d3f25f9b2fbe8eca21006efab072d46a4842e4b05c5b62145df40591 +DIST thunderbird-102.7.0-gl.xpi 667566 BLAKE2B 2df378de1e684fcfc7ee26c2eb70b35d50c7e9a0324530563e67030499686e63413f7befcbe7622fe07dab6e3d5179fa28185573814058ee9adc89fdc4b2738f SHA512 b187a8dd99c7a132786ebba547b02b2fcad2798efbb939ed8c2c98203ad421a687d354b9f7ca68e3582620b385e64f9e89c44293320e0ddc69a2b633e3f09b6e +DIST thunderbird-102.7.0-he.xpi 670677 BLAKE2B 70a2e9cf3f75fb5ecfe6e76096bd4641d48d32032cb9ec040f8fc238d4d677c7f7936fe7939cf1fd9b07e7299596ff5a34e9b45279674ea05d90859ac048f621 SHA512 f4fec276a9858b6f415e3cce85e84e61350630739efd58bc93f01b3012d9aa1a0effdb5f1dc3c45ec05de1356ebb0b81cf3cb133a988c529bb478c2d852f2344 +DIST thunderbird-102.7.0-hr.xpi 672489 BLAKE2B 3ca65d4fb8897d7b57ce93fe025fff7e2345c1dd8cf449b0c73c7e09bd777ca800f723504d0e7f0da052977d0c492f7003552b72d8a8bb0a3d6340d365f368c3 SHA512 91b8bad098da8d95e562f779889e817ea569693f5cf4bc917fa9591bdcc41ffdb23a115521bcb19466cb569bdde8c88a7337ca40eb7c13000a4499245fae8f63 +DIST thunderbird-102.7.0-hsb.xpi 725903 BLAKE2B 49c6168d480fa03fac87c196d1c41f95ad18ada172cecea85a02f28cf4f645014186073321f8767cc11089c109568379b5394ea72ac42861d59ed96271dbf825 SHA512 1668a906e5d1711e6063fd92e8741e06eae25a88b048711726e69e6aa1c54c10187a146002e6c64f3429baf2de591beca7483681e813f29a9f71e689c2dc9b05 +DIST thunderbird-102.7.0-hu.xpi 732988 BLAKE2B ff7d14bc2ebd4a015ede55674c8eed60ede6acfa89a291a30118676842e17ecb904dd0451c4beef35649c048a49e443cae3b1c7e4f653e3caafb6c34a9b4a977 SHA512 dd199ce885a07ec9667e8834ed5fd47ee6f5ac5f138fdbe03c93f58159a6807a45434fb9d5010e3382e310052160b57bf2863df95574a609085c5404d92e85b2 +DIST thunderbird-102.7.0-id.xpi 644933 BLAKE2B ab712f7e41bf0fa8b5c5b005218562b41a7b418f90e2585a51fd5b765f599f6264b84d70dac3518dc1391597846a3d2c11fe85b1670dea68c5b4d35cd72f950a SHA512 f4f3adf921cc1a01a953e6c86eca58628a66e8ef473a3b3eede392d04da0c2c1c87ebfd6188ffd48f6f93061ae5a01e02841577de7c1f30e7e3332b9177be0a8 +DIST thunderbird-102.7.0-is.xpi 697376 BLAKE2B 1575d8cbb65392ef2e31d5ed559c133ac236d431e8862e14961a435187e58b2bfd5cc4e799553f699ccb8f4f4eaf8623d75a6439550cd73c04de7db892f6e51b SHA512 57851caf296b226ff0ad8deb5d03d9dc4901250ac5a09f08810d4c54e1ba71b26398bb3ecb8c6a3b42fa0f586757f4b10d2e551072c929a72758d1ecc487ef9d +DIST thunderbird-102.7.0-it.xpi 630351 BLAKE2B 9d3c5d058951c752ac74151b7edf350d2abe78dbc20b2363a57e31496655f45bbc95e1d471146a8b4a5efaadabe1e988b0230830826960efc4003ca28acfc83e SHA512 6fd16b4f3ec386f6e2945c2aa6f90b82b869631b12d7f2e5927c391c2d6d824cbbf5516022dd12d5884b23bfd721b8dc9d66cab0a4c1ee1692936c455788bfe9 +DIST thunderbird-102.7.0-ja.xpi 772062 BLAKE2B b1bde46d1f1c2342b6aa5784bf1751c85b8000014dbda54090c6e075168b00d4613b9b81862fc1b93dc06f9094aaa1ab0c1bbe9762aa7484b99b876a3afc2f07 SHA512 c271ddbbd7f535fa189636b1ff4259fbd94791b6c940a3eb2fc7f69015ec7ca146475b478dc26487244366a31cd12acf806d229a79cf78abd266b028a791b3db +DIST thunderbird-102.7.0-ka.xpi 762403 BLAKE2B 0b4e46ddc1ec20a8d193e8d3136114c20eb01c5cfc73bf68793208df24be1b26cf70b1ae1543458a77a150f426fe04705a2faeb616a62c6d4347ce5a1a038916 SHA512 c0df02ff7a28e3aa2c6860445238f2fd143621e191d3f515e941d265e92773fd6e29e6781722f90875cf7ed193f0263e2517659b1a226625cc6a4a7aeb54c624 +DIST thunderbird-102.7.0-kab.xpi 697004 BLAKE2B 7fa1d9a021c46d71e8547128c08a1d4531776b26d37000f8de0e1c83ad76e981f07b9b4a807c409b137f4fd3897d2b2d601a2cf489b5a24743b5bb92e215ae96 SHA512 cae2ea418a5ddd95d6189a8dcc31f72d6cb4d254898cefe9993e5bade71d1d644c7fe7c588c6610ccbf4608ce4aeef5e073f8d6d274bbe0782eb3edba5263cc4 +DIST thunderbird-102.7.0-kk.xpi 802878 BLAKE2B d7d6eeb3e06dd4f8a11513d6cf678eb3030b96ffade09e8b1df563b97b180674aee860c08c6e4df4ff419f6c443e3f6f9950db8ff180d3459be04d7b5169a8e6 SHA512 6bba1cb143b959b78f0ed5b463ab30bcd2722a218d27621f90ae1b11ce4108831b47ed97c94ced421e66f5f6523a85a2d8a5cea6e74684653fbcfff744859ea4 +DIST thunderbird-102.7.0-ko.xpi 710907 BLAKE2B 857ddf9bf6b4fb2714cdb038d07ca00cac88800594409aaad40dd17d945403795b46991582a1137660b26cc9aed2ac464597e762f7a4ce079a548d3787a03a5a SHA512 142052f9f1a2ea1546a610e9bb4492349246e8cda7bbc96a8eccedb83b8fcf87f5935cd57293dacbb41f6ac804a24cd995bc8bd0e7feb2f442ce31d4f84edf10 +DIST thunderbird-102.7.0-lt.xpi 685287 BLAKE2B 5f2deeb23d638b63943f681ee2fb763d44f047f966913b0af3ff74a9e307cc203bff9dc4714e8e1bfe4495c4d30be5be5d5faf809e6aa040ab840e95e96c6e91 SHA512 177933f705c56dc819a056e0c1b9a8232de47f2037b77c329c32b7de9fec358eef90f46757bede7f010e09af5df55a8d9ee051444d6063dc038745f83c9f80ce +DIST thunderbird-102.7.0-lv.xpi 613064 BLAKE2B 3ff67155494e124914e7c916e58ed598e5698f078c0c28c66f9eafdceb52e79bca8fdd25f072e452c5adc731ffd182ca785a3df843c555925c6249b257ebe789 SHA512 579ad0868713d2a841e9ba519b745afb417e9c088b29bcb90b10ac61042e278ccaa293faea0cec218fd85c438f39f29df2bd88604b11cf021ab30c92f8ba6b04 +DIST thunderbird-102.7.0-ms.xpi 572474 BLAKE2B 6940b54c6d10b68ef78f911a558736bc76424cacac0704c75450a242f71adfc1a4bb9e4a8ecfacbc53b28e5bbd7c7b7b9d9806f7b5bb7eea87c2fb40f4844337 SHA512 506e6eccb27f12c207105829212cf24ea5159140ce096c4c2c85cd3960e07a48b892e54ddfa6bbe6c46e930ed22f1c7f43b05571bc8d8989e662cce8c574d597 +DIST thunderbird-102.7.0-nb-NO.xpi 657226 BLAKE2B 43460947f8e60798f5a4d70d9546dd9ec25e795020fe529c35438e0d9aaf62bd3c7ab0342b5f3a68fab51c6475d549ca5c102746816db369afe278859f63e0b4 SHA512 e2bfa20acb9887c05288cb4a8e552ffc6ed6272c48ade478e3e14197f8f9ff00ed6a35ce24ab90e22e65d3d3167fc6f112e381317588b179761dc02eb3eccf77 +DIST thunderbird-102.7.0-nl.xpi 695581 BLAKE2B 28d151a14a5645685d08a9881c8d29eb0efa04fd62aa809f76fd17249ed25c3fbbd9f5838055d4db337d597414153d996a15b13876a5f0e6773d2425eea7d5fd SHA512 18ac0439b1f286ade027f9f34bae7ed0920806b021da9b17947dc0435757aa1d5f0a66e1f20cf2bfca6616a36244e2e7bd32b8b4e187503161956bbc26cd37a6 +DIST thunderbird-102.7.0-nn-NO.xpi 665904 BLAKE2B 59a0085196f416871b6d6b0b80ab4d5b861c3a0cb12c1116b1d0d7a42949797f86905b7fcb56e43b00fcde3c2606d66a48ad6e6c7c33b0a9c72c81094fc41242 SHA512 38601877a56e20f4ea44922ae84d9df17d13745b29a3ddc3721bcb96dcbacd021cccb4eb06f3ceeaf4d7a932bbaf10d5c6abc38c835151ee1216d58850086e11 +DIST thunderbird-102.7.0-pa-IN.xpi 663770 BLAKE2B 359d290505b5925b7c0d387107e5ec5a87eecaa682f77118ba4fe5da01d31a4d6507a2fb2cca924560fbe7e8593b7d60c019e29c87ece9f9daa21d28703c74aa SHA512 41c8c69b105416e0cd4d44d5b92bdd263eb8780595dd4729e46df1f79edad5dcb813b7ecf0000136196a2a794b514bedcb20d665559cf779924c5c2f9e045030 +DIST thunderbird-102.7.0-pl.xpi 710776 BLAKE2B df473fd91f1977c82c6e8e4a5edf660d8c8cb75422c47e5f7b46b8b24e4c03d3368c0fdb3edd6350c81a18fff256921498d4a130c325cd1689db69abb0b4c6cf SHA512 d2c1f5afe7c1eeb6293e2c5bab94edb651505d8687b0ecd82f107d16bcb30b56029e9d26206c46ba9ef5b3d6862fe908893fe6678508823933c0612411266b9b +DIST thunderbird-102.7.0-pt-BR.xpi 703353 BLAKE2B 02496557fe5afd4121d15504a5411202090a75b3c897117d8354103f78e6cacb147ba2cdd7b5387f0a870be721f1b045685d5887e0909abf9854a1c7f6dc4576 SHA512 62b172f241d6942a1a4fe571aea91056d830ce7ae2f9515843635901e67349279c749c0f8652a7ead6e10b37d8826711fae732bfdf64e2177fd8356421cf9414 +DIST thunderbird-102.7.0-pt-PT.xpi 681544 BLAKE2B eee6aa38e7c337a989392d1df9ee226e5f65333d1362b9a8df901bac520cd7f9ca6a0902de09b6c4668fbda95600a7ddab6d15660ffaf7a962a065116f19149c SHA512 82403dcb68f9c81521f8c38f1d6c800f72c2fe212b36252aefda316dd9cd2b6f9191d9a47fe21e2eb8746bcfc66ae79de3897b2195a9c8ab1bc647c1d2866245 +DIST thunderbird-102.7.0-rm.xpi 695662 BLAKE2B 2587e36f74d8681706bb88e0d3d3eb90761166d0eb9d519768e73e2fb702855aae2e8aefa0bb9b88750bbbf0e90b25136c22217b1f31646ad69865cb796de6ab SHA512 536d142e53dfd0217386c065556ad5ef22f2ac02157c48abb0e465b12f32de42ee4d3076ebf2732b5b930e1b105a95b5e23824ade4b2ff8ccc021f73f0256cfa +DIST thunderbird-102.7.0-ro.xpi 655841 BLAKE2B aed08b89c1f0fa01196a85ba6b81363a82ec2c77eab5163ca872721fe7d0a1c11a0ddc49a505427ca1646df0934c79d3a295f149947e641e838f2552f7a1e449 SHA512 eeb74b5960476eb4c7dd430a48f56bdeb134c319c209dea801ee565051c3e917c905e6926df75ac523f94773163d7e7836249107c728d7e0af4d9a8a87c9c29d +DIST thunderbird-102.7.0-ru.xpi 817562 BLAKE2B 44bc72d36c55a128a09672179da31ee5b3c5b847da4cbbd7be956e0fe724ed699da36128a0ca4b23ead764f8fd2953f84da237a497ba03076e566ca555acf918 SHA512 dde54c0de2c47cf2140d79f7d14506417939e9b8f0ca55da3d6b0592a5e566798759cb0628a16ea6a08f7167fdec74cef6628b8f3f425288b4f87c6ecdf5fccd +DIST thunderbird-102.7.0-sk.xpi 732621 BLAKE2B 37de2c475add40eaa641e8d98d19a3d0ae48688e5bced0304b8cc95e84bbabcf76405afa29533f231d94c963ad9e4fe4b4d7d467c53291b699f855695e6eceba SHA512 e1c1827575ea40049b2545d660ccd541f7be4d4e0856ec3a857c88f63999e3fc2942b5ac92687550c6c2354e9b4ab1d5aa45f787ec633a7d8e9eb5fca3a0793f +DIST thunderbird-102.7.0-sl.xpi 696541 BLAKE2B fd766ba6ae83152f8679892b1d5121d39c2e95719fe3bd2062c45f0f8047be953d599772abad3945cfcbc09ed6745028b552798efebfde8f29b23300a7e69308 SHA512 a8eb1349c2fb7837ae65671bf7285e332bbeb4e4cbf5561cb643f746c74f89a24df1cfb41a8de8870a9b0b7b2d4207d52f8c4b125385ff23ae837fb9e3e413b6 +DIST thunderbird-102.7.0-sq.xpi 718656 BLAKE2B d8babc76cdb969d88a3c42d4c9a1ed35826a86fa45b9a2ec15543e25a9a011d69dba8380f04e9a84e5222cd00811821b8cd7dddeb0da41eed8095d518c8d2cbf SHA512 d8bf8e9598293ca574daae09423dd33db9b72a5620f94bc654f7b21937b9c816986665b861881ed282e7109c17eb5a4d933d182b06402738bbbf673ce9c5e11f +DIST thunderbird-102.7.0-sr.xpi 713834 BLAKE2B 979e73ed9cf2039e91c9d4c724efeb5e043cfe52189000348ad14f8262c3fa1f420a6fdb2a005e880e10e2ca3f30670ad84adad89bd0c9c4574b67b6e1a0b393 SHA512 149f2a738828d3eae1de209744486f10ff520b20a16e8b5541fd46382a804a5b52eca2bcbc7445934232ccc67d8c36de897137e65e66703efe509a99f08451b7 +DIST thunderbird-102.7.0-sv-SE.xpi 699106 BLAKE2B 4a09337b3dc88c2490fb8863b11817bbb2a12e9afa1171ce327785df327653d80989ba9e23008b02f085142efd8f03a364f4f00e9bce1ec57ea8d8345e76c381 SHA512 d2323c3105f367e9fc838462c670a8133d185835a93f5bf0fee7583619ae72e623bf8df5e7e8da3b02ecae3ac5a31e32ea5084aa1c3104f5a349245d199d6d80 +DIST thunderbird-102.7.0-th.xpi 747255 BLAKE2B 01fde970ba65ad680a14744df929f3e61d452e3dfc0ca13cbdbd56829179c978d7750b663e08b44b7d72fdf3080f30e3533de89e8140d30ca358f8b8f4aa8a3a SHA512 e19a027fb4f7d80d7995ed687e35a788c50c10314379ef14c0514c4b4825b24300ac7b640b1a6c596bb79d2e7a2c4ac06393021b60bbeaa4abc24db610f9256a +DIST thunderbird-102.7.0-tr.xpi 711533 BLAKE2B 1cd7ee784ae9976035484e78b48b584dda6e6680211a1d7c240d5f96f4f492e7c6b9e4198c0ccaf95131231bcedaee53b932602158f58a6be0062930ce39680c SHA512 623dbdbc2c983c9438372d3b071c4f0e67a1aea0a7e619b55db1e4a986a9fc06a7d0f280db5a21db527caf56a250dd90868ab783f5d3b28f9fdfe006385a8c9a +DIST thunderbird-102.7.0-uk.xpi 809693 BLAKE2B 26a2e7af061a8d34482d3e35d967f7682c7a00ac3be0d38efec45b392076d777648f0e8fa11e60fecc77de34d6a7aec44a9e1f4a54cbe222bc1c39b16277a2b9 SHA512 a2854763ececb087cbd8838606c26cc7152ec526e67f93150302e5de3414bd4cdbc06de8515826b913c775408eec5f551541282a410665e316e7bb43a1925dab +DIST thunderbird-102.7.0-uz.xpi 588364 BLAKE2B bd0d7ac7369f6afa437a091cfc8c002fed56efe7dafef30f2f631fa1bac73465fc7d3fea98a9b70623349127754b397b580fed4a6e2ece2c72d7fcb8b04f094d SHA512 402ea4f4e3d3e673116c01756ce544bd036f309e44927b8a9f557551a52b3024a279311fa9bfa5ed5173a2fc73bf7b76773afc97f7eea4455d157dd93b37dc1a +DIST thunderbird-102.7.0-vi.xpi 738571 BLAKE2B 1cfe3857ad7cac4845ceb0ee7db8574269ca3c948634600e8c2235227652140ab3184d41169f65afac625127eb1437affd3cfa0ffa450283c626e331a2e831d6 SHA512 9572facd02f04008e17cd5530e141cc873f00d2d15f228b9e9b1d7e794ac31907a3bc313bbde7b43d2d07c3f77610f4c51cab3701dc6e2670ae20dd12ddcdaee +DIST thunderbird-102.7.0-zh-CN.xpi 731621 BLAKE2B 166f88792d3cfbb5787d370c20ed5720319f0ef460d1ab7d27e28e50e0264628d883e210e3b6508dccbcde8d3db4908e8e9aa3b2ec286109ef1e419ec30c8318 SHA512 66d2500a4d232d04156feff0fb14c7b4b04dd6339dd0f8ad1adfd14c729c3604b20eb64494ff219df8dc502b4f7a0856438e58940e947bc237c727e431f7c30a +DIST thunderbird-102.7.0-zh-TW.xpi 740181 BLAKE2B 1a623754bebadcfc97c5342598dd6d315e2faefea0953ef3ecd41e33882a458e30ef014b3e63eef17f7b1ba40e766a07fa148f9166738fb8debd9a1806301ad3 SHA512 950aebebeec15dd60afbb4f42406d12653bd3eeaf9eb1a635622d118c1f7de9e785919ce3b0f7beff176bc8f4ec0d38aabe82ba73e168bffec62d1c3bf1bd980 DIST thunderbird-bin_i686-102.6.1.tar.bz2 78388713 BLAKE2B 82830752f29c256d7b4c277cc0a0d78f13340d9f3707300fda2bba1af0a6f7940fcf18d5bf99327c585a94efd9557959a3f4b58c627d43cf344be91cd38a4a42 SHA512 a0c531c2311ce7f10f5bdd859cbae66de36a83d85e78f96f84da1179891a2c03297ba38db38613c33dbafb5fd36bb5482c3ac0347c0c26efdb5b59301f99ca79 +DIST thunderbird-bin_i686-102.7.0.tar.bz2 78399907 BLAKE2B d416ad952aa6739c5e3718f9d800ef6338f0c2e46b30fa901e5446cca681aae579b222abdbcfc1ef7793f8ebc747f147869093dc75da6309360a140045c1619e SHA512 da95d5461fd31dd4b5b1343d8834c7c186f260acc9c8ff475a24170af35e281a20542318c1e35de8bdeb5dde3fa9a85f51880390dc8c4ac14d69c53b84ea147c DIST thunderbird-bin_x86_64-102.6.1.tar.bz2 75111261 BLAKE2B bf15469624597655a5931cbb0133f708d01500280c12473adc1fa7b2306848fe0fb9c61889f4f198c11b910156b6ffdc03213a8118ccf65a405bc6aa486e4995 SHA512 6c9fdb3b8f139c69873d745e2565fafa0c93ab7ac1f88e566ea2ffe70a273f7c056fe60e94f477021cf95a3d023b339f0f093b1d4dc19bd4e1b33a62d305c5c5 +DIST thunderbird-bin_x86_64-102.7.0.tar.bz2 75129955 BLAKE2B f0a726421ac2a3777407b4ba967d3853249967a26512f703fb980eeaeaeed220bc2ab915cd0d1758befd6dbdc9ef5a19f52ebd82be4a552b26d95510466d21d9 SHA512 ffab495a3bb54e82d8070953505cbd3511f4c5c1232cf8f7acf87ac39f70189a89d4f5df48ecfb0700945fe5ff3679986c428110353febdeccb3a48a4991d1f4 diff --git a/mail-client/thunderbird-bin/thunderbird-bin-102.7.0.ebuild b/mail-client/thunderbird-bin/thunderbird-bin-102.7.0.ebuild new file mode 100644 index 000000000000..de0ca9a5b7eb --- /dev/null +++ b/mail-client/thunderbird-bin/thunderbird-bin-102.7.0.ebuild @@ -0,0 +1,325 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MOZ_ESR= + +MOZ_PV=${PV} +MOZ_PV_SUFFIX= +if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then + MOZ_PV_SUFFIX=${BASH_REMATCH[1]} + + # Convert the ebuild version to the upstream Mozilla version + MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI + MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI + MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI +fi + +if [[ -n ${MOZ_ESR} ]] ; then + # ESR releases have slightly different version numbers + MOZ_PV="${MOZ_PV}esr" +fi + +MOZ_PN="${PN%-bin}" +MOZ_P="${MOZ_PN}-${MOZ_PV}" +MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" +MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" + +inherit desktop optfeature pax-utils xdg + +MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" + +SRC_URI="amd64? ( ${MOZ_SRC_BASE_URI}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 ) + x86? ( ${MOZ_SRC_BASE_URI}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )" + +DESCRIPTION="Thunderbird Mail Client" +HOMEPAGE="https://www.thunderbird.net/" + +KEYWORDS="-* amd64 x86" +SLOT="0/$(ver_cut 1)" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +IUSE="+alsa +ffmpeg +pulseaudio selinux wayland" + +RESTRICT="strip" + +BDEPEND="app-arch/unzip + alsa? ( + !pulseaudio? ( + dev-util/patchelf + ) + )" +DEPEND="alsa? ( + !pulseaudio? ( + media-sound/apulse + ) + )" +RDEPEND="${DEPEND} + >=app-accessibility/at-spi2-core-2.46.0:2 + 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 + ffmpeg? ( media-video/ffmpeg ) + pulseaudio? ( media-libs/libpulse ) + selinux? ( sec-policy/selinux-thunderbird ) +" + +QA_PREBUILT="opt/${MOZ_PN}/*" + +MOZ_LANGS=( + af ar ast be bg br ca cak cs cy da de dsb + el en-CA en-GB en-US es-AR es-ES es-MX 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_install_xpi() { + debug-print-function ${FUNCNAME} "$@" + + if [[ ${#} -lt 2 ]] ; then + die "${FUNCNAME} requires at least two arguments" + fi + + local DESTDIR=${1} + shift + + insinto "${DESTDIR}" + + local emid xpi_file xpi_tmp_dir + for xpi_file in "${@}" ; do + emid= + xpi_tmp_dir=$(mktemp -d --tmpdir="${T}") + + # Unpack XPI + unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die + + # Determine extension ID + if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then + emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf") + [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf" + elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then + emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json") + [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json" + else + die "failed to determine extension id" + fi + + einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..." + newins "${xpi_file}" "${emid}.xpi" + done +} + +src_unpack() { + local _lp_dir="${WORKDIR}/language_packs" + local _src_file + + mkdir "${S}" || die + + if [[ ! -d "${_lp_dir}" ]] ; then + mkdir "${_lp_dir}" || die + fi + + for _src_file in ${A} ; do + if [[ ${_src_file} == *.xpi ]]; then + cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!" + else + MY_SRC_FILE=${_src_file} + fi + done +} + +src_install() { + # Set MOZILLA_FIVE_HOME + local MOZILLA_FIVE_HOME="/opt/${MOZ_PN}" + + dodir /opt + pushd "${ED}"/opt &>/dev/null || die + unpack "${MY_SRC_FILE}" + popd &>/dev/null || die + + pax-mark m \ + "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN} \ + "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN}-bin \ + "${ED}${MOZILLA_FIVE_HOME}"/plugin-container + + # Patch alsa support + local apulselib= + if use alsa && ! use pulseaudio ; then + apulselib="${EPREFIX}/usr/$(get_libdir)/apulse" + patchelf --set-rpath "${apulselib}" "${ED}${MOZILLA_FIVE_HOME}/libxul.so" || die + fi + + # Install policy (currently only used to disable application updates) + insinto "${MOZILLA_FIVE_HOME}/distribution" + newins "${FILESDIR}"/disable-auto-update.policy.json policies.json + + # Install system-wide preferences + local PREFS_DIR="${MOZILLA_FIVE_HOME}/defaults/pref" + insinto "${PREFS_DIR}" + newins "${FILESDIR}"/gentoo-default-prefs.js gentoo-prefs.js + + local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js" + + # Install language packs + local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') ) + if [[ -n "${langpacks}" ]] ; then + moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}" + fi + + # Install icons + local icon_srcdir="${ED}/${MOZILLA_FIVE_HOME}/chrome/icons/default" + + local icon size + for icon in "${icon_srcdir}"/default*.png ; do + size=${icon%.png} + size=${size##*/default} + + if [[ ${size} -eq 48 ]] ; then + newicon "${icon}" ${PN}.png + fi + + newicon -s ${size} "${icon}" ${PN}.png + done + + # Install menu + local app_name="Mozilla ${MOZ_PN^} (bin)" + 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_postinst() { + xdg_pkg_postinst + + use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed" + + local HAS_AUDIO=0 + if use alsa || use pulseaudio; then + HAS_AUDIO=1 + fi + + if [[ ${HAS_AUDIO} -eq 0 ]] ; then + ewarn "USE=-pulseaudio & USE=-alsa : For audio please either set USE=pulseaudio or USE=alsa!" + fi + + local show_doh_information + 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-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest index 69a8667f3876..b8ea577b6789 100644 --- a/mail-client/thunderbird/Manifest +++ b/mail-client/thunderbird/Manifest @@ -129,3 +129,68 @@ DIST thunderbird-102.6.1-vi.xpi 724848 BLAKE2B 80a1ed0b0da36c32189fe2b5b06415766 DIST thunderbird-102.6.1-zh-CN.xpi 722698 BLAKE2B 3ed7e0fe78d5bf17084436b5dace00dba3bca92817e3a8212807bbfa30f283833f769be875679d67b0d4aa6170f3e9e813ce3f478cd206142aa2014c4cc38b6b SHA512 7bf80b68344e9c3b13f72033ec23cfc8c7dfbc811ae1d71c5bb9df37c1a605a64900917667bdc840d1c2e8033e0d6a4dbb0e8a5124368ef3c4652d7f85adf828 DIST thunderbird-102.6.1-zh-TW.xpi 725969 BLAKE2B bf188d304c663e9fdb58f85388899128de299857e00ec73d48b5389729e3ab91ab0d671ba7907e1f65d1510aa69f7150e72004f423667de9fb63a7dfd22d20ac SHA512 1e395caf272de70d546c856e1fc0cf7e5fed90e301270246d2a214f54f5836df0f42dcf9d8ddda20e5e480b8026d9c80942aaf594efcc02778e3aaa7acc7c1d7 DIST thunderbird-102.6.1.source.tar.xz 508826308 BLAKE2B ac364b260e430768e120005cb04ddc4f712dbbb601b066b86d4cac6e893939feae8e344dc71af02375d4f3362e2253e99a4930365e5f0b2d994c0e91726942f9 SHA512 06ea2fce76c08609d638435869fddc1c4d7f4b748951ebfb2476b4dba9f1f76d3de2c11e5f62540f297a5d30bb0fc637852d8e57f4fadc2c905f299757949d83 +DIST thunderbird-102.7.0-af.xpi 554409 BLAKE2B a04a630362856f5415d8219673c6a70746821adc12ae24c450f411b12244506a6dbe1239da00f220a5db22e888695d25d8324c8804f1b8fbc193d0f19eca08dc SHA512 bc8fbedb66c1872b451b9f830c9dffd1bc89622203fed79e69809afaeb1453c9eea870d20234f8d9c22b81ac8bbde8cbd253c699bcec02bc527a28c029138d2e +DIST thunderbird-102.7.0-ar.xpi 660887 BLAKE2B 84ffe26f327a89c667849086bcbbabfb9229b18bdfd2d81e330df5dfd571efd25257a2a256c8fba6553196041629358f2ec1c71a758e2bf8f2aabbf982f44954 SHA512 f3bd6a6b1462dbabdbb24e760eb92a75006f56f53ecc620ff29c43e7ee4dfe8a96849ce68113fad27bb88e1f37b37cd3b379509a371e3c47045157752d3c2b9b +DIST thunderbird-102.7.0-ast.xpi 568532 BLAKE2B 72efe515be30bfac9d2ad00a79746a1fa5426a3407cc2562e146c4900dd8f4dbc47c56629cdd6ab70100b9184c79fdb41b2c4cbaad3222e27b4a0e4e3a6744d3 SHA512 8c75aac56a8394503ad5c10dd5b61f375439d04ae1f7e796c984832f622b3468e1b3997e8897efe6cc2c00d7718693d973c4469e1184cb531db4cff5da13f303 +DIST thunderbird-102.7.0-be.xpi 695942 BLAKE2B 8f646131c8847fd70eeaf81fb54c7162e8623eaaa85ab41a48b0a264d60c30e31bd8e1234a3ee4519431ded20575b553143e7106f6c37099387a9481ff5c8365 SHA512 98b46eb3849e924c60de64dc25ec5c7462958571ed2b09d3f2af13454b2eceb9baca066e7f5ec0df94d9c4cd88731e34bb77f11bef1f62a96df7e6984e62a87c +DIST thunderbird-102.7.0-bg.xpi 687112 BLAKE2B b5a9219e566021f54897122393ba0c28060d42c0d11fddbe869ef1197327c149d217c1b189b25f5559cbfc6b618399aa71b01be5423d086fd4c9a75d90c46bca SHA512 50bc39647e09feb37b6cbf588eb002ecfbb1a31bac37e78952f867fb739670bfc4a8c48a3bb530d8ac095e03889173ee76cef5eabbf4e13c652a7a7fe3daea0d +DIST thunderbird-102.7.0-br.xpi 620163 BLAKE2B c3ee86cd33a94486101d478ffea01af47dc2299b3c3c926ea334d058dfa6df87ed682397ae57b9f5c7a85f6501c64fec7764b8fb14a6804664ca6bb27f7f8b61 SHA512 2de880702cfcf72a76b23fab8b8abd6a450ef1c8e777f005fa5ae5bcd97f2a8265f189051b63ebfd711fc65011eac23e5ae540195f8d241b9fe193ab6b8fdcb7 +DIST thunderbird-102.7.0-ca.xpi 640968 BLAKE2B 1ab53923fe1c6d1722135fce08c196f37c4ec055922b7480fba886f810b181974c0ce0163f826e36e073d97a4e35f260563dc7abda35cfa0bef05802675e36f2 SHA512 cbbb6e8653fec70a30c4abfe5784dab85ff3e049eaf17ab377846df8f0124c4c0ed91c73b68f87d28f43ce6b4a6cffffc34b2af3d02fe06bdc1798af7c3aa9df +DIST thunderbird-102.7.0-cak.xpi 646411 BLAKE2B fb15e6884fc68441ae3f9e592f77a0928877b64b0fa8bf4e7775acc777f5028107a0464da40f007aa7cc2f463dc940cc615567ab2adb9b0644cca6324ae14763 SHA512 d153982dd05565d872d9e9d16f407027e45119e395dab1fbc68d4567b1d2b229721072c6e83ec23d790254ee12fac1a8d715e0ebacdff136e9207be0d1e272f4 +DIST thunderbird-102.7.0-cs.xpi 712844 BLAKE2B cd79e8470789093ea7bb341bb48704365c271ddc4678a27d936bdb84afcebd03bb8287b5785499248ee3b1333d84b2df3fcfe29d73588cb387bf082957cbe1d5 SHA512 4b062806c89991bee93973462aed4c94210870110516f583802b3a7a0fee63fdf602a5b7ea692dbd12d9a4619d1989ec9fbf056728a2b4d03de8a4435a759ba5 +DIST thunderbird-102.7.0-cy.xpi 699129 BLAKE2B ad7dabb418a381886fca0c4be33414d7379ddcc0dba3fd43439368cad433913667a5fe6771f7fdc3253054a058702f2960c85161e7927304a2283bd696e217fe SHA512 9f051e744c12dda01f63ab97ab722f35a666c420115fd68e148782f5648b320376f12bee9d1b786185a9b4811241964ab4af75baff697da87a80dd36d04ec588 +DIST thunderbird-102.7.0-da.xpi 679284 BLAKE2B 74b5266599d3d00c6be81fd541c385c39dc58f897335d7a9081f554fbf4e805266f013f377508eddd1a884f0cf47d6720b79a76ae18a2d13fd2a93239360c42b SHA512 3f505f21363116328f0599b30ef14959d9b4a11b22e75b4add3fe0030b5d6e08c69f7726f4338962d666f6b55e2d1a61beabdeff8e9e35bff124c93b0c375d39 +DIST thunderbird-102.7.0-de.xpi 711799 BLAKE2B 0c03d986451268138fdebe158127434831f24274ec759265303c69ad9e06b06d188aae8de69279c4fc34cb3ca6c917cc6abdd7c50c793c94f63758d567190d1e SHA512 e73aeeb0f05ee386358252bc45ba29117e33d92af68d1fcf23b3564a1fe87624fd31a0d676d0694b0d3e2895432c2979ad73736c59943aa3cca0b4ffd980547c +DIST thunderbird-102.7.0-dsb.xpi 725380 BLAKE2B 573b990e81bf6620acc2402f7b655e5ee54583ad1e9cc6eb8e44b5983f4d2ea5ac46eaafbfe4bf0dea9268d4fa16a2d48deeb75ccae30b2cb11e7af80794f801 SHA512 4d9037849b817709cf533b9618a3c5e1e761de9f19d5aed1b4ad0b7b752602bc64104a055d71aaebea4e13d9ad1e48a6c88633cca8398f95e539b2c45e3c5c29 +DIST thunderbird-102.7.0-el.xpi 829803 BLAKE2B f98363b8bc9105c9356075115cd620add8ce47c523b5c620482ac6238c159fe821893ace47699279e386cfa6ba90232fff71873b07e2c067f976dc1759955199 SHA512 c787e77a93cc2fc59a13b178629a3d756359a0e2a6c7f4087f2f0556cd7388708e978d8c4ad079fa20424e9e6f92921c3dbcdbc19797be3deb279e69a4f5e6a0 +DIST thunderbird-102.7.0-en-CA.xpi 653887 BLAKE2B 655dbeeffdb478590a2ccfb771d63c16bf52789d29ed04cba6551a14e96f4ad14945551f863547858c94e74f6f14c6a278dcc9105e262c31dc72a4033c9593c5 SHA512 931bc9e54662a11d7c9d9c9888dca87dd286155c0003c1bfa135a8a5b40136d5d2c7f6c29d3172cdbc2ff2ff0cc7853a7ae36d173306a74c8336b91253efeffd +DIST thunderbird-102.7.0-en-GB.xpi 657805 BLAKE2B 5f97a09567833270b84e261a0ff660c99d928b64400bcc647dbdef42074e8fe43947af4b7ce23a6f7f4c584e08ce6c4ab3c949bfcd9494e66f86c8ecd942cf1e SHA512 bc90d856c6d3be7b78dd4f89b20aa5b71794cf4aa5f0d1885855f8150fc4ce51ea9c93f2e7b26cd069c302374744a02d4bbb6d622c326074dc4c9ef70faf9dbc +DIST thunderbird-102.7.0-es-AR.xpi 709411 BLAKE2B ef5563d00445212e254080b742f932c66c7cd4e700f374a215ef80c93e82ae6c92180eb5aa2a2c1885ab6cb23ad0ab04d9a65d550706813a8c95126ad182bf39 SHA512 61b72bd5eb0b50b509488650f81fefc8d89c20f76705ffc95d234533f641300e61194fe24697fa54e8153985b9e05d5b063a1431d5fc7fee95b4e7d99c756181 +DIST thunderbird-102.7.0-es-ES.xpi 665056 BLAKE2B efb0655ea47d7615402893d21d6ab2f891d78617b95ef2941bb07399c8a2d5931cc4afbac5b31258a2b6447eb2bd58bca2e0dadc936a103dc5e8c3afa70a1995 SHA512 8685e0689d6193f907ab7a3707568fd436edca1daa0d5c9de87772abf59bffa70bc5919448172e54f2ac213299b3bb7a43abf28602d07cee966a421c2ff11363 +DIST thunderbird-102.7.0-es-MX.xpi 712799 BLAKE2B 6fb0512ea4afbb3caa5f5e4cf3daaa1c20baf58a0da61a4cac7027749fd17cd701da4d2b9893f958c1dd0fdd4036e81fd6ad4478ef1e96f69a4860fd02ce3f96 SHA512 210f3b2ad6093f8fc159cb1bdf9655ce6c6a66d4372b46bbe7d48ee468f7d22ffc87440c1bf187371b001d07a87881fac48513408413a0c00685214edf4f88e0 +DIST thunderbird-102.7.0-et.xpi 671204 BLAKE2B b6d2db789a8771c2f3c7678f757d56646c6263590b495aafcd02965268f465928013fafcd0d8d7e0382b7e918e72cbbe927c20e810706c47ba16cf1d0c498e41 SHA512 f30687a72a128efa29a4557df56f30b0860d87672efc93c34c0902cd77a1c6cad36d9f7123cb9bc71f7967719275258d1a220f1817829fa59bba74c31d4b652f +DIST thunderbird-102.7.0-eu.xpi 690434 BLAKE2B e8af2440696a371cb8d0d1e55b871eeedd6d3b5b7347a407015e68d3a15156f685b491350122ce61eefc6a50c25caf04515daabf2f6b6e8be423553773fea847 SHA512 01ea84feb111a89010770cb8361a90b4250589a0baed6b2cdc5d4a8b3ababfd5b7e516c5ff568793138fba2f3c5cd9a34c72e034d121e404dbb3046d9bcb53a3 +DIST thunderbird-102.7.0-fi.xpi 686667 BLAKE2B 2634823e21deb25219e2c2683ce70160ffd5308654b93a23a7448065c05f21c32d672d3a13360437d6080314ffdc1023e6a97dfe9fe9ae7273f1f4bd1a34984d SHA512 14004630c044966648583c29b97c03132ea960a6397a0d2f1dc977d18485c93c901b3c9e0ea54da0646d58a8c87a591f79e8a519927e5a64d648992c5c9b2d57 +DIST thunderbird-102.7.0-fr.xpi 722162 BLAKE2B 1dca791e93017ccf0f6214933402e16fcdc73c2352bf8ad3e09055df370cc5749767115bae2c69a9d927d43d1b244825f11498fbd3017b5d2e79cdf3656114b8 SHA512 ada16e5ba0711d0b363cae14e0c3e58074f2729714d80dc956117ed4fd84013afa90424c4a0c1ec2c61c22654f9c88cb8b9118f6a8d0bbf1b7da5231dd3d7c77 +DIST thunderbird-102.7.0-fy-NL.xpi 704078 BLAKE2B ab3182f1be74adcfc89260c19f1e9c594aa0a83684041198be430403cad86e010be03c3e5a1927fd4f2fa71d22992e380bfb97c169d34826ec68bc380e5c4e2f SHA512 329d8c50ffdcb3be7b0462054fd84f82a8ccad61e590a39ee7faea76ab070c8426349f8f64390edd3486dfbc3f9291c86fa0489c9bc6e3ec5c7d0867563e3417 +DIST thunderbird-102.7.0-ga-IE.xpi 609076 BLAKE2B c5b46074037988fe2c698bede47d0545f5dbf23a6230051ef68375fce2c28bff4e0b5b22af29b309c26c4abea0742fa4c45374813ca92f316f81062c0c29693c SHA512 9e02a7eb6d912ad6458ede42be5b72234ae3e9ea560534d2779c3f12b3fbafe350105c4cc444000978ae8afb3661d27c4c96ef13e9de94ae19166017779c0f98 +DIST thunderbird-102.7.0-gd.xpi 637863 BLAKE2B a8880277ee2c353b70d16828d4ebc1c8c03f428424ed793ba7df61dfdc4b125c640c5d7e7fad56f7252a96655fec708816a96e80097c845e38c920719fe960e2 SHA512 29c564b5439e8c3e37403d259deb9c802f3de9c194ff333f218e311f78762eda719e22d6d3f25f9b2fbe8eca21006efab072d46a4842e4b05c5b62145df40591 +DIST thunderbird-102.7.0-gl.xpi 667566 BLAKE2B 2df378de1e684fcfc7ee26c2eb70b35d50c7e9a0324530563e67030499686e63413f7befcbe7622fe07dab6e3d5179fa28185573814058ee9adc89fdc4b2738f SHA512 b187a8dd99c7a132786ebba547b02b2fcad2798efbb939ed8c2c98203ad421a687d354b9f7ca68e3582620b385e64f9e89c44293320e0ddc69a2b633e3f09b6e +DIST thunderbird-102.7.0-he.xpi 670677 BLAKE2B 70a2e9cf3f75fb5ecfe6e76096bd4641d48d32032cb9ec040f8fc238d4d677c7f7936fe7939cf1fd9b07e7299596ff5a34e9b45279674ea05d90859ac048f621 SHA512 f4fec276a9858b6f415e3cce85e84e61350630739efd58bc93f01b3012d9aa1a0effdb5f1dc3c45ec05de1356ebb0b81cf3cb133a988c529bb478c2d852f2344 +DIST thunderbird-102.7.0-hr.xpi 672489 BLAKE2B 3ca65d4fb8897d7b57ce93fe025fff7e2345c1dd8cf449b0c73c7e09bd777ca800f723504d0e7f0da052977d0c492f7003552b72d8a8bb0a3d6340d365f368c3 SHA512 91b8bad098da8d95e562f779889e817ea569693f5cf4bc917fa9591bdcc41ffdb23a115521bcb19466cb569bdde8c88a7337ca40eb7c13000a4499245fae8f63 +DIST thunderbird-102.7.0-hsb.xpi 725903 BLAKE2B 49c6168d480fa03fac87c196d1c41f95ad18ada172cecea85a02f28cf4f645014186073321f8767cc11089c109568379b5394ea72ac42861d59ed96271dbf825 SHA512 1668a906e5d1711e6063fd92e8741e06eae25a88b048711726e69e6aa1c54c10187a146002e6c64f3429baf2de591beca7483681e813f29a9f71e689c2dc9b05 +DIST thunderbird-102.7.0-hu.xpi 732988 BLAKE2B ff7d14bc2ebd4a015ede55674c8eed60ede6acfa89a291a30118676842e17ecb904dd0451c4beef35649c048a49e443cae3b1c7e4f653e3caafb6c34a9b4a977 SHA512 dd199ce885a07ec9667e8834ed5fd47ee6f5ac5f138fdbe03c93f58159a6807a45434fb9d5010e3382e310052160b57bf2863df95574a609085c5404d92e85b2 +DIST thunderbird-102.7.0-id.xpi 644933 BLAKE2B ab712f7e41bf0fa8b5c5b005218562b41a7b418f90e2585a51fd5b765f599f6264b84d70dac3518dc1391597846a3d2c11fe85b1670dea68c5b4d35cd72f950a SHA512 f4f3adf921cc1a01a953e6c86eca58628a66e8ef473a3b3eede392d04da0c2c1c87ebfd6188ffd48f6f93061ae5a01e02841577de7c1f30e7e3332b9177be0a8 +DIST thunderbird-102.7.0-is.xpi 697376 BLAKE2B 1575d8cbb65392ef2e31d5ed559c133ac236d431e8862e14961a435187e58b2bfd5cc4e799553f699ccb8f4f4eaf8623d75a6439550cd73c04de7db892f6e51b SHA512 57851caf296b226ff0ad8deb5d03d9dc4901250ac5a09f08810d4c54e1ba71b26398bb3ecb8c6a3b42fa0f586757f4b10d2e551072c929a72758d1ecc487ef9d +DIST thunderbird-102.7.0-it.xpi 630351 BLAKE2B 9d3c5d058951c752ac74151b7edf350d2abe78dbc20b2363a57e31496655f45bbc95e1d471146a8b4a5efaadabe1e988b0230830826960efc4003ca28acfc83e SHA512 6fd16b4f3ec386f6e2945c2aa6f90b82b869631b12d7f2e5927c391c2d6d824cbbf5516022dd12d5884b23bfd721b8dc9d66cab0a4c1ee1692936c455788bfe9 +DIST thunderbird-102.7.0-ja.xpi 772062 BLAKE2B b1bde46d1f1c2342b6aa5784bf1751c85b8000014dbda54090c6e075168b00d4613b9b81862fc1b93dc06f9094aaa1ab0c1bbe9762aa7484b99b876a3afc2f07 SHA512 c271ddbbd7f535fa189636b1ff4259fbd94791b6c940a3eb2fc7f69015ec7ca146475b478dc26487244366a31cd12acf806d229a79cf78abd266b028a791b3db +DIST thunderbird-102.7.0-ka.xpi 762403 BLAKE2B 0b4e46ddc1ec20a8d193e8d3136114c20eb01c5cfc73bf68793208df24be1b26cf70b1ae1543458a77a150f426fe04705a2faeb616a62c6d4347ce5a1a038916 SHA512 c0df02ff7a28e3aa2c6860445238f2fd143621e191d3f515e941d265e92773fd6e29e6781722f90875cf7ed193f0263e2517659b1a226625cc6a4a7aeb54c624 +DIST thunderbird-102.7.0-kab.xpi 697004 BLAKE2B 7fa1d9a021c46d71e8547128c08a1d4531776b26d37000f8de0e1c83ad76e981f07b9b4a807c409b137f4fd3897d2b2d601a2cf489b5a24743b5bb92e215ae96 SHA512 cae2ea418a5ddd95d6189a8dcc31f72d6cb4d254898cefe9993e5bade71d1d644c7fe7c588c6610ccbf4608ce4aeef5e073f8d6d274bbe0782eb3edba5263cc4 +DIST thunderbird-102.7.0-kk.xpi 802878 BLAKE2B d7d6eeb3e06dd4f8a11513d6cf678eb3030b96ffade09e8b1df563b97b180674aee860c08c6e4df4ff419f6c443e3f6f9950db8ff180d3459be04d7b5169a8e6 SHA512 6bba1cb143b959b78f0ed5b463ab30bcd2722a218d27621f90ae1b11ce4108831b47ed97c94ced421e66f5f6523a85a2d8a5cea6e74684653fbcfff744859ea4 +DIST thunderbird-102.7.0-ko.xpi 710907 BLAKE2B 857ddf9bf6b4fb2714cdb038d07ca00cac88800594409aaad40dd17d945403795b46991582a1137660b26cc9aed2ac464597e762f7a4ce079a548d3787a03a5a SHA512 142052f9f1a2ea1546a610e9bb4492349246e8cda7bbc96a8eccedb83b8fcf87f5935cd57293dacbb41f6ac804a24cd995bc8bd0e7feb2f442ce31d4f84edf10 +DIST thunderbird-102.7.0-lt.xpi 685287 BLAKE2B 5f2deeb23d638b63943f681ee2fb763d44f047f966913b0af3ff74a9e307cc203bff9dc4714e8e1bfe4495c4d30be5be5d5faf809e6aa040ab840e95e96c6e91 SHA512 177933f705c56dc819a056e0c1b9a8232de47f2037b77c329c32b7de9fec358eef90f46757bede7f010e09af5df55a8d9ee051444d6063dc038745f83c9f80ce +DIST thunderbird-102.7.0-lv.xpi 613064 BLAKE2B 3ff67155494e124914e7c916e58ed598e5698f078c0c28c66f9eafdceb52e79bca8fdd25f072e452c5adc731ffd182ca785a3df843c555925c6249b257ebe789 SHA512 579ad0868713d2a841e9ba519b745afb417e9c088b29bcb90b10ac61042e278ccaa293faea0cec218fd85c438f39f29df2bd88604b11cf021ab30c92f8ba6b04 +DIST thunderbird-102.7.0-ms.xpi 572474 BLAKE2B 6940b54c6d10b68ef78f911a558736bc76424cacac0704c75450a242f71adfc1a4bb9e4a8ecfacbc53b28e5bbd7c7b7b9d9806f7b5bb7eea87c2fb40f4844337 SHA512 506e6eccb27f12c207105829212cf24ea5159140ce096c4c2c85cd3960e07a48b892e54ddfa6bbe6c46e930ed22f1c7f43b05571bc8d8989e662cce8c574d597 +DIST thunderbird-102.7.0-nb-NO.xpi 657226 BLAKE2B 43460947f8e60798f5a4d70d9546dd9ec25e795020fe529c35438e0d9aaf62bd3c7ab0342b5f3a68fab51c6475d549ca5c102746816db369afe278859f63e0b4 SHA512 e2bfa20acb9887c05288cb4a8e552ffc6ed6272c48ade478e3e14197f8f9ff00ed6a35ce24ab90e22e65d3d3167fc6f112e381317588b179761dc02eb3eccf77 +DIST thunderbird-102.7.0-nl.xpi 695581 BLAKE2B 28d151a14a5645685d08a9881c8d29eb0efa04fd62aa809f76fd17249ed25c3fbbd9f5838055d4db337d597414153d996a15b13876a5f0e6773d2425eea7d5fd SHA512 18ac0439b1f286ade027f9f34bae7ed0920806b021da9b17947dc0435757aa1d5f0a66e1f20cf2bfca6616a36244e2e7bd32b8b4e187503161956bbc26cd37a6 +DIST thunderbird-102.7.0-nn-NO.xpi 665904 BLAKE2B 59a0085196f416871b6d6b0b80ab4d5b861c3a0cb12c1116b1d0d7a42949797f86905b7fcb56e43b00fcde3c2606d66a48ad6e6c7c33b0a9c72c81094fc41242 SHA512 38601877a56e20f4ea44922ae84d9df17d13745b29a3ddc3721bcb96dcbacd021cccb4eb06f3ceeaf4d7a932bbaf10d5c6abc38c835151ee1216d58850086e11 +DIST thunderbird-102.7.0-pa-IN.xpi 663770 BLAKE2B 359d290505b5925b7c0d387107e5ec5a87eecaa682f77118ba4fe5da01d31a4d6507a2fb2cca924560fbe7e8593b7d60c019e29c87ece9f9daa21d28703c74aa SHA512 41c8c69b105416e0cd4d44d5b92bdd263eb8780595dd4729e46df1f79edad5dcb813b7ecf0000136196a2a794b514bedcb20d665559cf779924c5c2f9e045030 +DIST thunderbird-102.7.0-pl.xpi 710776 BLAKE2B df473fd91f1977c82c6e8e4a5edf660d8c8cb75422c47e5f7b46b8b24e4c03d3368c0fdb3edd6350c81a18fff256921498d4a130c325cd1689db69abb0b4c6cf SHA512 d2c1f5afe7c1eeb6293e2c5bab94edb651505d8687b0ecd82f107d16bcb30b56029e9d26206c46ba9ef5b3d6862fe908893fe6678508823933c0612411266b9b +DIST thunderbird-102.7.0-pt-BR.xpi 703353 BLAKE2B 02496557fe5afd4121d15504a5411202090a75b3c897117d8354103f78e6cacb147ba2cdd7b5387f0a870be721f1b045685d5887e0909abf9854a1c7f6dc4576 SHA512 62b172f241d6942a1a4fe571aea91056d830ce7ae2f9515843635901e67349279c749c0f8652a7ead6e10b37d8826711fae732bfdf64e2177fd8356421cf9414 +DIST thunderbird-102.7.0-pt-PT.xpi 681544 BLAKE2B eee6aa38e7c337a989392d1df9ee226e5f65333d1362b9a8df901bac520cd7f9ca6a0902de09b6c4668fbda95600a7ddab6d15660ffaf7a962a065116f19149c SHA512 82403dcb68f9c81521f8c38f1d6c800f72c2fe212b36252aefda316dd9cd2b6f9191d9a47fe21e2eb8746bcfc66ae79de3897b2195a9c8ab1bc647c1d2866245 +DIST thunderbird-102.7.0-rm.xpi 695662 BLAKE2B 2587e36f74d8681706bb88e0d3d3eb90761166d0eb9d519768e73e2fb702855aae2e8aefa0bb9b88750bbbf0e90b25136c22217b1f31646ad69865cb796de6ab SHA512 536d142e53dfd0217386c065556ad5ef22f2ac02157c48abb0e465b12f32de42ee4d3076ebf2732b5b930e1b105a95b5e23824ade4b2ff8ccc021f73f0256cfa +DIST thunderbird-102.7.0-ro.xpi 655841 BLAKE2B aed08b89c1f0fa01196a85ba6b81363a82ec2c77eab5163ca872721fe7d0a1c11a0ddc49a505427ca1646df0934c79d3a295f149947e641e838f2552f7a1e449 SHA512 eeb74b5960476eb4c7dd430a48f56bdeb134c319c209dea801ee565051c3e917c905e6926df75ac523f94773163d7e7836249107c728d7e0af4d9a8a87c9c29d +DIST thunderbird-102.7.0-ru.xpi 817562 BLAKE2B 44bc72d36c55a128a09672179da31ee5b3c5b847da4cbbd7be956e0fe724ed699da36128a0ca4b23ead764f8fd2953f84da237a497ba03076e566ca555acf918 SHA512 dde54c0de2c47cf2140d79f7d14506417939e9b8f0ca55da3d6b0592a5e566798759cb0628a16ea6a08f7167fdec74cef6628b8f3f425288b4f87c6ecdf5fccd +DIST thunderbird-102.7.0-sk.xpi 732621 BLAKE2B 37de2c475add40eaa641e8d98d19a3d0ae48688e5bced0304b8cc95e84bbabcf76405afa29533f231d94c963ad9e4fe4b4d7d467c53291b699f855695e6eceba SHA512 e1c1827575ea40049b2545d660ccd541f7be4d4e0856ec3a857c88f63999e3fc2942b5ac92687550c6c2354e9b4ab1d5aa45f787ec633a7d8e9eb5fca3a0793f +DIST thunderbird-102.7.0-sl.xpi 696541 BLAKE2B fd766ba6ae83152f8679892b1d5121d39c2e95719fe3bd2062c45f0f8047be953d599772abad3945cfcbc09ed6745028b552798efebfde8f29b23300a7e69308 SHA512 a8eb1349c2fb7837ae65671bf7285e332bbeb4e4cbf5561cb643f746c74f89a24df1cfb41a8de8870a9b0b7b2d4207d52f8c4b125385ff23ae837fb9e3e413b6 +DIST thunderbird-102.7.0-sq.xpi 718656 BLAKE2B d8babc76cdb969d88a3c42d4c9a1ed35826a86fa45b9a2ec15543e25a9a011d69dba8380f04e9a84e5222cd00811821b8cd7dddeb0da41eed8095d518c8d2cbf SHA512 d8bf8e9598293ca574daae09423dd33db9b72a5620f94bc654f7b21937b9c816986665b861881ed282e7109c17eb5a4d933d182b06402738bbbf673ce9c5e11f +DIST thunderbird-102.7.0-sr.xpi 713834 BLAKE2B 979e73ed9cf2039e91c9d4c724efeb5e043cfe52189000348ad14f8262c3fa1f420a6fdb2a005e880e10e2ca3f30670ad84adad89bd0c9c4574b67b6e1a0b393 SHA512 149f2a738828d3eae1de209744486f10ff520b20a16e8b5541fd46382a804a5b52eca2bcbc7445934232ccc67d8c36de897137e65e66703efe509a99f08451b7 +DIST thunderbird-102.7.0-sv-SE.xpi 699106 BLAKE2B 4a09337b3dc88c2490fb8863b11817bbb2a12e9afa1171ce327785df327653d80989ba9e23008b02f085142efd8f03a364f4f00e9bce1ec57ea8d8345e76c381 SHA512 d2323c3105f367e9fc838462c670a8133d185835a93f5bf0fee7583619ae72e623bf8df5e7e8da3b02ecae3ac5a31e32ea5084aa1c3104f5a349245d199d6d80 +DIST thunderbird-102.7.0-th.xpi 747255 BLAKE2B 01fde970ba65ad680a14744df929f3e61d452e3dfc0ca13cbdbd56829179c978d7750b663e08b44b7d72fdf3080f30e3533de89e8140d30ca358f8b8f4aa8a3a SHA512 e19a027fb4f7d80d7995ed687e35a788c50c10314379ef14c0514c4b4825b24300ac7b640b1a6c596bb79d2e7a2c4ac06393021b60bbeaa4abc24db610f9256a +DIST thunderbird-102.7.0-tr.xpi 711533 BLAKE2B 1cd7ee784ae9976035484e78b48b584dda6e6680211a1d7c240d5f96f4f492e7c6b9e4198c0ccaf95131231bcedaee53b932602158f58a6be0062930ce39680c SHA512 623dbdbc2c983c9438372d3b071c4f0e67a1aea0a7e619b55db1e4a986a9fc06a7d0f280db5a21db527caf56a250dd90868ab783f5d3b28f9fdfe006385a8c9a +DIST thunderbird-102.7.0-uk.xpi 809693 BLAKE2B 26a2e7af061a8d34482d3e35d967f7682c7a00ac3be0d38efec45b392076d777648f0e8fa11e60fecc77de34d6a7aec44a9e1f4a54cbe222bc1c39b16277a2b9 SHA512 a2854763ececb087cbd8838606c26cc7152ec526e67f93150302e5de3414bd4cdbc06de8515826b913c775408eec5f551541282a410665e316e7bb43a1925dab +DIST thunderbird-102.7.0-uz.xpi 588364 BLAKE2B bd0d7ac7369f6afa437a091cfc8c002fed56efe7dafef30f2f631fa1bac73465fc7d3fea98a9b70623349127754b397b580fed4a6e2ece2c72d7fcb8b04f094d SHA512 402ea4f4e3d3e673116c01756ce544bd036f309e44927b8a9f557551a52b3024a279311fa9bfa5ed5173a2fc73bf7b76773afc97f7eea4455d157dd93b37dc1a +DIST thunderbird-102.7.0-vi.xpi 738571 BLAKE2B 1cfe3857ad7cac4845ceb0ee7db8574269ca3c948634600e8c2235227652140ab3184d41169f65afac625127eb1437affd3cfa0ffa450283c626e331a2e831d6 SHA512 9572facd02f04008e17cd5530e141cc873f00d2d15f228b9e9b1d7e794ac31907a3bc313bbde7b43d2d07c3f77610f4c51cab3701dc6e2670ae20dd12ddcdaee +DIST thunderbird-102.7.0-zh-CN.xpi 731621 BLAKE2B 166f88792d3cfbb5787d370c20ed5720319f0ef460d1ab7d27e28e50e0264628d883e210e3b6508dccbcde8d3db4908e8e9aa3b2ec286109ef1e419ec30c8318 SHA512 66d2500a4d232d04156feff0fb14c7b4b04dd6339dd0f8ad1adfd14c729c3604b20eb64494ff219df8dc502b4f7a0856438e58940e947bc237c727e431f7c30a +DIST thunderbird-102.7.0-zh-TW.xpi 740181 BLAKE2B 1a623754bebadcfc97c5342598dd6d315e2faefea0953ef3ecd41e33882a458e30ef014b3e63eef17f7b1ba40e766a07fa148f9166738fb8debd9a1806301ad3 SHA512 950aebebeec15dd60afbb4f42406d12653bd3eeaf9eb1a635622d118c1f7de9e785919ce3b0f7beff176bc8f4ec0d38aabe82ba73e168bffec62d1c3bf1bd980 +DIST thunderbird-102.7.0.source.tar.xz 500620784 BLAKE2B 957f76932fae379d7536bad9ac7779bb64abafc9af348171f34be88629a5b450bc8dfc33d38326f684b7f1d45ca9704cb63bef67f38de74120bcc455da248c68 SHA512 3d01fd859491489321279daa687bfa583e86842e055bf7cd77a99307ddd3256132dba6d8eb6da28b061cd8f908ad347ec25abf98fd763de2071cc01171435f35 diff --git a/mail-client/thunderbird/thunderbird-102.6.1.ebuild b/mail-client/thunderbird/thunderbird-102.6.1.ebuild index 333cca8c011b..cd66080501e7 100644 --- a/mail-client/thunderbird/thunderbird-102.6.1.ebuild +++ b/mail-client/thunderbird/thunderbird-102.6.1.ebuild @@ -57,7 +57,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES} DESCRIPTION="Thunderbird Mail Client" HOMEPAGE="https://www.thunderbird.net/" -KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" SLOT="0" LICENSE="MPL-2.0 GPL-2 LGPL-2.1" diff --git a/mail-client/thunderbird/thunderbird-102.7.0.ebuild b/mail-client/thunderbird/thunderbird-102.7.0.ebuild new file mode 100644 index 000000000000..ba3102b04b7e --- /dev/null +++ b/mail-client/thunderbird/thunderbird-102.7.0.ebuild @@ -0,0 +1,1172 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FIREFOX_PATCHSET="firefox-102esr-patches-07j.tar.xz" + +LLVM_MAX_SLOT=15 + +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="ncurses,sqlite,ssl" + +WANT_AUTOCONF="2.1" + +VIRTUALX_REQUIRED="pgo" + +MOZ_ESR= + +MOZ_PV=${PV} +MOZ_PV_SUFFIX= +if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then + MOZ_PV_SUFFIX=${BASH_REMATCH[1]} + + # Convert the ebuild version to the upstream Mozilla version + MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI + MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI + MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI +fi + +if [[ -n ${MOZ_ESR} ]] ; then + # ESR releases have slightly different version numbers + MOZ_PV="${MOZ_PV}esr" +fi + +MOZ_PN="${PN%-bin}" +MOZ_P="${MOZ_PN}-${MOZ_PV}" +MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" +MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" + +inherit autotools check-reqs desktop flag-o-matic gnome2-utils \ + llvm multiprocessing optfeature 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,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="Thunderbird Mail Client" +HOMEPAGE="https://www.thunderbird.net/" + +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +SLOT="0" +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" + +# Thunderbird-only USE flags. +IUSE+=" +system-librnp" + +REQUIRED_USE="debug? ( !system-av1 ) + pgo? ( lto ) + wayland? ( dbus ) + wifi? ( dbus )" + +# Thunderbird-only dependencies. +TB_ONLY_DEPEND="!&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 ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then + einfo "virtual/rust:0/llvm-${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}*[profile]" ; then + einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] 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 es-MX 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="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 + + python-any-r1_pkg_setup + + # Avoid PGO profiling problems due to enviroment leakage + # These should *always* be cleaned up anyway + unset \ + DBUS_SESSION_BUS_ADDRESS \ + DISPLAY \ + ORBIT_SOCKETDIR \ + SESSION_MANAGER \ + XAUTHORITY \ + XDG_CACHE_HOME \ + XDG_SESSION_COOKIE + + # Build system is using /proc/self/oom_score_adj, bug #604394 + addpredict /proc/self/oom_score_adj + + if use pgo ; then + # Allow access to GPU during PGO run + local ati_cards mesa_cards nvidia_cards render_cards + shopt -s nullglob + + ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g') + if [[ -n "${ati_cards}" ]] ; then + addpredict "${ati_cards}" + fi + + mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g') + if [[ -n "${mesa_cards}" ]] ; then + addpredict "${mesa_cards}" + fi + + nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g') + if [[ -n "${nvidia_cards}" ]] ; then + addpredict "${nvidia_cards}" + fi + + render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g') + if [[ -n "${render_cards}" ]] ; then + addpredict "${render_cards}" + fi + + shopt -u nullglob + fi + + if ! mountpoint -q /dev/shm ; then + # If /dev/shm is not available, configure is known to fail with + # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py + ewarn "/dev/shm is not mounted -- expect build failures!" + fi + + # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) + # Note: These are for Gentoo Linux use ONLY. For your own distribution, please + # get your own set of keys. + if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then + MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc" + fi + + if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then + MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ" + fi + + # Mozilla API keys (see https://location.services.mozilla.com/api) + # Note: These are for Gentoo Linux use ONLY. For your own distribution, please + # get your own set of keys. + if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then + MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005" + fi + + # Ensure we use C locale when building, bug #746215 + export LC_ALL=C + fi +} + +src_unpack() { + local _lp_dir="${WORKDIR}/language_packs" + local _src_file + + if [[ ! -d "${_lp_dir}" ]] ; then + mkdir "${_lp_dir}" || die + fi + + for _src_file in ${A} ; do + if [[ ${_src_file} == *.xpi ]]; then + cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!" + else + unpack ${_src_file} + fi + done +} + +src_prepare() { + if use lto; then + rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die + fi + + eapply "${WORKDIR}/firefox-patches" + + # Allow user to apply any additional patches without modifing ebuild + eapply_user + + # Make cargo respect MAKEOPTS + export CARGO_BUILD_JOBS="$(makeopts_jobs)" + + # Make LTO respect MAKEOPTS + sed -i \ + -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ + "${S}"/build/moz.configure/lto-pgo.configure \ + || die "sed failed to set num_cores" + + # Make ICU respect MAKEOPTS + sed -i \ + -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ + "${S}"/intl/icu_sources_data.py \ + || die "sed failed to set num_cores" + + # sed-in toolchain prefix + sed -i \ + -e "s/objdump/${CHOST}-objdump/" \ + "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \ + || die "sed failed to set toolchain prefix" + + sed -i \ + -e 's/ccache_stats = None/return None/' \ + "${S}"/python/mozbuild/mozbuild/controller/building.py \ + || die "sed failed to disable ccache stats call" + + einfo "Removing pre-built binaries ..." + find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die + + # Clearing crate checksums where we have applied patches + moz_clear_vendor_checksums bindgen + + # Create build dir + BUILD_DIR="${WORKDIR}/${PN}_build" + mkdir -p "${BUILD_DIR}" || die + + # Write API keys to disk + echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die + echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die + echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die + + xdg_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; then + # Force clang + einfo "Enforcing the use of clang due to USE=clang ..." + if tc-is-gcc; then + have_switched_compiler=yes + fi + 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)" + export AS="$(tc-getCC) -c" + tc-export CC CXX LD AR AS 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-gpsd \ + --disable-install-strip \ + --disable-parental-controls \ + --disable-strip \ + --disable-updater \ + --enable-js-shell \ + --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 + + if use system-librnp; then + mozconfig_add_options_ac "+system-librnp" --enable-compile-environment + mozconfig_use_with system-librnp + fi + + mozconfig_use_enable dbus + mozconfig_use_enable libproxy + + 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 + + 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 '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland + else + mozconfig_add_options_ac '+x11' --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 + export 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}/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" + + if use wayland; then + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel wayland prefs" + pref("gfx.x11-egl.force-enabled", false); + EOF + else + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel x11 prefs" + pref("gfx.x11-egl.force-enabled", true); + EOF + fi + 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 + + # 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 support 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 + + optfeature_header "Optional runtime features:" + optfeature "encrypted chat support" net-libs/libotr +} diff --git a/mate-base/Manifest.gz b/mate-base/Manifest.gz index f86a33a2d5781964d99fa229ac4eafba990d927f..c347aa0f45a8a8c23972deb499f57bc85d219910 100644 GIT binary patch literal 2229 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 CrCz!K diff --git a/mate-base/mate-panel/Manifest b/mate-base/mate-panel/Manifest index e73c2f210bd3..e539cccb729a 100644 --- a/mate-base/mate-panel/Manifest +++ b/mate-base/mate-panel/Manifest @@ -1 +1,2 @@ DIST mate-panel-1.26.0.tar.xz 3303980 BLAKE2B b36ddb6d4db174bd26986193829e72e498f81e31d129aa0e64ef3927b3571b58c3bb940a1d3c4ceb14165d5d7810d812a3b39dd2ea7aad4bd9cdaf4dae84751e SHA512 394cf6a4a081980d286a03488370a5335dca681964271329b28d7254fc877457bc42883c95ad9f197a319f1bef71e237052d64b98606df616f5e11b9f9ae5f31 +DIST mate-panel-1.26.2.tar.xz 3314092 BLAKE2B 6b33562728b7ffa3bc1c5a3341e2bd4b88c5daba504e6818810f194d8a6f736ac5b5936ed10c17ad5879eaa7a3e7f2a7d0dad6e59e7582d684f9bcdbb8421ddf SHA512 31f97b5cbacd5ac4a3661fdb8544313e5fb406489c9179d98c0f981001beae97890f3563bbf5886c451cf27db7235bfe70d40bf2582bc2e2206dadd396432ec7 diff --git a/mate-base/mate-panel/mate-panel-1.26.2.ebuild b/mate-base/mate-panel/mate-panel-1.26.2.ebuild new file mode 100644 index 000000000000..56d6e902fa3d --- /dev/null +++ b/mate-base/mate-panel/mate-panel-1.26.2.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MATE_LA_PUNT="yes" + +inherit mate + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" +fi + +DESCRIPTION="The MATE panel" +LICENSE="FDL-1.1+ GPL-2+ LGPL-2+" +SLOT="0" + +IUSE="+X +introspection wayland" + +REQUIRED_USE="|| ( X wayland )" + +COMMON_DEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + >=dev-libs/glib-2.50:2 + >=dev-libs/libmateweather-1.17.0 + dev-libs/libxml2:2 + >=gnome-base/dconf-0.13.4 + >=mate-base/mate-desktop-1.17.0 + >=mate-base/mate-menus-1.21.0 + >=sys-apps/dbus-1.1.2 + >=x11-libs/cairo-1.0.0[X?] + >=x11-libs/gdk-pixbuf-2.26.0:2 + >=x11-libs/gtk+-3.22:3[introspection?] + x11-libs/libICE + x11-libs/libSM + >=x11-libs/libwnck-3.4.6:3[introspection?] + >=x11-libs/pango-1.15.4:0[introspection?] + X? ( + x11-libs/libX11 + x11-libs/libXau + >=x11-libs/libXrandr-1.3 + ) + introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) + wayland? ( gui-libs/gtk-layer-shell ) +" + +RDEPEND="${COMMON_DEPEND} + virtual/libintl +" + +DEPEND="${COMMON_DEPEND}" + +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + app-text/yelp-tools + >=dev-lang/perl-5:= + dev-util/glib-utils + dev-util/gdbus-codegen + dev-util/gtk-doc + dev-util/gtk-doc-am + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_configure() { + mate_src_configure \ + --libexecdir=/usr/libexec/mate-applets \ + --disable-deprecation-flags \ + $(use_enable X x11) \ + $(use_enable introspection) \ + $(use_enable wayland) +} diff --git a/mate-extra/Manifest.gz b/mate-extra/Manifest.gz index 85fe0a3f0edfd2d8a26432d957cf1348b70fcd1b..ec077543296c903e60ac1c5736f570471c48ec66 100644 GIT binary patch literal 2900 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 - - - - gnome@gentoo.org - Gentoo GNOME Desktop - - - hughski/colorhug-client - - diff --git a/media-gfx/converseen/Manifest b/media-gfx/converseen/Manifest index 07783b3a2e17..725f9fcb6224 100644 --- a/media-gfx/converseen/Manifest +++ b/media-gfx/converseen/Manifest @@ -1 +1,2 @@ +DIST converseen-0.9.10.0.tar.gz 769693 BLAKE2B 651edf41b6cdf010fdae47d457f2459c4e99a1657302bc4facfbd70bd7d7b7b85842290b74ea76a396fa75ca5f5398234d309aae179704ce40f1dbb61195835c SHA512 c2ee7c59685879dffcb6f3f4ef9267cb611d358bec21ecd57b90bbc7fa86a07b4aa8dd855956970b35ec671c57b8bbc4d0620c2cb5629a36ca4305e47f4d3b59 DIST converseen-0.9.9.8.tar.gz 769184 BLAKE2B 136d4454825fd64bd8129544df25213346550d4a1bf550fd8c32eef7c2c02cda5965aa235ec8f637de53462968a08c1e1b7c5db454c68ed1cac64d08c322fd54 SHA512 64ef5c5614c6536d84c6fc5ad6f9180c45a4c9d1294e492f0b09a596203d91871191f62ef80c6f888f010377c834ae76d825a29b137885756cc33a7d38d70208 diff --git a/media-gfx/converseen/converseen-0.9.10.0.ebuild b/media-gfx/converseen/converseen-0.9.10.0.ebuild new file mode 100644 index 000000000000..45e1cbd45d90 --- /dev/null +++ b/media-gfx/converseen/converseen-0.9.10.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg-utils + +DESCRIPTION="Batch image converter and resizer based on ImageMagick" +HOMEPAGE="https://converseen.fasterland.net/ + https://github.com/Faster3ck/Converseen/" +SRC_URI="https://github.com/Faster3ck/Converseen/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +# FIXME: graphicsmagick dependency does not work properly, failures when compiling +# || ( media-gfx/imagemagick[cxx] media-gfx/graphicsmagick[cxx,imagemagick] ) +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + media-gfx/imagemagick:=[cxx] +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-qt/linguist-tools:5 +" + +S="${WORKDIR}/${P^}" + +PATCHES=( + "${FILESDIR}/${PN}-0.9.9.0-appdata-path.patch" + "${FILESDIR}/${PN}-0.9.9.0-no-update.patch" +) + +pkg_postinst() { + elog "Please note that due to security policy restrictions" + elog "on media-gfx/imagemagick the support for PS, PDF and" + elog "XPS files must be explicitly enabled by commenting out" + elog "the respective policies in /etc/ImageMagick-7/policy.xml." + elog "See https://wiki.gentoo.org/wiki/ImageMagick#Troubleshooting" + elog "for more information." + + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/media-gfx/gimp/gimp-2.10.32-r4.ebuild b/media-gfx/gimp/gimp-2.10.32-r4.ebuild index f4ed2e4ba456..b1a59ff2e607 100644 --- a/media-gfx/gimp/gimp-2.10.32-r4.ebuild +++ b/media-gfx/gimp/gimp-2.10.32-r4.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.gimp.org/" SRC_URI="mirror://gimp/v$(ver_cut 1-2)/${P}.tar.bz2" LICENSE="GPL-3+ LGPL-3+" SLOT="0/2" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv x86" IUSE="aalib alsa aqua debug doc gnome heif jpeg2k jpegxl mng openexr postscript udev unwind vector-icons webp wmf xpm cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse" diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.39.ebuild b/media-gfx/graphicsmagick/graphicsmagick-1.3.39.ebuild index 1b2ce6e91abd..92294f25ddb0 100644 --- a/media-gfx/graphicsmagick/graphicsmagick-1.3.39.ebuild +++ b/media-gfx/graphicsmagick/graphicsmagick-1.3.39.ebuild @@ -19,7 +19,7 @@ else SRC_URI+=" verify-sig? ( mirror://sourceforge/${PN}/${MY_P}.tar.xz.asc )" S="${WORKDIR}/${MY_P}" - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bobfriesenhahn )" fi diff --git a/media-gfx/imv/imv-4.4.0.ebuild b/media-gfx/imv/imv-4.4.0.ebuild index 2aca12fa827d..3ac1a362e72e 100644 --- a/media-gfx/imv/imv-4.4.0.ebuild +++ b/media-gfx/imv/imv-4.4.0.ebuild @@ -5,20 +5,14 @@ EAPI=8 inherit meson xdg -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.sr.ht/~exec64/imv/" -else - SRC_URI="https://git.sr.ht/~exec64/imv/archive/v${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${PN}-v${PV}" - KEYWORDS="~amd64 ~x86" -fi - DESCRIPTION="Minimal image viewer designed for tiling window manager users" HOMEPAGE="https://sr.ht/~exec64/imv/" +SRC_URI="https://git.sr.ht/~exec64/imv/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-v${PV}" LICENSE="MIT-with-advertising" SLOT="0" +KEYWORDS="~amd64 ~x86" IUSE="+X +freeimage gif heif icu jpeg png svg test tiff wayland" REQUIRED_USE="|| ( X wayland )" RESTRICT="!test? ( test )" diff --git a/media-gfx/imv/imv-9999.ebuild b/media-gfx/imv/imv-9999.ebuild deleted file mode 100644 index 2aca12fa827d..000000000000 --- a/media-gfx/imv/imv-9999.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson xdg - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.sr.ht/~exec64/imv/" -else - SRC_URI="https://git.sr.ht/~exec64/imv/archive/v${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${PN}-v${PV}" - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="Minimal image viewer designed for tiling window manager users" -HOMEPAGE="https://sr.ht/~exec64/imv/" - -LICENSE="MIT-with-advertising" -SLOT="0" -IUSE="+X +freeimage gif heif icu jpeg png svg test tiff wayland" -REQUIRED_USE="|| ( X wayland )" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/inih - media-libs/libglvnd[X?] - x11-libs/cairo - x11-libs/libxkbcommon[X?] - x11-libs/pango - X? ( - x11-libs/libX11 - x11-libs/libxcb:= - ) - freeimage? ( media-libs/freeimage ) - gif? ( media-libs/libnsgif ) - heif? ( media-libs/libheif:= ) - icu? ( dev-libs/icu:= ) - !icu? ( >=dev-libs/libgrapheme-2:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - png? ( media-libs/libpng:= ) - svg? ( >=gnome-base/librsvg-2.44:2 ) - tiff? ( media-libs/tiff:= ) - wayland? ( dev-libs/wayland ) - !sys-apps/renameutils" -DEPEND=" - ${RDEPEND} - X? ( x11-base/xorg-proto ) - test? ( dev-util/cmocka )" -BDEPEND=" - app-text/asciidoc - wayland? ( dev-util/wayland-scanner )" - -PATCHES=( - "${FILESDIR}"/${PN}-4.3.1_p20211221-animated-gif.patch -) - -src_prepare() { - default - - # if wayland-only, don't automagic on libGL and force libOpenGL - if ! use X; then - sed -i "/dependency('gl'/{s/'gl'/'opengl'/;s/false/true/}" meson.build || die - fi - - # glu isn't used by anything - sed -i "/dependency('glu')/d" meson.build || die -} - -src_configure() { - local emesonargs=( - $(meson_feature freeimage) - $(meson_feature gif libnsgif) - $(meson_feature heif libheif) - $(meson_feature jpeg libjpeg) - $(meson_feature png libpng) - $(meson_feature svg librsvg) - $(meson_feature test) - $(meson_feature tiff libtiff) - -Dunicode=$(usex icu{,} grapheme) - -Dwindows=$(usex X $(usex wayland all x11) wayland) - ) - - meson_src_configure -} diff --git a/media-gfx/iscan-plugin-network-nt/Manifest b/media-gfx/iscan-plugin-network-nt/Manifest deleted file mode 100644 index 2cc81b369bfb..000000000000 --- a/media-gfx/iscan-plugin-network-nt/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST imagescan-bundle-centos-8-3.62.0.x64.rpm.tar.gz 11111201 BLAKE2B 51b868569fa049f8bc35a911245895c0fe0c5e0060b129c1c84a39cddd0aa4344ea024b6896dadc535438bcfc0be74337348533adf1b2be8866aad4e30bcb41a SHA512 11af49d20fc8e828c25dc6e912d1dbefebcba9835b1ebe922bc57c30dd0d13b79508a1bb01ad260c721d865fd393a41bc2bf41dc84b42efb22512a28cc9542f3 diff --git a/media-gfx/iscan-plugin-network-nt/iscan-plugin-network-nt-1.1.3.ebuild b/media-gfx/iscan-plugin-network-nt/iscan-plugin-network-nt-1.1.3.ebuild deleted file mode 100644 index aeba3f796a7d..000000000000 --- a/media-gfx/iscan-plugin-network-nt/iscan-plugin-network-nt-1.1.3.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-info rpm - -DESCRIPTION="Network scanning plugin for EPSON scanners (nonfree)" - -HOMEPAGE="https://download.ebz.epson.net/dsc/search/01/search/?OSC=LX" -# This is distributed as part of the "bundle driver"; since we already have the -# opensource part separately we just install the nonfree part here. - -ISCAN_VERSION="3.62.0" - -SRC_URI="https://download2.ebz.epson.net/imagescanv3/centos/latest1/rpm/x64/imagescan-bundle-centos-8-${ISCAN_VERSION}.x64.rpm.tar.gz" -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="media-gfx/iscan" -RESTRICT="bindist mirror strip" -# https://bugs.gentoo.org/364129#c15 -CONFIG_CHECK="~SYN_COOKIES" -S=${WORKDIR} - -QA_PREBUILT="/usr/libexec/utsushi/networkscan" - -src_unpack() { - default - rpm_unpack ./imagescan-bundle-centos-8-${ISCAN_VERSION}.x64.rpm/plugins/imagescan-plugin-networkscan-${PV}-1epson4centos8.x86_64.rpm -} - -src_install() { - exeinto /usr/libexec/utsushi - doexe usr/libexec/utsushi/networkscan - - gunzip usr/share/doc/imagescan-plugin-networkscan/*.gz - dodoc usr/share/doc/imagescan-plugin-networkscan/* -} diff --git a/media-gfx/iscan-plugin-network-nt/metadata.xml b/media-gfx/iscan-plugin-network-nt/metadata.xml deleted file mode 100644 index 71a5bee94e5a..000000000000 --- a/media-gfx/iscan-plugin-network-nt/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - dilfridge@gentoo.org - Andreas K. Huettel - - diff --git a/media-gfx/photoqt/photoqt-2.9.1-r2.ebuild b/media-gfx/photoqt/photoqt-2.9.1-r2.ebuild index cdd579030848..5f63ed3a14b4 100644 --- a/media-gfx/photoqt/photoqt-2.9.1-r2.ebuild +++ b/media-gfx/photoqt/photoqt-2.9.1-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://photoqt.org/pkgs/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="devil exif freeimage graphicsmagick imagemagick mpv pdf raw" COMMON_DEPEND=" diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0-r1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.0-r1.ebuild index 2e02b49090b4..125fcf20ac70 100644 --- a/media-gfx/prusaslicer/prusaslicer-2.5.0-r1.ebuild +++ b/media-gfx/prusaslicer/prusaslicer-2.5.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_P LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="test" RESTRICT="test" diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest index e45f5018b0c7..8fcf8279c727 100644 --- a/media-gfx/scrot/Manifest +++ b/media-gfx/scrot/Manifest @@ -1,2 +1,3 @@ DIST scrot-1.7.tar.gz 178463 BLAKE2B 021c68c5ebd19ec08c072cff73fe1ebb7ffd179dfcde6e13656779e2ee1357cf0fdbba1d4beb2fc5dc9c8c4cd28008acaa462068eec3192cea6687ac58cd653a SHA512 3ef2b547d561a85213ef0075af3034020f00168253d3b84ef94578f0b8534f9a7389c808f8fcd0c619358a14f41601fee407d08d63c397b9892ba9fc2db23f88 +DIST scrot-1.8.1.tar.gz 178856 BLAKE2B c7c6a5169112d38f1b919c651f5b5d99abd3adcf7bdbffd971c358b3c691297ff3bca6e7d82a0fa4e63323ee50651b477f7daab2ea383eb161446b41cd75516d SHA512 a93b3ce0fc690687b50d9b06d93b30528c26f3ee0b63d16895280d0df092fea022105a6d1aa60cf58c125a5b63eda841e089123d589354901b3ed6e063b76d86 DIST scrot-1.8.tar.gz 175453 BLAKE2B 2c6cd9c6d8ea7b2dbdfa4827af52ead01327556565d957c3fc37d8511aed3247b02e61f97e1d4136fc047062fa7ff5c01f2a12b290620d2a8572b813c73413b2 SHA512 64d74da0afb4249687b757206baca704911cab34e15e56e7328d259bdb2daf984c0cd5bcd0764c7688c4340b3453cac9d6af1ce750fa65c8d7a31992dff1fcea diff --git a/media-gfx/scrot/scrot-1.8.1.ebuild b/media-gfx/scrot/scrot-1.8.1.ebuild new file mode 100644 index 000000000000..858ee4b9038c --- /dev/null +++ b/media-gfx/scrot/scrot-1.8.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 + +DESCRIPTION="Screen capture utility using imlib2 library" +HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot" +if [[ ${PV} == *9999* ]] ; then + EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}" + inherit autotools git-r3 +else + SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +LICENSE="feh LGPL-2+" +SLOT="0" + +# imlib2[X] needed for imlib_create_image_from_drawable, bug #835582 +RDEPEND=" + dev-libs/libbsd + media-libs/imlib2[X] + x11-libs/libXext + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXfixes + x11-libs/libXinerama + || ( + media-libs/imlib2[gif] + media-libs/imlib2[jpeg] + media-libs/imlib2[png] + media-libs/imlib2[tiff] + ) +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto + elibc_musl? ( sys-libs/queue-standalone ) +" +BDEPEND=" + sys-devel/autoconf-archive + virtual/pkgconfig +" + +DOCS=( + AUTHORS ChangeLog README.md +) + +src_prepare() { + default + + [[ ${PV} == *9999* ]] && eautoreconf +} + +src_install() { + default + + newbashcomp "${FILESDIR}"/${PN}-1.7.bash-completion ${PN} +} diff --git a/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20220604.ebuild b/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20220604.ebuild index 208c745bd51f..ec244599c313 100644 --- a/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20220604.ebuild +++ b/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20220604.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" RDEPEND="media-gfx/tuxpaint" DEPEND="${RDEPEND}" diff --git a/media-gfx/tuxpaint/Manifest b/media-gfx/tuxpaint/Manifest index af5f57e33be0..602f0fbbc91e 100644 --- a/media-gfx/tuxpaint/Manifest +++ b/media-gfx/tuxpaint/Manifest @@ -1,3 +1,2 @@ -DIST tuxpaint-0.9.24.tar.gz 15561675 BLAKE2B 971baec8b7728cbb54a2a45b604c152a9620d0f6a1856cca99482ad0fd76f2a4493aab81f54e10e5da4d81800b0e3506cb73dda0e00510ef966b0c98f8aa5cb4 SHA512 a4ee9eea833f9a6313701a4686f9f276570df84436c68d9a3d04e9448a8ea00833207e1034965e15145be744194c7b9a7d3c91bdfa3489d06a61de84b64cc723 DIST tuxpaint-0.9.27.tar.gz 14292992 BLAKE2B f1337b828604bac968325437eba21046f871a0e07e049f2d3568f44adac400e729f4c6d46bcba9eddf9078089aaf55aab7d0774fb5ab126b96d317b59e37ee00 SHA512 197c6e23fb772edd57614e34dec23e160ece528b58e4a17d67fe4100c58cbcd6c4b5efccfbb24ca760b3a20755230b47f4e3e49969e75ba04ce722102a7f2dd9 DIST tuxpaint-0.9.28.tar.gz 14802638 BLAKE2B 7f7a8f3d61faf052d9872b5af775a6becdefae7cee1207ebcbb5db108fc381b0fa5ba8b7a8facd55ba6dcfca59886125cba7837d2de432fd5c75d2c40b509c41 SHA512 038f92f8d7ee8d85b1c9b18f7781e814ee55067e090fbfa597028e2d13218911157d00f312de2be9db29754a07c5706fc3c3e0e6ea3c71a15f80c37bb2eceb34 diff --git a/media-gfx/tuxpaint/tuxpaint-0.9.24-r2.ebuild b/media-gfx/tuxpaint/tuxpaint-0.9.24-r2.ebuild deleted file mode 100644 index 324da8c01842..000000000000 --- a/media-gfx/tuxpaint/tuxpaint-0.9.24-r2.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop optfeature toolchain-funcs xdg - -DESCRIPTION="Drawing program designed for young children" -HOMEPAGE="http://www.tuxpaint.org/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -RDEPEND=" - app-text/libpaper:= - dev-libs/fribidi - gnome-base/librsvg:2 - >=media-libs/libpng-1.2:0= - >=media-libs/freetype-2:2 - media-libs/libsdl[joystick] - media-libs/sdl-image[png] - media-libs/sdl-mixer - media-libs/sdl-pango - media-libs/sdl-ttf - x11-libs/cairo -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/gperf - media-gfx/imagemagick[jpeg,png,svg] - sys-devel/gettext -" - -src_prepare() { - xdg_src_prepare - - sed -i \ - -e 's|linux_ARCH_INSTALL:=install-xdg|linux_ARCH_INSTALL:=|' \ - -e "s|linux_PREFIX:=/usr/local|linux_PREFIX:=/usr|" \ - -e "s:/lib/:/$(get_libdir)/:g" \ - -e 's:/share/doc/tuxpaint-$(VER_VERSION)/:'"/share/doc/${PF}/:g" \ - -e '/@gzip -f/d' \ - -e '/@chmod a+rx,g-w,o-w $(MAN_PREFIX)/d' \ - -e "s|linux_ARCH_CFLAGS:=|linux_ARCH_CFLAGS:= ${CFLAGS}|" \ - Makefile || die -} - -src_compile() { - # parallel build may break things - emake -j1 CC="$(tc-getCC)" -} - -src_install() { - emake -j1 DESTDIR="${D}" install - local file size - for file in data/images/icon[0-9]*x[0-9]*.png; do - size=${file##*/icon} - size=${size%%x*} - newicon -s "${size}" "${file}" tux4kids-tuxpaint.png - done - newmenu src/tuxpaint.desktop tux4kids-tuxpaint.desktop - dodoc docs/*.txt - dodoc docs/en/*.txt -} - -pkg_postinst() { - xdg_pkg_postinst - optfeature "additional graphic stamps" media-gfx/tuxpaint-stamps -} diff --git a/media-gfx/tuxpaint/tuxpaint-0.9.28-r1.ebuild b/media-gfx/tuxpaint/tuxpaint-0.9.28-r1.ebuild deleted file mode 100644 index 22513e2bb481..000000000000 --- a/media-gfx/tuxpaint/tuxpaint-0.9.28-r1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop optfeature toolchain-funcs xdg - -DESCRIPTION="Drawing program designed for young children" -HOMEPAGE="https://www.tuxpaint.org/" -SRC_URI="mirror://sourceforge/${PN}/${P}-sdl1.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${P}-sdl1 - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" - -RDEPEND=" - app-text/libpaper:= - dev-libs/fribidi - gnome-base/librsvg:2 - >=media-libs/libpng-1.2:0= - >=media-libs/freetype-2:2 - media-libs/libsdl[X,joystick] - media-libs/sdl-image[png] - media-libs/sdl-mixer - media-libs/sdl-pango - media-libs/sdl-ttf - media-libs/sdl-gfx:= - media-gfx/libimagequant - sys-libs/zlib - x11-libs/cairo -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/gperf - media-gfx/graphicsmagick[jpeg,png,svg] - sys-devel/gettext -" - -PATCHES=( - "${FILESDIR}"/${P}-Makefile.patch -) - -src_compile() { - emake CC="$(tc-getCC)" LIBDIR="$(get_libdir)" -} - -src_install() { - # Parallel install may break the building process - # See: https://bugs.gentoo.org/859169 - emake -j1 DESTDIR="${D}" install - local file size - for file in data/images/icon[0-9]*x[0-9]*.png; do - size=${file##*/icon} - size=${size%%x*} - newicon -s "${size}" "${file}" tux4kids-tuxpaint.png - done - newmenu src/tuxpaint.desktop tux4kids-tuxpaint.desktop - docinto /usr/share/doc/${PF} - dodoc docs/*.txt - dodoc docs/en/*.txt -} - -pkg_postinst() { - xdg_pkg_postinst - optfeature "additional graphic stamps" media-gfx/tuxpaint-stamps -} diff --git a/media-gfx/tuxpaint/tuxpaint-0.9.28-r2.ebuild b/media-gfx/tuxpaint/tuxpaint-0.9.28-r2.ebuild index df038424e67a..1ee910e78064 100644 --- a/media-gfx/tuxpaint/tuxpaint-0.9.28-r2.ebuild +++ b/media-gfx/tuxpaint/tuxpaint-0.9.28-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P}-sdl1 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" RDEPEND=" app-text/libpaper:= @@ -46,9 +46,7 @@ src_compile() { } src_install() { - # Parallel install may break the building process - # See: https://bugs.gentoo.org/859169 - emake -j1 DESTDIR="${D}" GENTOO_LIBDIR="$(get_libdir)" install + emake DESTDIR="${D}" GENTOO_LIBDIR="$(get_libdir)" install local file size for file in data/images/icon[0-9]*x[0-9]*.png; do size=${file##*/icon} diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index b36b0e6c13b8457aab95d69a945f2d06f27852bf..3e31f212a6c8a42a26806f1794c016210793ece1 100644 GIT binary patch delta 67286 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ͼM!AH3e>td@ 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

*IlNB&0j{Ot@kVc*nc%en@2MQg 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 delta 67481 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�B5j0qdwB!%Yy5m}{Zj;1Z%d2dAi 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 P|LcDPm5wv5@$Ufu$amw5 diff --git a/media-libs/babl/babl-0.1.98.ebuild b/media-libs/babl/babl-0.1.98.ebuild index 82e888621481..85087fe39678 100644 --- a/media-libs/babl/babl-0.1.98.ebuild +++ b/media-libs/babl/babl-0.1.98.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then SRC_URI="" else SRC_URI="https://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz" - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" fi DESCRIPTION="A dynamic, any to any, pixel format conversion library" diff --git a/media-libs/fcft/metadata.xml b/media-libs/fcft/metadata.xml index f209916337f0..beecdca677d6 100644 --- a/media-libs/fcft/metadata.xml +++ b/media-libs/fcft/metadata.xml @@ -1,14 +1,10 @@ - - arsen@aarsen.me + + arsen@gentoo.org Arsen Arsenović - - proxy-maint@gentoo.org - Proxy Maintainers - Use media-libs/harfbuzz for grapheme and run shaping diff --git a/media-libs/gegl/gegl-0.4.40-r1.ebuild b/media-libs/gegl/gegl-0.4.40-r1.ebuild index b8dfccd80f14..1281b4eee959 100644 --- a/media-libs/gegl/gegl-0.4.40-r1.ebuild +++ b/media-libs/gegl/gegl-0.4.40-r1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then SRC_URI="" else SRC_URI="https://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz" - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="A graph based image processing framework" diff --git a/media-libs/guilib/Manifest b/media-libs/guilib/Manifest deleted file mode 100644 index 7a3db9129950..000000000000 --- a/media-libs/guilib/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST GUIlib-1.2.1.tar.gz 345042 BLAKE2B f9dbd0f4c3ba2e0ae90ef010af6a75d92dcdcdaf895f9ec56871a2057e2d4f9691184ceb1d639a76e09073c8802800172ea81169591ca80beadfee3d2c7ffdcb SHA512 8fa39fec10e942720f09092addc2d384fe1783b3d0fe2c01734ea60adfa1067f81bbeffc41142045ed4050c1eb21985273548e687a348bd9fff39473d42d9a68 diff --git a/media-libs/guilib/guilib-1.2.1-r1.ebuild b/media-libs/guilib/guilib-1.2.1-r1.ebuild deleted file mode 100644 index e03c96b33271..000000000000 --- a/media-libs/guilib/guilib-1.2.1-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MY_P=GUIlib-${PV} - -DESCRIPTION="Simple widget set for SDL" -HOMEPAGE="https://www.libsdl.org/projects/GUIlib/" -SRC_URI="https://www.libsdl.org/projects/GUIlib/src/${MY_P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="amd64 ~hppa ppc x86" -IUSE="static-libs" - -RDEPEND=">=media-libs/libsdl-1.0.1" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - default - sed -i -e '/^noinst_PROGRAMS/,$d' Makefile.am || die - - rm -f *.m4 - eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) -} - -src_install() { - default - - if use static-libs; then - find "${ED}" -name '*.la' -exec rm {} + || die - fi -} diff --git a/media-libs/guilib/metadata.xml b/media-libs/guilib/metadata.xml deleted file mode 100644 index 2f4f02782b47..000000000000 --- a/media-libs/guilib/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - media-video@gentoo.org - - diff --git a/media-libs/harfbuzz/harfbuzz-6.0.0.ebuild b/media-libs/harfbuzz/harfbuzz-6.0.0.ebuild index 3468c9a2fc34..e3a5239ae2b9 100644 --- a/media-libs/harfbuzz/harfbuzz-6.0.0.ebuild +++ b/media-libs/harfbuzz/harfbuzz-6.0.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = 9999 ]] ; then inherit git-r3 else SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz" - 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" fi LICENSE="Old-MIT ISC icu" diff --git a/media-libs/libraw/libraw-0.21.1.ebuild b/media-libs/libraw/libraw-0.21.1.ebuild index fde76f40454b..82a86d61a517 100644 --- a/media-libs/libraw/libraw-0.21.1.ebuild +++ b/media-libs/libraw/libraw-0.21.1.ebuild @@ -17,7 +17,7 @@ LICENSE="LGPL-2.1 CDDL" # SONAME isn't exactly the same as PV but it does correspond and # libraw has unstable ABI across releases. SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="examples jpeg +lcms openmp zlib" RDEPEND=" diff --git a/media-libs/libsdl2/files/libsdl2-2.0.16-static-libs.patch b/media-libs/libsdl2/files/libsdl2-2.0.16-static-libs.patch index d57c7b8f1c6b..ec0db40c0b3d 100644 --- a/media-libs/libsdl2/files/libsdl2-2.0.16-static-libs.patch +++ b/media-libs/libsdl2/files/libsdl2-2.0.16-static-libs.patch @@ -21,7 +21,7 @@ Bug: https://github.com/gentoo/gentoo/pull/20087 $(objects)/$(TARGET): $(GEN_HEADERS) $(GEN_OBJECTS) $(OBJECTS) $(VERSION_OBJECTS) - $(RUN_CMD_LTLINK)$(LIBTOOL) --tag=$(LIBTOOLLINKERTAG) --mode=link $(LINKER) -o $@ $(OBJECTS) $(GEN_OBJECTS) $(VERSION_OBJECTS) $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS) -+ $(RUN_CMD_LTLINK)$(LIBTOOL) --tag=$(LIBTOOLLINKERTAG) --mode=link $(LINKER) $(CFLAGS) -o $@ $^ $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS) ++ $(RUN_CMD_LTLINK)$(LIBTOOL) --tag=$(LIBTOOLLINKERTAG) --mode=link $(LINKER) $(CFLAGS) -o $@ $(OBJECTS) $(GEN_OBJECTS) $(VERSION_OBJECTS) $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS) $(objects)/$(SDLMAIN_TARGET): $(SDLMAIN_OBJECTS) - $(RUN_CMD_LTLINK)$(LIBTOOL) --tag=$(LIBTOOLLINKERTAG) --mode=link $(LINKER) -static -o $@ $(SDLMAIN_OBJECTS) -rpath $(libdir) diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20220503.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20220503.ebuild index 14fae24d7ae3..cd6d55c01ef8 100644 --- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20220503.ebuild +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20220503.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" LICENSE="Unlicense" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" IUSE="+dsp +alsa pulseaudio" DEPEND=" diff --git a/media-libs/netpbm/netpbm-11.1.0-r1.ebuild b/media-libs/netpbm/netpbm-11.1.0-r2.ebuild similarity index 99% rename from media-libs/netpbm/netpbm-11.1.0-r1.ebuild rename to media-libs/netpbm/netpbm-11.1.0-r2.ebuild index 321a76b14293..760e8d601915 100644 --- a/media-libs/netpbm/netpbm-11.1.0-r1.ebuild +++ b/media-libs/netpbm/netpbm-11.1.0-r2.ebuild @@ -42,7 +42,7 @@ RDEPEND=" ) rle? ( media-libs/urt:= ) svga? ( media-libs/svgalib ) - tiff? ( media-libs/tiff ) + tiff? ( >=media-libs/tiff-3.5.5:= ) xml? ( dev-libs/libxml2 ) X? ( x11-libs/libX11 ) " diff --git a/media-libs/portsmf/Manifest b/media-libs/portsmf/Manifest new file mode 100644 index 000000000000..d31dc4344882 --- /dev/null +++ b/media-libs/portsmf/Manifest @@ -0,0 +1 @@ +DIST portsmf-239.tar.gz 82753 BLAKE2B 3085d45fb106db38be72c74a2f4a5579e0aec590c19db1482f32562e8b3044dc997a34afe1a6027b0e0ae59ee8d44a76e51d8f44b4cbef2dfe1c6667cd9611ee SHA512 522ef6e92de6497c66d6b9adf2b6b4e419024d26fac421096718b024ea0e183d322d3f0cd9fc357e0ba983371cf313d7a0b93b8b24aff5c9cb1ab61c915725ff diff --git a/media-libs/portsmf/files/portsmf-239-revert-extern-to-static-change.patch b/media-libs/portsmf/files/portsmf-239-revert-extern-to-static-change.patch new file mode 100644 index 000000000000..41a243cabb6c --- /dev/null +++ b/media-libs/portsmf/files/portsmf-239-revert-extern-to-static-change.patch @@ -0,0 +1,48 @@ +From 149f4687db15d1759723d5d3e8334980239f9d56 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= +Date: Sun, 18 Dec 2022 16:09:27 +0100 +Subject: [PATCH 3/3] Revert "fix linking Alg_atoms symbol_table with dynamic + linking with MSVC" + +This reverts commit 951b636f7d0cba370d483a91f1897c71f3d98530. + +This change separated the symbol_table that portSMF provides from the one that +the consumers use. I suspect this was wrong, and the problem it fixes in +actuality was somewhere else. +--- +This effectively makes the packaged version v238. + +Forwarded: https://codeberg.org/tenacityteam/portsmf/pulls/11 + + include/allegro.h | 2 +- + src/allegro.cpp | 1 + + 2 files changed, 2 insertions(+), 1 deletion(-) + +diff --git a/include/allegro.h b/include/allegro.h +index 460b3fb..7bba98e 100755 +--- a/include/allegro.h ++++ b/include/allegro.h +@@ -109,7 +109,7 @@ private: + void expand(); // make more space + }; + +-static Alg_atoms symbol_table; ++extern Alg_atoms symbol_table; + + + // an attribute/value pair. Since Alg_attribute names imply type, +diff --git a/src/allegro.cpp b/src/allegro.cpp +index cdbef90..1305d48 100755 +--- a/src/allegro.cpp ++++ b/src/allegro.cpp +@@ -30,6 +30,7 @@ + // 4267 is size_t to long warning + #pragma warning(disable: 4311 4996 4267) + #endif ++Alg_atoms symbol_table; + Serial_read_buffer Alg_track::ser_read_buf; // declare the static variables + Serial_write_buffer Alg_track::ser_write_buf; + +-- +2.39.0 + diff --git a/media-libs/portsmf/files/portsmf-239-set-correct-cmake-project-ver.patch b/media-libs/portsmf/files/portsmf-239-set-correct-cmake-project-ver.patch new file mode 100644 index 000000000000..3f6a11702096 --- /dev/null +++ b/media-libs/portsmf/files/portsmf-239-set-correct-cmake-project-ver.patch @@ -0,0 +1,26 @@ +From e26f7ccfc40365f7d32f702d0b66b8f3f7aaa5a2 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= +Date: Sun, 18 Dec 2022 16:06:15 +0100 +Subject: [PATCH 2/3] Fix up project VERSION declaration + +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +Forwarded: https://codeberg.org/tenacityteam/portsmf/pulls/11 + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 9d306f2..9df117f 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,6 +1,6 @@ + cmake_minimum_required(VERSION 3.1) + +-project(PortSMF VERSION 236 LANGUAGES CXX) ++project(PortSMF VERSION 239 LANGUAGES CXX) + set(SOVERSION 1) + set(LIBRARY_VERSION 1.0.${CMAKE_PROJECT_VERSION}) + +-- +2.39.0 + diff --git a/media-libs/portsmf/files/portsmf-239-set-correct-pkg-config-ver.patch b/media-libs/portsmf/files/portsmf-239-set-correct-pkg-config-ver.patch new file mode 100644 index 000000000000..2e6ea0976b6d --- /dev/null +++ b/media-libs/portsmf/files/portsmf-239-set-correct-pkg-config-ver.patch @@ -0,0 +1,43 @@ +From 4b2a7223f1549b7acd279f5a5b2fde4c4642dbf9 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= +Date: Sun, 18 Dec 2022 16:05:36 +0100 +Subject: [PATCH 1/3] packaging: set correct Version: in pkg-config file + +--- + packaging/portSMF.pc.in | 24 ++++++++++++------------ + 1 file changed, 12 insertions(+), 12 deletions(-) + +Forwarded: https://codeberg.org/tenacityteam/portsmf/pulls/11 + +diff --git a/packaging/portSMF.pc.in b/packaging/portSMF.pc.in +index 7cdca36..756698f 100644 +--- a/packaging/portSMF.pc.in ++++ b/packaging/portSMF.pc.in +@@ -1,12 +1,12 @@ +-prefix=@CMAKE_INSTALL_PREFIX@ +-includedir=${prefix}/include +-libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@ +- +-Name: portSMF +-Description: Portmedia Simple Midi File library +-Requires: +-Version: 0.1 +-URL: https://github.com/tenacityteam/portsmf +- +-Libs: -L${libdir} -lportSMF +-Cflags: -I${includedir} ++prefix=@CMAKE_INSTALL_PREFIX@ ++includedir=${prefix}/include ++libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@ ++ ++Name: portSMF ++Description: Portmedia Simple Midi File library ++Requires: ++Version: @LIBRARY_VERSION@ ++URL: https://github.com/tenacityteam/portsmf ++ ++Libs: -L${libdir} -lportSMF ++Cflags: -I${includedir} +-- +2.39.0 + diff --git a/media-libs/portsmf/metadata.xml b/media-libs/portsmf/metadata.xml new file mode 100644 index 000000000000..43fd3de0bac0 --- /dev/null +++ b/media-libs/portsmf/metadata.xml @@ -0,0 +1,12 @@ + + + + + arsen@gentoo.org + Arsen Arsenović + + + https://codeberg.org/tenacityteam/portsmf/releases/ + https://codeberg.org/tenacityteam/portsmf/issues/ + + diff --git a/media-libs/portsmf/portsmf-239.ebuild b/media-libs/portsmf/portsmf-239.ebuild new file mode 100644 index 000000000000..082f1b493008 --- /dev/null +++ b/media-libs/portsmf/portsmf-239.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="The Tenacity fork of PortSMF, a Standard MIDI File library" +HOMEPAGE="https://codeberg.org/tenacityteam/portsmf" +SRC_URI=" + https://codeberg.org/tenacityteam/portsmf/archive/${PV}.tar.gz -> ${P}.tar.gz +" +S="${WORKDIR}/${PN}" +LICENSE="MIT" +SLOT="0/1" # SOVERSION in CMakeLists.txt / SONAME suffix +KEYWORDS="~amd64 ~riscv" +IUSE="test" +RESTRICT="!test? ( test )" + +PATCHES=( + "${FILESDIR}/${PN}"-239-revert-extern-to-static-change.patch + "${FILESDIR}/${PN}"-239-set-correct-cmake-project-ver.patch + "${FILESDIR}/${PN}"-239-set-correct-pkg-config-ver.patch +) + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test on off) + ## This is "Build example applications" according to upstream + #-DBUILD_APPS=$(usex examples on off) + # The above requires a non-existent PortMidiConfig.cmake. + ) + cmake_src_configure +} + +src_test() { + # Remove this function when bumping. Upstream HEAD has CTest. + cd "${BUILD_DIR}"/test || die + ./test .ac failed" - if use oss; then - cp "${WORKDIR}"/awe_voice.h src/ || die "copy failed" - append-cppflags -DHAVE_AWE_VOICE_H - fi - - eautoreconf -} - -src_configure() { - local myconf - - use alsa || myconf="${myconf} --without-alsa" - use oss || myconf="${myconf} --without-oss" - - econf \ - --without-doc-install \ - --without-aRts \ - ${myconf} -} - -src_install() { - HTML_DOCS=( doc/*.{html,gif,png} ) - default - dodoc doc/History -} diff --git a/media-libs/zxing-cpp/zxing-cpp-2.0.0.ebuild b/media-libs/zxing-cpp/zxing-cpp-2.0.0.ebuild index e6dc207a897c..0f28f26fbcce 100644 --- a/media-libs/zxing-cpp/zxing-cpp-2.0.0.ebuild +++ b/media-libs/zxing-cpp/zxing-cpp-2.0.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/nu-book/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0/3" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="" PATCHES=( "${FILESDIR}/${P}-fix-crash.patch" ) diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 9fe3b71e570c16017f8c2919690187f1c1cbd4db..b8dcf1f8730ecbc52e53aa365dbd1a909271b287 100644 GIT binary patch delta 54338 zcmV(R=JEm2SoLaj58+-SdVr_BnInR5|e4O{l*M094XKTA(F�tnPXVjvCFl?x<}_D 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 v;!?s{jU*6uQnMsmu3$^Cn%$7IbEx2"${header_subs}/allegro.h" || die + /* Hack the allegro.h header substitute to use system headers. */ + #include + EOF + + # Keep in sync with has_networking and the ThreadPool.h SRC_URI. + if use audiocom; then + mkdir -p "${S}/"/lib-src/threadpool/ThreadPool/ || die + cp "${DISTDIR}"/progschj-ThreadPool-"${MY_THREADPOOL_DATE}".h \ + "${S}"/lib-src/threadpool/ThreadPool/ThreadPool.h || die + fi +} + +src_configure() { + setup-wxwidgets + + # * always use system libraries if possible + # * options listed roughly in the order specified in + # cmake-proxies/CMakeLists.txt + # * USE_VST was omitted, it appears to no longer have dependencies + # (this is different from VST3) + local mycmakeargs=( + # Tell the CMake-based build system it's building a release. + -DAUDACITY_BUILD_LEVEL=2 + -Daudacity_use_nyquist=local + #-Daudacity_use_pch leaving it to the default behavior + -Daudacity_use_portmixer=$(usex portmixer system off) + -Daudacity_use_soxr=system + + -Daudacity_conan_enabled=OFF + + -Daudacity_has_networking=$(usex audiocom on off) + # Not useful on Gentoo. + -Daudacity_has_updates_check=OFF + -Daudacity_has_audiocom_upload=$(usex audiocom on off) + -Daudacity_has_threadpool=local + + # The VST3 SDK is unpackaged, and it appears to be under a breed + # of a proprietary license and the GPL. + -Daudacity_has_vst3=OFF + -Daudacity_lib_preference=system + -Daudacity_obey_system_dependencies=ON + -Daudacity_use_expat=system + -Daudacity_use_ffmpeg=$(usex ffmpeg loaded off) + -Daudacity_use_libid3tag=$(usex id3tag system off) + -Daudacity_use_ladspa=$(usex ladspa) + -Daudacity_use_lame=system + -Daudacity_use_wxwidgets=system + -Daudacity_use_libmp3lame=system + -Daudacity_use_libmpg123=$(usex mpg123 system off) + -Daudacity_use_libmad=$(usex mad system off) + -Daudacity_use_wavpack=$(usex wavpack system off) + -Daudacity_use_libogg=$(usex ogg system off) + -Daudacity_use_libflac=$(usex flac system off) + -Daudacity_use_libopus=$(usex flac system off) + -Daudacity_use_libvorbis=$(usex vorbis system off) + -Daudacity_use_libsndfile=system + -Daudacity_use_portaudio=system + -Daudacity_use_midi=system + -Daudacity_use_vamp=$(usex vamp system off) + -Daudacity_use_lv2=$(usex lv2 system off) + -Daudacity_use_portsmf=system + -Daudacity_use_sbsms=$(usex sbsms system off) + -Daudacity_use_soundtouch=system + -Daudacity_use_twolame=$(usex twolame system off) + + # Disable telemetry features. + -Daudacity_has_sentry_reporting=off + -Daudacity_has_crashreports=off + + # See the allow-overriding-alsa-jack.patch patch + -DPA_HAS_ALSA=$(usex alsa on off) + ## Keep watch of PA_HAS_OSS in lib-src/portmixer/CMakeLists.txt; + ## AFAICT it introduces no deps as-is, but that could change. + ## Similar goes for PA_HAS_JACK. + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + # Remove bad doc install + rm -r "${ED}"/usr/share/doc || die + + if use doc ; then + docinto html + dodoc -r "${WORKDIR}"/help/manual/{m,man} + dodoc "${WORKDIR}"/help/manual/{favicon.ico,index.html,quick_help.html} + dosym ../../doc/${PF}/html /usr/share/${PN}/help/manual + fi +} diff --git a/media-sound/audacity/files/audacity-3.2.3-allow-finding-rapidjson-pkgconfig.patch b/media-sound/audacity/files/audacity-3.2.3-allow-finding-rapidjson-pkgconfig.patch new file mode 100644 index 000000000000..d36f51bc2098 --- /dev/null +++ b/media-sound/audacity/files/audacity-3.2.3-allow-finding-rapidjson-pkgconfig.patch @@ -0,0 +1,24 @@ +From 0a786020046c9d608f1e2f463575d4ca8febf909 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= +Date: Sun, 18 Dec 2022 13:41:06 +0100 +Subject: [PATCH 3/3] Add pkg-config fallback for RapidJSON + +--- + cmake-proxies/CMakeLists.txt | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/cmake-proxies/CMakeLists.txt b/cmake-proxies/CMakeLists.txt +index 7568bb32f..db40dcf63 100644 +--- a/cmake-proxies/CMakeLists.txt ++++ b/cmake-proxies/CMakeLists.txt +@@ -289,6 +289,7 @@ if( ${_OPT}has_sentry_reporting OR ${_OPT}has_audiocom_upload ) + RapidJSON + rapidjson/1.1.0 + REQUIRED ++ PKG_CONFIG "RapidJSON" + ) + endif() + +-- +2.39.0 + diff --git a/media-sound/audacity/files/audacity-3.2.3-allow-overriding-alsa-jack.patch b/media-sound/audacity/files/audacity-3.2.3-allow-overriding-alsa-jack.patch new file mode 100644 index 000000000000..53ac8edc33fb --- /dev/null +++ b/media-sound/audacity/files/audacity-3.2.3-allow-overriding-alsa-jack.patch @@ -0,0 +1,48 @@ +From e46dbcb9763f4367705c66009703f15ff0ff5558 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= +Date: Sat, 17 Dec 2022 21:13:56 +0100 +Subject: [PATCH] portmixer: Allow overriding PA_HAS_{ALSA,JACK} + +Not included for OSS as OSS is always included AFAICT. +--- + CMakeLists.txt | 3 +++ + lib-src/portmixer/CMakeLists.txt | 9 ++++++--- + 2 files changed, 9 insertions(+), 3 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 42e765691..c18a939e6 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -624,6 +624,9 @@ cmd_option( ${_OPT}use_portmixer "Build PortMixer support into Audacity" On) + if( ${_OPT}use_portmixer ) + set(USE_PORTMIXER Yes) + add_subdirectory( "lib-src/portmixer" ) ++else() ++ # Suppress bogus warnings about unused variables ++ set (unusedIgnore "${PA_HAS_ALSA}${PA_HAS_JACK}${PA_HAS_OSS}") + endif() + + cmd_option( ${_OPT}use_nyquist "Build Nyquist support into Audacity" On) +diff --git a/lib-src/portmixer/CMakeLists.txt b/lib-src/portmixer/CMakeLists.txt +index 65a384fa0..1ddc8ed50 100644 +--- a/lib-src/portmixer/CMakeLists.txt ++++ b/lib-src/portmixer/CMakeLists.txt +@@ -8,9 +8,12 @@ if (UNIX AND NOT APPLE) + include(CheckIncludeFile) + set(CMAKE_REQUIRED_LIBRARIES PortAudio::PortAudio) + +- check_include_file( "pa_jack.h" PA_HAS_JACK ) +- +- check_include_file( "pa_linux_alsa.h" PA_HAS_ALSA ) ++ if ( NOT DEFINED PA_HAS_JACK ) ++ check_include_file( "pa_jack.h" PA_HAS_JACK ) ++ endif() ++ if ( NOT DEFINED PA_HAS_ALSA ) ++ check_include_file( "pa_linux_alsa.h" PA_HAS_ALSA ) ++ endif() + if( PA_HAS_ALSA ) + find_package( ALSA REQUIRED QUIET ) + endif() +-- +2.39.0 + diff --git a/media-sound/audacity/files/audacity-3.2.3-disable-ccache.patch b/media-sound/audacity/files/audacity-3.2.3-disable-ccache.patch new file mode 100644 index 000000000000..a40847bb941c --- /dev/null +++ b/media-sound/audacity/files/audacity-3.2.3-disable-ccache.patch @@ -0,0 +1,33 @@ +From afd777fbcbaa9e9c14b80374c60ecd631eb537ea Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= +Date: Fri, 16 Dec 2022 23:37:36 +0100 +Subject: [PATCH] Don't force enable ccache + +--- +Analogous to the similar patches in prior versions. + +CMakeLists.txt | 8 -------- + 1 file changed, 8 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 9c1c7baf2..42e765691 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -142,14 +142,6 @@ set( CMAKE_PREFIX_PATH + set( CMAKE_CXX_STANDARD 17 ) + set( CMAKE_CXX_STANDARD_REQUIRED ON ) + +-# Use ccache if available +-find_program( CCACHE_PROGRAM ccache ) +-mark_as_advanced( FORCE CCACHE_PROGRAM ) +- +-if( CCACHE_PROGRAM ) +- set_property( GLOBAL PROPERTY RULE_LAUNCH_COMPILE "${CCACHE_PROGRAM}" ) +-endif() +- + # Define option() prefix + set( _OPT "audacity_" ) + +-- +2.39.0 + diff --git a/media-sound/audacity/files/audacity-3.2.3-fix-rpaths.patch b/media-sound/audacity/files/audacity-3.2.3-fix-rpaths.patch new file mode 100644 index 000000000000..2f1578211c9c --- /dev/null +++ b/media-sound/audacity/files/audacity-3.2.3-fix-rpaths.patch @@ -0,0 +1,144 @@ +From: Benjamin Drung +Date: Thu, 22 Sep 2022 19:52:43 +0200 +Subject: Fix rpath for private libraries on Linux + +Installing audacity on Linux will produce private libraries that have +`RUNPATH` set to the build directory instead of the installation +directory. + +The root cause is that the library directory is copied to the +installation directory without touching the libraries. The cmake wiki +says in RPATH handling caveats [1]: "Since install-side RPATH tweaking +is an operation that is done by target-specific installation handling, +any target that should have its install RPATH changed (e.g. to +`CMAKE_INSTALL_RPATH`) needs to end up in the installation via an +`install(TARGETS ...)` signature and not via directory-based copying." + +So replace `install(DIRECTORY ...)` by individual `install(TARGETS ...)` +for the libraries and modules. Then cmake will replace the `RUNPATH` to +`$ORIGIN/../lib/audacity`, which is still incorrect. Therefore set +`INSTALL_RPATH` explicitly. + +Fixes: https://github.com/audacity/audacity/issues/3289 +Forwarded: https://github.com/audacity/audacity/pull/3671 +[1] https://gitlab.kitware.com/cmake/community/-/wikis/doc/cmake/RPATH-handling#caveats +Signed-off-by: Benjamin Drung +--- + CMakeLists.txt | 1 + + cmake-proxies/cmake-modules/AudacityFunctions.cmake | 19 +++++++++++++++++++ + modules/CMakeLists.txt | 7 ------- + modules/mod-script-pipe/CMakeLists.txt | 1 + + src/CMakeLists.txt | 10 ---------- + 5 files changed, 21 insertions(+), 17 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 8428c8c..b9ff631 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -389,6 +389,7 @@ set( INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}" ) + set( _LIBDIR "${CMAKE_INSTALL_LIBDIR}" ) + set( _DATADIR "${CMAKE_INSTALL_DATADIR}" ) + set( _PKGLIB "${_LIBDIR}/audacity" ) ++set( _PKGMODULE "${_PKGLIB}/modules" ) + set( _PKGDATA "${_DATADIR}/audacity/" ) + set( _MANDIR "${CMAKE_INSTALL_MANDIR}" ) + set( _MODDIR "${_DEST}/modules" ) +diff --git a/cmake-proxies/cmake-modules/AudacityFunctions.cmake b/cmake-proxies/cmake-modules/AudacityFunctions.cmake +index 47682eb..a8f144f 100644 +--- a/cmake-proxies/cmake-modules/AudacityFunctions.cmake ++++ b/cmake-proxies/cmake-modules/AudacityFunctions.cmake +@@ -338,6 +338,17 @@ function( canonicalize_node_name var node ) + set( "${var}" "${node}" PARENT_SCOPE ) + endfunction() + ++# Call install(TARGETS...) only on Linux systems (i.e. exclude MacOS and Windows) ++macro( install_target_linux target destination ) ++ if( NOT "${CMAKE_GENERATOR}" MATCHES "Xcode|Visual Studio*" AND NOT CMAKE_SYSTEM_NAME MATCHES "Darwin" ) ++ install( TARGETS "${target}" DESTINATION "${destination}" ) ++ endif() ++endmacro() ++ ++macro( install_audacity_module target ) ++ install_target_linux( "${target}" "${_PKGMODULE}" ) ++endmacro() ++ + function( audacity_module_fn NAME SOURCES IMPORT_TARGETS + ADDITIONAL_DEFINES ADDITIONAL_LIBRARIES LIBTYPE ) + +@@ -382,6 +393,7 @@ function( audacity_module_fn NAME SOURCES IMPORT_TARGETS + PROPERTIES + PREFIX "" + FOLDER "modules" # for IDE organization ++ INSTALL_RPATH "$ORIGIN/.." + ) + if( CMAKE_HOST_SYSTEM_NAME MATCHES "Darwin" ) + add_custom_command( +@@ -423,6 +435,7 @@ function( audacity_module_fn NAME SOURCES IMPORT_TARGETS + PREFIX "" + FOLDER "libraries" # for IDE organization + INSTALL_NAME_DIR "" ++ INSTALL_RPATH "$ORIGIN" + BUILD_WITH_INSTALL_NAME_DIR YES + ) + endif() +@@ -525,6 +538,12 @@ function( audacity_module_fn NAME SOURCES IMPORT_TARGETS + endforeach() + set( GRAPH_EDGES "${GRAPH_EDGES}" PARENT_SCOPE ) + ++ # Note: Some modules set EXCLUDE_FROM_ALL afterwards to not be installed. ++ # Therefore only install libraries, but not modules here. ++ if( NOT REAL_LIBTYPE STREQUAL "MODULE" ) ++ install_target_linux( "${TARGET}" "${_PKGLIB}" ) ++ endif() ++ + # collect unit test targets if they are present + if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/tests") + add_subdirectory(tests) +diff --git a/modules/CMakeLists.txt b/modules/CMakeLists.txt +index d464383..15dead4 100644 +--- a/modules/CMakeLists.txt ++++ b/modules/CMakeLists.txt +@@ -16,12 +16,5 @@ foreach( MODULE ${MODULES} ) + add_subdirectory("${MODULE}") + endforeach() + +-if( NOT CMAKE_SYSTEM_NAME MATCHES "Darwin" ) +- if( NOT "${CMAKE_GENERATOR}" MATCHES "Visual Studio*") +- install( DIRECTORY "${_DEST}/modules" +- DESTINATION "${_PKGLIB}" ) +- endif() +-endif() +- + #propagate collected edges up to root CMakeLists.txt + set( GRAPH_EDGES "${GRAPH_EDGES}" PARENT_SCOPE ) +diff --git a/modules/mod-script-pipe/CMakeLists.txt b/modules/mod-script-pipe/CMakeLists.txt +index 5ee1862..ccfd50f 100644 +--- a/modules/mod-script-pipe/CMakeLists.txt ++++ b/modules/mod-script-pipe/CMakeLists.txt +@@ -15,3 +15,4 @@ set( DEFINES + ) + audacity_module( mod-script-pipe "${SOURCES}" "Audacity" + "${DEFINES}" "" ) ++install_audacity_module( mod-script-pipe ) +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 7b90c1b..c5f30ad 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -1621,17 +1621,7 @@ else() + DESTINATION "." + RESOURCE DESTINATION "${_APPDIR}/Resources" ) + else() +- + install( TARGETS ${TARGET} RUNTIME ) +- +- install( DIRECTORY "${_DEST}/${_LIBDIR}/" +- DESTINATION "${_LIBDIR}" +- USE_SOURCE_PERMISSIONS +- FILES_MATCHING PATTERN "*.so*" ) +- +- install( CODE "set( _LIBDIR \"${_LIBDIR}\")" ) +- install( SCRIPT "${CMAKE_SOURCE_DIR}/scripts/build/linux/fix_rpath.cmake" ) +- + install( FILES "${_INTDIR}/audacity.desktop" + DESTINATION "${_DATADIR}/applications" ) + install( FILES "${topdir}/LICENSE.txt" "${topdir}/README.txt" diff --git a/media-sound/audacity/files/audacity-3.2.3-remove-conan-threadpool.patch b/media-sound/audacity/files/audacity-3.2.3-remove-conan-threadpool.patch new file mode 100644 index 000000000000..1940ec8a6d9f --- /dev/null +++ b/media-sound/audacity/files/audacity-3.2.3-remove-conan-threadpool.patch @@ -0,0 +1,58 @@ +From 7b5f56ec441fb472b61bae14e1efa353db4d7aca Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= +Date: Sun, 18 Dec 2022 13:37:35 +0100 +Subject: [PATCH] Allow using local dependency for threadpool + +We pull it in manually. +--- + cmake-proxies/CMakeLists.txt | 27 +++++++++++++++++++-------- + 1 file changed, 19 insertions(+), 8 deletions(-) + +diff --git a/cmake-proxies/CMakeLists.txt b/cmake-proxies/CMakeLists.txt +index 81bbf2efd..474814f07 100644 +--- a/cmake-proxies/CMakeLists.txt ++++ b/cmake-proxies/CMakeLists.txt +@@ -258,12 +258,22 @@ if( ${_OPT}has_networking ) + set ( curl_ssl "openssl" ) + endif () + +- add_conan_lib( +- ThreadPool +- threadpool/20140926 +- REQUIRED +- ALWAYS_ALLOW_CONAN_FALLBACK +- ) ++ if ( ${_OPT}has_threadpool STREQUAL "local" ) ++ # Gentoo: Hack in Portage-downloaded ThreadPool.h. ++ # This follows somewhat-like-upstream conventions, except it doesn't use ++ # the proxy library mechanism because there's no library. ++ add_library ( ThreadPool::ThreadPool INTERFACE IMPORTED GLOBAL ) ++ target_include_directories ( ThreadPool::ThreadPool INTERFACE ++ ${CMAKE_SOURCE_DIR}/lib-src/threadpool ++ ) ++ else() ++ add_conan_lib( ++ ThreadPool ++ threadpool/20140926 ++ REQUIRED ++ ALWAYS_ALLOW_CONAN_FALLBACK ++ ) ++ endif() + + add_conan_lib( + CURL +@@ -276,8 +286,9 @@ if( ${_OPT}has_networking ) + CONAN_OPTIONS + libcurl:with_ssl=${curl_ssl} + libcurl:shared=True +- ) +- ++ ) ++else() ++ set(unused "${${_OPT}has_threadpool}") + endif() + + if( NOT CMAKE_SYSTEM_NAME MATCHES "Darwin|Windows") +-- +2.39.0 + diff --git a/media-sound/audacity/metadata.xml b/media-sound/audacity/metadata.xml index d65acf902382..b55217fe7ef8 100644 --- a/media-sound/audacity/metadata.xml +++ b/media-sound/audacity/metadata.xml @@ -10,14 +10,20 @@ Richard Ash Upstream - please CC on bugs that concerns upstream + + audacity/audacity + + Enable integrated uploading to audio.com Enables ID3 tagging with id3tag library Add support for Ladspa V2 + Use media-sound/mpg123 instead of + media-libs/libmad for decoding MPEG decoding Enable support for MIDI via media-libs/portmidi Enable the internal portmixer feature Enable support for Portable Standard Midi File Library - Enables sbsms library support for slower, more accurate - pitch and tempo changing + Enables sbsms library support for slower, more + accurate pitch and tempo changing Enables twolame support (MPEG Audio Layer 2 encoder) Enables vamp plugins support (Audio analysing plugins) Enable VST plugin support diff --git a/media-sound/deadbeef/Manifest b/media-sound/deadbeef/Manifest index 4abfa0a074e2..bf9cf1ada948 100644 --- a/media-sound/deadbeef/Manifest +++ b/media-sound/deadbeef/Manifest @@ -1,3 +1,4 @@ DIST deadbeef-1.8.8.tar.bz2 5083407 BLAKE2B 69fd2cbaf131b3e44b426163ce6a83479bb1aff0e088c4beea09d747750f6f20b1e297eab1dd1ae0446d2af0aaf28fe0cc7c9f9e3e73fe031d369ba2f5d809ca SHA512 399f0e70eca5e102a9e73ff03199c89c6f28f3e0da96e793316d1af83f00e71f09f6cc81a3fd0b0f0d52fe9e0195a3b9ffb0cf7e7708c3ea7085f33a5ec08b47 DIST deadbeef-1.9.2.tar.bz2 5105029 BLAKE2B fbf63f9df22fecacb2fadfe722856aeaa756bb75796a381822de4c033509f88680bb4ca458f4a270608396b3125911f974c283769da184401c4a152da49e2c27 SHA512 fa4298fb3a89b3891c2f0403b2c66e20f64206101ad44f53be5208a69b33d3de3e0ced329cf090c17a1a3c4f7b28920baf5f8c964df2b6bdea6095465d0a02d9 DIST deadbeef-1.9.3.tar.bz2 5138392 BLAKE2B 3368c38246aae0ac125326b87c2f18523274564ad273c977620bc6e7af3ca50f111a03c3057ff62c068d8cc1942fb1f8b28639043bf9032e08f7ceb1dbb4b03a SHA512 54ef09b723df062bf35d435c959792247121ce0b0f0eebc568347ef8725bf3cdd7eee7b9c69f6443b0a2731354d96c33e18a9a9e7d4068d4de7733d1f77d4376 +DIST deadbeef-1.9.4.tar.bz2 5150264 BLAKE2B 993d7a89f1d95d7b03938d05b7f4d5a3634b36ab1743834fde20500f79e848d13d92b2933e5df2439f44ae7274235ea8d084fa51ec968b7a231158f09f057a22 SHA512 80b286c0cd80ac71bda83621f48ec51f7d58215f7c1364065a9f7da668eb13c513ec89254993449341c0da6fc6d5f8b546c45965f95b404a01af1d56949ad4f7 diff --git a/media-sound/deadbeef/deadbeef-1.9.3.ebuild b/media-sound/deadbeef/deadbeef-1.9.3.ebuild index 504808ef7c02..fa653e5fb645 100644 --- a/media-sound/deadbeef/deadbeef-1.9.3.ebuild +++ b/media-sound/deadbeef/deadbeef-1.9.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ LICENSE=" wavpack? ( BSD ) " SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv ~x86" IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm libsamplerate mp3 musepack nls notify +nullout opus oss pulseaudio sc68 shellexec +supereq threads vorbis wavpack" REQUIRED_USE=" diff --git a/media-sound/deadbeef/deadbeef-1.9.4.ebuild b/media-sound/deadbeef/deadbeef-1.9.4.ebuild new file mode 100644 index 000000000000..504808ef7c02 --- /dev/null +++ b/media-sound/deadbeef/deadbeef-1.9.4.ebuild @@ -0,0 +1,191 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools xdg flag-o-matic toolchain-funcs plocale + +DESCRIPTION="DeaDBeeF is a modular audio player similar to foobar2000" +HOMEPAGE="https://deadbeef.sourceforge.io/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE=" + GPL-2 + LGPL-2.1 + wavpack? ( BSD ) +" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm libsamplerate mp3 musepack nls notify +nullout opus oss pulseaudio sc68 shellexec +supereq threads vorbis wavpack" + +REQUIRED_USE=" + || ( alsa oss pulseaudio nullout ) +" + +DEPEND=" + x11-libs/gtk+:3 + net-misc/curl:= + dev-libs/jansson:= + aac? ( media-libs/faad2 ) + alsa? ( media-libs/alsa-lib ) + cdda? ( + dev-libs/libcdio:= + media-libs/libcddb + dev-libs/libcdio-paranoia:= + ) + cover? ( + media-libs/imlib2[jpeg,png] + ) + dts? ( media-libs/libdca ) + ffmpeg? ( media-video/ffmpeg ) + flac? ( + media-libs/flac:= + media-libs/libogg + ) + libsamplerate? ( media-libs/libsamplerate ) + mp3? ( media-sound/mpg123 ) + musepack? ( media-sound/musepack-tools ) + nls? ( virtual/libintl ) + notify? ( + sys-apps/dbus + ) + opus? ( media-libs/opusfile ) + pulseaudio? ( media-sound/pulseaudio ) + vorbis? ( media-libs/libvorbis ) + wavpack? ( media-sound/wavpack ) + dev-libs/libdispatch:= +" + +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + sys-devel/clang + sys-devel/llvm + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}/deadbeef-1.9.2-drop-Werror.patch" +) + +src_prepare() { + default + + drop_from_linguas() { + sed "/${1}/d" -i "${S}/po/LINGUAS" || die + } + + drop_and_stub() { + rm -rf "${1}" + mkdir "${1}" + cat > "${1}/Makefile.in" <<-EOF + all: nothing + install: nothing + nothing: + EOF + } + + plocale_for_each_disabled_locale drop_from_linguas || die + + eautopoint --force + eautoreconf + + # Get rid of bundled gettext. + drop_and_stub "${S}/intl" + + # Plugins that are undesired for whatever reason, candidates for unbundling and such. + for i in adplug alac dumb ffap mms gme mono2stereo psf shn sid soundtouch wma; do + drop_and_stub "${S}/plugins/${i}" + done + + rm -rf "${S}/plugins/rg_scanner/ebur128" +} + +src_configure () { + if ! tc-is-clang; then + AR=llvm-ar + CC=${CHOST}-clang + CXX=${CHOST}-clang++ + NM=llvm-nm + RANLIB=llvm-ranlib + + strip-unsupported-flags + fi + + export HOST_CC="$(tc-getBUILD_CC)" + export HOST_CXX="$(tc-getBUILD_CXX)" + tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG + + local myconf=( + "--disable-staticlink" + "--disable-portable" + "--disable-rpath" + + "--disable-libmad" + "--disable-gtk2" + "--disable-adplug" + "--disable-coreaudio" + "--disable-dumb" + "--disable-alac" + "--disable-ffap" + "--disable-gme" + "--disable-mms" + "--disable-mono2stereo" + "--disable-psf" + "--disable-rgscanner" + "--disable-shn" + "--disable-sid" + "--disable-sndfile" + "--disable-soundtouch" + "--disable-tta" + "--disable-vfs-zip" + "--disable-vtx" + "--disable-wildmidi" + "--disable-wma" + + "$(use_enable alsa)" + "$(use_enable oss)" + "$(use_enable pulseaudio pulse)" + "$(use_enable mp3)" + "$(use_enable mp3 libmpg123)" + "$(use_enable nls)" + "$(use_enable vorbis)" + "$(use_enable threads)" + "$(use_enable flac)" + "$(use_enable supereq)" + "$(use_enable cdda)" + "$(use_enable cdda cdda-paranoia)" + "$(use_enable aac)" + "$(use_enable cover artwork)" + "$(use_enable cover artwork-network)" + "$(use_enable dts dca)" + "$(use_enable ffmpeg)" + "$(use_enable converter)" + "$(use_enable musepack)" + "$(use_enable notify)" + "$(use_enable nullout)" + "$(use_enable opus)" + "$(use_enable pulseaudio pulse)" + "$(use_enable sc68)" + "$(use_enable shellexec)" + "$(use_enable shellexec shellexecui)" + "$(use_enable lastfm lfm)" + "$(use_enable libsamplerate src)" + "$(use_enable wavpack)" + + "--enable-gtk3" + "--enable-vfs-curl" + "--enable-shared" + "--enable-m3u" + "--enable-pltbrowser" + ) + + econf "${myconf[@]}" +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +} diff --git a/media-sound/mpd/Manifest b/media-sound/mpd/Manifest index bec3128b997e..dd57ec3cd831 100644 --- a/media-sound/mpd/Manifest +++ b/media-sound/mpd/Manifest @@ -1 +1,2 @@ DIST mpd-0.23.11.tar.xz 774592 BLAKE2B 70cc22abe78f6457bcec20a8e668647f9a2f38417956133ba5fde286179acaa710337461461d73b907a069fc0cfe6cb3787bc0db6bf61d82ad9fb082cbd2776d SHA512 971ae6b8ee5bf963a0f2408194fa01089713b606b3a2423081621b80a25e1b480f0e80a6d155ac8c2083960d99681c90f4bf00bf0baffa1f977259f1687c4ceb +DIST mpd-0.23.12.tar.xz 774708 BLAKE2B b218d9f477e92842638e3fba44c84957a3f656adaaf1ece998847db8d64883b8c997703206f74b37043888757f5f628799a3a35b25ea991f9ad00df1c4ad5e71 SHA512 54495b839d86b47ae6e2f6cf4e1baebd0e8eb924742e9db42cc7462ffc4b6f650b83f3eaea291fe905ff5f1975cf875537ffd23a111724013ce58e6df26ce36e diff --git a/media-sound/mpd/mpd-0.23.12.ebuild b/media-sound/mpd/mpd-0.23.12.ebuild new file mode 100644 index 000000000000..804aa7a6089b --- /dev/null +++ b/media-sound/mpd/mpd-0.23.12.ebuild @@ -0,0 +1,289 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic linux-info meson systemd xdg + +DESCRIPTION="The Music Player Daemon (mpd)" +HOMEPAGE="https://www.musicpd.org https://github.com/MusicPlayerDaemon/MPD" +SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+alsa ao +audiofile bzip2 cdio chromaprint +cue +curl doc +dbus + +eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag +inotify + jack lame libmpdclient libsamplerate libsoxr +mad mikmod mms + modplug mpg123 musepack +network nfs openal openmpt opus oss pipe pipewire pulseaudio qobuz + recorder samba selinux sid signalfd snapcast sndfile sndio soundcloud sqlite systemd + test twolame udisks vorbis wavpack webdav wildmidi upnp + zeroconf zip zlib" + +OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pipewire pulseaudio snapcast sndio recorder" +DECODER_PLUGINS="audiofile faad ffmpeg flac fluidsynth mad mikmod + modplug mpg123 musepack opus openmpt flac sid vorbis wavpack wildmidi" +ENCODER_PLUGINS="audiofile flac lame twolame vorbis" + +REQUIRED_USE=" + || ( ${OUTPUT_PLUGINS} ) + || ( ${DECODER_PLUGINS} ) + network? ( || ( ${ENCODER_PLUGINS} ) ) + recorder? ( || ( ${ENCODER_PLUGINS} ) ) + qobuz? ( curl soundcloud ) + soundcloud? ( curl qobuz ) + udisks? ( dbus ) + upnp? ( curl expat ) + webdav? ( curl expat ) +" + +RESTRICT="!test? ( test )" + +RDEPEND=" + acct-user/mpd + dev-libs/libfmt:= + dev-libs/libpcre2 + media-libs/libogg + sys-libs/liburing:= + alsa? ( + media-libs/alsa-lib + media-sound/alsa-utils + ) + ao? ( media-libs/libao:=[alsa?,pulseaudio?] ) + audiofile? ( media-libs/audiofile:= ) + bzip2? ( app-arch/bzip2 ) + cdio? ( + dev-libs/libcdio:= + dev-libs/libcdio-paranoia + ) + chromaprint? ( media-libs/chromaprint ) + curl? ( net-misc/curl ) + dbus? ( sys-apps/dbus ) + doc? ( dev-python/sphinx ) + expat? ( dev-libs/expat ) + faad? ( media-libs/faad2 ) + ffmpeg? ( media-video/ffmpeg:= ) + flac? ( media-libs/flac:= ) + fluidsynth? ( media-sound/fluidsynth ) + gme? ( >=media-libs/game-music-emu-0.6.0_pre20120802 ) + icu? ( + dev-libs/icu:= + virtual/libiconv + ) + id3tag? ( media-libs/libid3tag:= ) + jack? ( virtual/jack ) + lame? ( network? ( media-sound/lame ) ) + libmpdclient? ( media-libs/libmpdclient ) + libsamplerate? ( media-libs/libsamplerate ) + libsoxr? ( media-libs/soxr ) + mad? ( media-libs/libmad ) + mikmod? ( media-libs/libmikmod ) + mms? ( media-libs/libmms ) + modplug? ( media-libs/libmodplug ) + mpg123? ( media-sound/mpg123 ) + musepack? ( media-sound/musepack-tools ) + network? ( >=media-libs/libshout-2.4.0 ) + nfs? ( net-fs/libnfs ) + openal? ( media-libs/openal ) + openmpt? ( media-libs/libopenmpt ) + opus? ( media-libs/opus ) + pulseaudio? ( media-sound/pulseaudio ) + pipewire? ( media-video/pipewire:= ) + qobuz? ( dev-libs/libgcrypt:0 ) + samba? ( net-fs/samba ) + selinux? ( sec-policy/selinux-mpd ) + sid? ( || ( + media-libs/libsidplay:2 + media-libs/libsidplayfp + ) ) + snapcast? ( media-sound/snapcast ) + sndfile? ( media-libs/libsndfile ) + sndio? ( media-sound/sndio ) + soundcloud? ( >=dev-libs/yajl-2:= ) + sqlite? ( dev-db/sqlite:3 ) + systemd? ( sys-apps/systemd:= ) + twolame? ( media-sound/twolame ) + udisks? ( sys-fs/udisks:2 ) + upnp? ( net-libs/libupnp:0 ) + vorbis? ( media-libs/libvorbis ) + wavpack? ( media-sound/wavpack ) + wildmidi? ( media-sound/wildmidi ) + zeroconf? ( net-dns/avahi[dbus] ) + zip? ( dev-libs/zziplib:= ) + zlib? ( sys-libs/zlib:= )" + +DEPEND="${RDEPEND} + dev-libs/boost:= + test? ( dev-cpp/gtest )" + +BDEPEND="virtual/pkgconfig" + +pkg_setup() { + if use eventfd; then + CONFIG_CHECK+=" ~EVENTFD" + ERROR_EVENTFD="${P} requires eventfd in-kernel support." + fi + + if use signalfd; then + CONFIG_CHECK+=" ~SIGNALFD" + ERROR_SIGNALFD="${P} requires signalfd in-kernel support." + fi + + if use inotify; then + CONFIG_CHECK+=" ~INOTIFY_USER" + ERROR_INOTIFY_USER="${P} requires inotify in-kernel support." + fi + + if use eventfd || use signalfd || use inotify; then + linux-info_pkg_setup + fi + + elog "If you will be starting mpd via ${EROOT}/etc/init.d/mpd, please make sure that MPD's pid_file is _set_." +} + +src_prepare() { + sed -i \ + -e 's:^#filesystem_charset.*$:filesystem_charset "UTF-8":' \ + -e 's:^#user.*$:user "mpd":' \ + -e 's:^#bind_to_address.*any.*$:bind_to_address "localhost":' \ + -e 's:^#bind_to_address.*$:bind_to_address "/var/lib/mpd/socket":' \ + -e 's:^#music_directory.*$:music_directory "/var/lib/mpd/music":' \ + -e 's:^#playlist_directory.*$:playlist_directory "/var/lib/mpd/playlists":' \ + -e 's:^#db_file.*$:db_file "/var/lib/mpd/database":' \ + -e 's:^#log_file.*$:log_file "/var/lib/mpd/log":' \ + -e 's:^#pid_file.*$:pid_file "/var/lib/mpd/pid":' \ + -e 's:^#state_file.*$:state_file "/var/lib/mpd/state":' \ + doc/mpdconf.example || die + default +} + +src_configure() { + local emesonargs=( + $(meson_feature bzip2) + $(meson_feature cdio cdio_paranoia) + $(meson_feature chromaprint) + $(meson_use cue) + $(meson_feature curl) + $(meson_feature dbus) + $(meson_use eventfd) + $(meson_feature expat) + $(meson_feature icu) + $(meson_feature id3tag) + $(meson_use inotify) + -Dipv6=enabled + $(meson_feature cdio iso9660) + $(meson_feature libmpdclient) + $(meson_feature libsamplerate) + $(meson_feature mms) + $(meson_feature nfs) + $(meson_use signalfd) + $(meson_feature samba smbclient) + $(meson_feature libsoxr soxr) + $(meson_feature sqlite) + $(meson_feature systemd) + $(meson_use test) + $(meson_feature udisks) + -Dupnp=$(usex upnp pupnp disabled) + $(meson_feature webdav) + -Dzeroconf=$(usex zeroconf avahi disabled) + $(meson_feature zlib) + $(meson_feature zip zzip) + ) + + emesonargs+=( + $(meson_feature alsa) + $(meson_feature ao) + $(meson_use fifo) + $(meson_feature jack) + $(meson_feature openal) + $(meson_feature oss) + $(meson_use pipe) + $(meson_feature pipewire) + $(meson_feature pulseaudio pulse) + $(meson_use recorder) + $(meson_use snapcast) + $(meson_feature sndio) + ) + + if use samba || use upnp; then + emesonargs+=( -Dneighbor=true ) + fi + + append-lfs-flags + append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/sidplay/builders" + + if use network; then + emesonargs+=( + -Dshine=disabled + -Dshout=enabled + $(meson_feature vorbis vorbisenc) + -Dhttpd=true + $(meson_feature lame) + $(meson_feature twolame) + $(meson_use audiofile wave_encoder) + ) + fi + + emesonargs+=( + # media-libs/adplug is not packaged anymore + -Dadplug=disabled + $(meson_feature audiofile) + $(meson_feature faad) + $(meson_feature ffmpeg) + $(meson_feature flac) + $(meson_feature fluidsynth) + $(meson_feature gme) + $(meson_feature mad) + $(meson_feature mikmod) + $(meson_feature modplug) + $(meson_feature musepack mpcdec) + $(meson_feature mpg123) + $(meson_feature openmpt) + $(meson_feature opus) + $(meson_feature sid sidplay) + $(meson_feature sndfile) + $(meson_feature vorbis) + $(meson_feature wavpack) + $(meson_feature wildmidi) + $(meson_feature qobuz) + $(meson_feature soundcloud) + + --libdir="/usr/$(get_libdir)" + $(meson_feature doc documentation) + -Dsolaris_output=disabled + + -Ddatabase=true + -Ddsd=true + -Dio_uring=enabled + -Dtcp=true + + -Dsystemd_system_unit_dir="$(systemd_get_systemunitdir)" + -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)" + + $(meson_feature icu iconv) + ) + + meson_src_configure +} + +src_install() { + meson_src_install + + insinto /etc + newins doc/mpdconf.example mpd.conf + + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}-0.21.1.logrotate ${PN} + + newinitd "${FILESDIR}"/${PN}-0.21.4.init ${PN} + + sed -i -e 's:^#filesystem_charset.*$:filesystem_charset "UTF-8":' "${ED}"/etc/mpd.conf || die "sed failed" + + keepdir /var/lib/mpd + keepdir /var/lib/mpd/music + keepdir /var/lib/mpd/playlists + + rm -r "${ED}"/usr/share/doc/mpd || die + + fowners mpd:audio -R /var/lib/mpd +} diff --git a/media-sound/rescrobbled/Manifest b/media-sound/rescrobbled/Manifest index 09eebfcbdcad..3bf33672f70e 100644 --- a/media-sound/rescrobbled/Manifest +++ b/media-sound/rescrobbled/Manifest @@ -11,6 +11,7 @@ DIST async-task-4.3.0.crate 29544 BLAKE2B ed27a637b0c7196f9dbc13b597cd97afbf4bdc DIST async-trait-0.1.56.crate 27425 BLAKE2B e7eb838dfcc4e37a687ab6be4bf92a4a6a450d1420d19f7fb4fc3b3dadda8b277c57585e00aef655b1bb6453fbcd59901ae0f47fa92b5b23dafed8f485ef2813 SHA512 30b942255858d404b9f8830260496a4199678fb1a94f08a6f6581189aed0c70a9759c54b8d3bee310b41a724dd5ac0a96815e6e1259c864c379eb3145946066a DIST attohttpc-0.17.0.crate 60833 BLAKE2B 5a19f3d9c5afb27a6b374dff0b8a33e9f970e9b9342367b7b8a0de4ac89b17000f7eef9decad342ff8822a48587b4a837d384ee0f4e94abe3218364b198ad445 SHA512 4f74a0bf75b2fe78581c15e6845fb0e6318a9d9d0ca1c2769a8b0097912975af536de16151d09d54161d10a0f3900e709dcbebb4388bcb3af4a80ced2e80363d DIST attohttpc-0.19.1.crate 59321 BLAKE2B ded128bee70ee6fd1cb674523326e7090af0f0baf548a6f77b54e87a544d8fddafd0cf4f400370051681151361fd4bd429dcc73a1aba7e0bdc18aee9479cebcd SHA512 0dc2761805ff3fa03dacaf2f03ae913ecc021396d0ff45add354ab4194151f9bf3b4a879192bf305ac44ecdc31bff850135559cc8f73890a7ec8f655fbb81828 +DIST attohttpc-0.24.0.crate 61280 BLAKE2B 07674df658f6df5e4224110072a15c02192363640f4006b13869ce162e67c3d9a80b70b3d669ab230a32c78e0c316ae08fd39b7bb59d8c3388b37d363798bbbd SHA512 53b8bfd0a56e462da3cc90125507e2ce72a7619f1f962dd21dbccca0c834eb7a1a935ce24e3770697d007e052d0a2348a246a0ae891300382630ee362ca81bea DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710 @@ -64,6 +65,7 @@ DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8 DIST libc-0.2.126.crate 590481 BLAKE2B 1000de6b9fa2b3ff025b961e504d6d20b401f37cdeda6710187d18ad2dfe8ec89142bba65486d7853f1796897b58f343c5a34dd6381a0d0794b615635ac31175 SHA512 9bbb17f64a7503819616a71076ebe8ee317daf07b17b9fff783a4459da0439aecee535c09e7185bf148b1993e6fc958d182a490fc9c9a7b9fb635429c491ca44 DIST libdbus-sys-0.2.2.crate 10990 BLAKE2B 048e17804cc3e8214542984d692c189131599660c96a82852621814cfc3feedd49b192a5351ff813091435e3fe878161a7eaf8a5b71e4ad603045919e8e83854 SHA512 70bd8d4705172af1e3eaa76472c78cf90fb6aa45d1cc4b5e93869d21f27eea519582498eac51c4f06d3a17a9a4ecd8607c3b1b3415a1de8aa3f662c7d2012a97 DIST listenbrainz-0.4.2.crate 16181 BLAKE2B 8efd6e4036ad4160c7ea7cf412413317e46d34adc6cb48a9879a0a3f2f255c51f6a64fcd6a75732504fdbac881d5bdc95edac54b09cc037e3251a1bd7599d7dd SHA512 adc10625bfcc54925fe08dcedd179f1192ec9de53db45b97dee21ef41a078b987e5a8a57e97d8e337ba81dfa912ce075c6bc723a1330b4d5510e2e03e3ab3642 +DIST listenbrainz-0.5.0.crate 16226 BLAKE2B 7705b934aa68a2328b9498255baf49354320958f4cb470d84e9b1692ec45421123982180d1fd10968644a08637f24dac7972c85bb5ceb70be80127f024e91568 SHA512 44f5425f3af421242673c2755262914e6bd55fd8f08d3d47991b77fc7538fdeaae76c2e436c8c0f513b2147d86581429a7205c7ad4613e8df0bf677e97fd9b92 DIST lock_api-0.4.7.crate 25371 BLAKE2B 9ed08433ffa70af60193dcf307287991a3154f0ef16b485f32a6c83e64962661a6e08ef83a6b217d6cbf5bd964c0638d8ed86b290087677c1fb3218321c4bbf8 SHA512 b1a5227fd131edaa70e017f7ddb43af8b4efa58488007b898ca1dfc818a3a441b732b7adbf1270e72a68ee5d2a99a5d48f33b2bca8e2cf78694953d20d27636d DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2 DIST mac-notification-sys-0.5.5.crate 11538 BLAKE2B 61cb406f7dba63af3121999f20f4da82a7a9af59fe84a1388ee9a03651e05dd372047cfee32a7a375040e9c79a54122fb2d2d7352bd45002080ea7ddd6f344ea SHA512 f0976fd4571e0a5e990aae3a5563e06a1f7f9a7425efc7302aaf8cb0df4b82211f125e7fb4f1c49586c36ce42cff1d2968641f3dc75c6528becb2c7b159b3f9e @@ -109,16 +111,21 @@ DIST regex-1.6.0.crate 239329 BLAKE2B 646405e681ce572ebe2dc51a3339f0f8204143f9b2 DIST regex-syntax-0.6.27.crate 297300 BLAKE2B 4ca1a2e23d04e29c5925085ea4ab7ebcc398dfe135eacaab1e686aa8be43a110a28e8bec05a6910183f9a6bb1fd0d635fcb1a60b5a6a03fed4d2cf937a542a5a SHA512 5cc705a5dda08cbdb4dbcf3fa98763cadcda13d9c3ba407b35f3e88d77935efc2704bb40b3fb5aad7dfbad0df43bcb4c4cad9732defb954e2228a0739f7c37c6 DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881bbc20eb04a254f97e6f71ed491c99ba1c88f5e85632d450243882a4a0df63f3b8b183bc1fbca9caf30ec23d577b1d7 SHA512 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c DIST rescrobbled-0.6.2.tar.gz 35645 BLAKE2B 61c36480901e9d732e15e2943e5c2e7a39dacad4ee5b01ba0fe7055d48475c39ed383e345c730aea17c0cfd6f5b9db6a4b023afb759cb3d4c16d13933f8d60d2 SHA512 34b3b65d6255348f0261ab3f5ab909361c95f2e2adad8b15da31b5d2652480560c672ab6b20e618114a0f0b74d8e32f597943ae68f66ab70163669258a689ba8 +DIST rescrobbled-0.7.0.tar.gz 31416 BLAKE2B 0dae938ff794c50db3ee9d5c55e4e8f1071f66a26e1b1435299ab3782183b90f366c8a1c641652d9161e935f804808f7ab4fb4d220f8a15d395bc0cb41fa72eb SHA512 33981a2660beed595c9d5aa990cdc00be19ac1578d53e246fee06fb9fdce3f145ce3617a4f63da9af22dc2ab856b6882a6631ed0734113e3d6daf3139a0e6b37 DIST rpassword-6.0.1.crate 11505 BLAKE2B e637ad3199e65e8ea44eec0ab7115073a68acdadd4c39e2f583c52989912487145c43cf91f7066b1aacbcb52f74e244139cb81a0525281d2059eacfb92c47a2d SHA512 280487f364bd0ab28abe0264e7698fe188e763cc9bb4a67f904d534f8f60c8b7e1baf22854492d67385d37e87051caabed7b5a219103be950eb04cb595352c1c DIST rustfm-scrobble-proxy-1.1.2.crate 22703 BLAKE2B 610a073f7943ec599463d4bf0db08c09feca9e7d7f80369b21364a90ba8a352b52facfedd265acec24ed3bdd8eff2045ae1d5edef54eb6f170dd9a7a084c31d7 SHA512 197178b518467d4d95715c4a0235c72443b79c294cf01102c1043be732bd82bb6d754885d874263e771af1911d5af678b5d0ab578ac420019528319ea37bc5f1 +DIST rustfm-scrobble-proxy-1.1.3.crate 22028 BLAKE2B a7fcb36bb7d217c97cdc9335d9d840b7315e88542a00ab3b1c35aa1ff0333ba04dee4eafb0d1a498c4dcd2a5a4c18c3b9dc1bf4d9db3b8589e747ba900839907 SHA512 c3097d2b143bf98b4213489ab6dd3145f8d5b425887e892f0f241eb9477b64b068ebf79fb556b66a948b6b741b46ac5722ac2b2f553e1bd652aed217f8b42013 DIST ryu-1.0.10.crate 48485 BLAKE2B cbc0ab4e0b2031f4ca3a34914bd61395d14706d42e2414757aa23a67530d549382d61b630159c92a169d1dd3315951b0071ff18349d2b090ae262de536aa29e2 SHA512 1bd0af71a20715251dd42596df6e7677e44f712bbb40b0d9544109c1b2478a7bd2c9393535f0d4f3bfe2d1b75b3a2b899044051715a7da7d165d6d586e0775f2 DIST schannel-0.1.20.crate 41579 BLAKE2B a7924b4bf0f130e2aa4668cad3c7112e39e028fdcb04259c6926fac4875f8061a9148da5f001dc49051310ed8e6ab341da0990ccf0a7cbd4dccce8da54c1ca46 SHA512 19f217fd4571a0d0fcf52060a8639e0ce7114719aa23fb0aa2ab5a531e8f8be0a21af55ef45c8da804101e5a62f15669e66fe005c4cd5bb24def09f1b4afe059 DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d DIST security-framework-2.6.1.crate 71688 BLAKE2B 45236a76721bde18400aa286263b5dc389db66a02a5b8feb38fc6ca576fca305cdc5f7e7d6984ebef1379209740ebef3180c4598d5117b04394562de5ceb52d8 SHA512 e4690acf5609f52c89cbe0b577c68a22caf0763d8dc781817010e695824dae44dc27f58c9ffec4254a8461e88040892b89f9628d6a71102d06ab5441b84800a4 DIST security-framework-sys-2.6.1.crate 17717 BLAKE2B 5951228dab98af742825a30584e38aafb096d1580375c960feb1ccce7163c6e42802fba4212f556ea8b8b09b1b40bdeec0bcf4af1d7eb4b05fbd271aa3a4cd01 SHA512 7315c0d67d2e792932cd6634cbb9da5021c8d9a1a1e96b9d92c6718d73be3aafbc5613cb355fa1a3d1860f13c62e829bc220b43ad18d739ea1b5aece0cab470a DIST serde-1.0.139.crate 76405 BLAKE2B 440f46ae0745f382e2034ed2e820f84956589a7e9b7d81ef1a45f7d0fd45bad3de3530df901da5308c981db389cadff5aec3ff9dc01dc0328fba3c4aeaafc51a SHA512 a884a611ee3398f58e9509486e84543bf2ec6f7d78c55a153151558d476c622b5999d1425f307f75a1023ee1bfd8714b4ecc961a15e0fbb2fb666a603b62c96e +DIST serde-1.0.147.crate 76697 BLAKE2B 90fb2df19ad225c96a30cf88dea82a5785bb110f256b882cadef8d1e09f91dd610637a104c2e7629847a14d4a422f89f7ae324c29845788aefb0a6bb51503886 SHA512 d993bd86c61bba602faf7286ff21d36c5d8c83176c5bbb203cb284a3f89dbc8a1ca893a09eb2657f9e98ccb5c5287f44aac06d2e60db96e78d99ee40bd1fe1b0 DIST serde_derive-1.0.139.crate 54848 BLAKE2B 96f3b36a705dbb426d4dc9e72e07f558da97974653d3e96f8babc0e2d5edf329c340b8d03d419183dec919ca5068a2631deef49ab02bd5e7114ced93a4e3d236 SHA512 417ad78d372457f7ceba99c528b0ff61534428e2a6619f6efeca08d527bb8ebdcaa3400120bd3c6f0e724577d6ed505ff3a3b3b1027a0b13d8f765f97fbf5528 +DIST serde_derive-1.0.147.crate 54861 BLAKE2B c758a3c854f1474dd3fadd66d60a59408e30d5b658cde4c7ceb10c8d4b4210c8069cc13618f83f1faf36de928feeeb82b2f7011b457e8b9003a15177714f9c0f SHA512 434d65dc0d78c7c1c3f8832221389dc4b0c5d74d605ce1d2d660c2df9a92f5e5d0c6d543763e1462c58d6ea18001c823ca594e3dac92a47d8fe48319a5c52e59 DIST serde_json-1.0.82.crate 144514 BLAKE2B dd4b5ee1b93f04be09b1c204f8484091d608acc3966ed4c8252a1d46003dd154666e2731e761828dda4123da5c45bda653f453454c5c7c11977aef05bd0e9e9a SHA512 39e4cb0d8b22c9beae6decb87b9692581698c6309b2e9fd78e5e199a200da563e7459d34435b7890e274e13357195392cab69d73d3ee2ff537c1667de32f92c3 +DIST serde_json-1.0.87.crate 144383 BLAKE2B 357ee30245611b15bf98ba719266dedc75211a80a660105756b20d52f50bf4032385b366c3272cfc1c7f34022e818cb6a6af799faf76f8d5969c256a02f9187c SHA512 77b90340aaaa0fb477b33e6628ed2ea0fb53cff1e2b5724a3474e24b2bfc9bff077633d9581e41dd96b2a0e167549e992d238bb09c627fb5680996b39583c4cc DIST serde_repr-0.1.8.crate 10327 BLAKE2B 2df93b708e840c7cf4528a9d15c13ae94a9b3660c5937cf405fc3ae3a1c32fc2c2c743503e7a63e27a999b5a7d550cfee182dc4c7db77377ce91f131a71f601d SHA512 6554814bc6cac332c8d5cc94241c224d8ca532719703b1fad19963db5f4793db7e2a5d195df6a1a534d1edafbb4223a63bae55dc928cafb3fbe69dce76d8547e DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 DIST sha1-0.6.1.crate 2931 BLAKE2B 84e0a0472edb73fa732240d75bb6c80ccf1467ec2e70ea89e9eb7c30ae89e778c59ee3aaa1a19a07d4e40d6a87e41d943d32661834cfb988b1cb329063445226 SHA512 8eeb9a5d2c202a181390e25c743da6f8e4f451c1d7d51a3fad0dfd5ba285dd0c7eb851b26eb197a550eabb3aa357f0ebb6f84f588ea2d36cc3c70e62e871812b diff --git a/media-sound/rescrobbled/rescrobbled-0.7.0.ebuild b/media-sound/rescrobbled/rescrobbled-0.7.0.ebuild new file mode 100644 index 000000000000..bf6b90f9702e --- /dev/null +++ b/media-sound/rescrobbled/rescrobbled-0.7.0.ebuild @@ -0,0 +1,147 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.6 + +EAPI=8 + +CRATES=" + adler-1.0.2 + anyhow-1.0.58 + attohttpc-0.24.0 + autocfg-1.1.0 + bitflags-1.3.2 + bytes-1.2.0 + cc-1.0.73 + cfg-if-1.0.0 + core-foundation-0.9.3 + core-foundation-sys-0.8.3 + crc32fast-1.3.2 + darling-0.13.4 + darling_core-0.13.4 + darling_macro-0.13.4 + dbus-0.9.6 + derive_is_enum_variant-0.1.1 + dirs-4.0.0 + dirs-sys-0.3.7 + enum-kinds-0.5.1 + fastrand-1.7.0 + flate2-1.0.24 + fnv-1.0.7 + foreign-types-0.3.2 + foreign-types-shared-0.1.1 + form_urlencoded-1.0.1 + from_variants-1.0.0 + from_variants_impl-1.0.0 + getrandom-0.2.7 + heck-0.3.3 + http-0.2.8 + ident_case-1.0.1 + idna-0.2.3 + instant-0.1.12 + itoa-1.0.2 + lazy_static-1.4.0 + libc-0.2.126 + libdbus-sys-0.2.2 + listenbrainz-0.5.0 + log-0.4.17 + matches-0.1.9 + md5-0.7.0 + miniz_oxide-0.5.3 + mpris-2.0.0 + native-tls-0.2.10 + once_cell-1.13.0 + openssl-0.10.41 + openssl-macros-0.1.0 + openssl-probe-0.1.5 + openssl-sys-0.9.75 + percent-encoding-2.1.0 + pkg-config-0.3.25 + proc-macro2-1.0.40 + quote-0.3.15 + quote-1.0.20 + redox_syscall-0.2.13 + redox_users-0.4.3 + remove_dir_all-0.5.3 + rpassword-6.0.1 + rustfm-scrobble-proxy-1.1.3 + ryu-1.0.10 + schannel-0.1.20 + security-framework-2.6.1 + security-framework-sys-2.6.1 + serde-1.0.147 + serde_derive-1.0.147 + serde_json-1.0.87 + serde_urlencoded-0.7.1 + strsim-0.10.0 + syn-0.11.11 + syn-1.0.98 + synom-0.11.3 + tempfile-3.3.0 + thiserror-1.0.37 + thiserror-impl-1.0.37 + tinyvec-1.6.0 + tinyvec_macros-0.1.0 + toml-0.5.9 + unicode-bidi-0.3.8 + unicode-ident-1.0.2 + unicode-normalization-0.1.21 + unicode-segmentation-1.9.0 + unicode-xid-0.0.4 + url-2.2.2 + vcpkg-0.2.15 + wasi-0.11.0+wasi-snapshot-preview1 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-x86_64-pc-windows-gnu-0.4.0 + windows-sys-0.36.1 + windows_aarch64_msvc-0.36.1 + windows_i686_gnu-0.36.1 + windows_i686_msvc-0.36.1 + windows_x86_64_gnu-0.36.1 + windows_x86_64_msvc-0.36.1 + wrapped-vec-0.3.0 +" + +inherit cargo systemd + +DESCRIPTION="MPRIS music scrobbler daemon" +HOMEPAGE="https://github.com/InputUsername/rescrobbled" +SRC_URI="https://github.com/InputUsername/rescrobbled/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + $(cargo_crate_uris)" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD MIT MPL-2.0 Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-libs/openssl:= + sys-apps/dbus" + +# Requires extra crates. +RESTRICT="test" + +QA_FLAGS_IGNORED="/usr/bin/rescrobbled" + +src_install() { + cargo_src_install + einstalldocs + + systemd_dounit "${S}"/rescrobbled.service + + dodoc "${FILESDIR}"/config.toml + docompress -x "/usr/share/doc/${PF}/config.toml" + + dodoc -r "${S}"/filter-script-examples +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + elog "Sample configuration file has been installed to " + elog " /usr/share/doc/rescrobbled-${PVR}/config.toml" + elog "" + elog "Use the sample, or launch rescrobbled to create a new empty one." + elog "" + fi +} diff --git a/media-sound/spek/Manifest b/media-sound/spek/Manifest index 60f47392b50a..9818c2bad9f4 100644 --- a/media-sound/spek/Manifest +++ b/media-sound/spek/Manifest @@ -1,2 +1,3 @@ DIST spek-0.8.3.tar.gz 1349573 BLAKE2B ce783c319741c43f27462caf9dcd27e71f4c8fbc9d3a3d2ac0b977189cca4cf8ed14f258958bbf59532c4cae97562fa20819222ae68567e9e607f243a2777000 SHA512 a4b54746316d295574bc963e650728b23b3730ee6bcc8d78b043a5678baac70a0e859870120de2b0e6a17059e9e3757075f4691e2abde98c083afc393e93e17c DIST spek-0.8.4.tar.xz 430096 BLAKE2B 4b3a512f0a8e74650161c9ed7ef0e054325d9f42743362180d970854fccc99cf20fcf329643ffbd0e84a5ee0aff746d2fc2750b91f300e29243ce1194b1b0d9d SHA512 08e39d4c0c7732feec159a8ff29550a62bab37a01325589787e027a027c50ee926f4cd9e0971061bf4e0b53a590b842c6586b4173e09cc9b27dd3b5668dc2d8b +DIST spek-0.8.5.tar.xz 430464 BLAKE2B 54c977cc38f8162ec7fe45fe9eca023a9bdd2c1b42c0ad80dcf07c15ab93b416f58b499a3e8a9b9bb2ed16143deb899ce1c4fed2eba6b0e78eeab8b23a3326e7 SHA512 25f72c9372b142183ab34c47f1d7d6e62b9316d94b31aacff5d3ca007be030f4848a385be1bbb98f285aba010804fd429a7e099e597c30861347f5b8ed50d5b1 diff --git a/media-sound/spek/spek-0.8.5.ebuild b/media-sound/spek/spek-0.8.5.ebuild new file mode 100644 index 000000000000..fa0bd400115a --- /dev/null +++ b/media-sound/spek/spek-0.8.5.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.0-gtk3" + +inherit wxwidgets xdg + +DESCRIPTION="Analyse your audio files by showing their spectrogram" +HOMEPAGE="http://spek.cc/" +SRC_URI="https://github.com/alexkay/spek/releases/download/v${PV}/${P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=media-video/ffmpeg-5:= + x11-libs/wxGTK:${WX_GTK_VER}[X] +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.8.4-disable-updates.patch +) + +src_configure() { + setup-wxwidgets unicode + default +} diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index a886fe13d5260780deaba8b73f75db310ebb6611..ff01cc3bbff4efa33125f9fb30573777d88b569d 100644 GIT binary patch delta 25155 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%0AQs<8Entf6LwR zTsqLWx9+kmN6*qZbA^fqgly<(`)_X`F6+^7P=r z@-zk#-Zoq5WwgZ>(93~v)9lHI_4=6T_d1k!?nUUCjy7-R{F|+g>d^}|Y$`RQwKjkF zOhhj+d6BJiUM-ip;ZctA$=(l^oA+aHbuA>8uxcshbJd7Z(~jSMi16Nie`EmO#+GZn zb{rJY_MVuu@1^K$r<|8};NS0DAn;vHTtK5TNf zBP#jb3T*FzItZ|QFto#=48bb~g;pnsd|0n%T*@zhTEBk!b*{g@W+`4e#BUafHyPU+ zx7?p=D7p#RDM2=E55|vTe>w&OeSUnvx4c-qoyc6=&t9Nm-TCEQD3l@+^o0K&u{akz zIbXLp?*UAX4=0Lt4ML&PTN^|sdBmvKL5WHV{^6zmuqR@?l7{0Qm3{>BC!}p8HyeP^_dE3*23P&+c8p5?F87b^-^i z!o-5VE;uLrtxv@!obfIGc$PE^%nOR=MKm zf^7Dk6TGdtY8U-^-9qQS)Kg`JBdVAIXbYe0s6M=5o6nq9SAT*OvPOhIl?)Pre>dHY2^LAN{9H)J9UVDxD@Q%5Pw?UKg zCREtCJkcdELar%OO+td6vz=hqVVAVj3y2HJuX$8eoj)keNk*j*XRr$s(C`hMDWLeILdr%L&sQKq8|LGhB zT$6lY`;*5P=2~J^xQ-x{xq4yEpp3d&C_cUH!X9UKDMO|@?>h;XT-jth6{E2iK=jnn zraSR;+hsdBGxrGi_hMhT0}S}q?P}`asN*M@S3w!;f95@G5_qd;LqeN%*Vanb_1;){ z$5FjIr+y%G|95U5M6+Hw)9qZVgZC&x(?cB`Tid}BU)W|ZOW$2NS$6Oy2yK}>& z_EVwYUCSM1$j?CrgKexzt)eO6A`>T7`Zk^J!965Vqn8;^+CDeuP=|AB_Mw2Kk*JP9hRr12|HuFEN-s0Xoekg_4<_6 zYLS2_GJu=;rNy?kIaE94chDmtD%9uPrJ}rIb``RV13u|I^nKQpocHEJJ&-Kqf0#I+ zz#~*x%E?Jr^M+lAHlre_>N^r<{%iM|MCZ z=Gwem?OaIQvr()x-9wEHO~IRuWS}YC+O`SpR#lNF<~D24;mY=;E^A9XOKoKT-OHNDpTE|R zK@AX)Qg=h+qqBnisx;PrzP+|LF{f6TaPz$T`* zxlnFZVYQ2}UfwHLc<#=|D7)WO=!2XDD+}+UGfrRH`yg25C~F5JTuQ?0P7IoGW>U+m zuFKr%@MB+M=uZB)>|W%L*4W5fU27lJ?iIh_St?=a-V`4_TDK74WKGLd6P7Y<>A}Ch z6C^*4uQrW76nLJ(`}U}ke`^)RN^^IzLuUbZ4f@g*Rcg;a{yCwe@*UTR-Ne{1egdb z*2-?k`t=5X9NOovj-5&&baiKuf6^v<>mSe84Ob`drm#Y}J4OIG?Oy~b=X)d$+ zU4YfP>o|lrRR~B$f8CnbQalZt19uwHIujG6MpZRv*F(l(6^&PVI6lV3*AAY9165Z5 zyeQ;V^dC_fcLK8QjdE@eqk`{$-QT|b{vS(8c9)Y%U$C_b&sM+U1Ym2XULEu73MD9e z@8pfVg|pLMtL2c035SWBf67m4ORTSPS5Tf-;5^%Gc}0~!e}bXD+Qgg*S0MEY(dvAE zlkS6GR)7NhQA-&TnA4?|{MV9;zB;)Li-JOHK0)huC06KG*#HonOtXpPGOdf4RngFS z-N(6~em7XhmE9W6r%JQ1kf`EO8VP@XiIw58tF9rtGC-W_#r;cx&7TI__S-q}S(fa$K2B3DIYZx|C; z!)`{>PNlqzFly@@3|P#eD!{Mh1=*}Z4`r>1sKl=Q$aZjYkl9c;7YH181xl66aymT^ zM@r|WSUUgVCh85QdG$(()u$RIlk2V=ze2mVF(;t7^{>R(^s6DJ^z7dssTJv7X4J;6a-FjyPaxhXynT*WQ8Cb?^T zw#X42t|__9Ty?hTtK9y2je?EPv~hvx@Ot{1eQmacO4cSmx(}B)14kO2mkO5xA}2H& ziUguzfeDy(vj6}r CQ%{5d delta 25624 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 z zKmYn6GxpMU8ESocTW*I{A;wY%X>aEk?r5)Bu+iT6lcybqzzXpIL$ug`CKMB~#QPQh zC`!r>RZpH0wDPnmV~MDk3!mv$le5ZxRhGD-6o?9MJZxADTzNwe%#sQ@U^4M$C5HXQ z9T}1B0ju^+q(F#EmR#Yw$i>+lW(_~E{vd)bS zK=QH6S9@Kp&+Tu&{P^>KYswjWe_6NG$)hx=V&o`rgj1g z!BHd;Lim&iwR$E2-_Gz`wV$Kd*KF-FkgclKHjBzbpre*ZYi4$8KeY)J|-rfS8`gfINu1 z=|DnUB$(w4p3^&^ZC@LJM`OZg4v;82|HxY6i1ftxY{iYXD9rv0YqjQKb;rk?_Qdmc z@9j6Sw0W7|QeqZ=r-~z1oji=PMoFHB-Ny~9sk|t*v#n}(x;|!t?zC{w2)TeHCx*f# zpF^1i<*ZJjCBTNYJ$Gqet&I;dt3G8>e&Q8<6~vEMLR4 zlH--@(~c8VmFMO7D7?eM(!4IBgf+V*nNNN$4Y=S|!Rd8>z+Og&1oO!-Z42~Aorfbc zI+P+2oB*bG)r~F~Pih9u+G94!v5`A`nC+Dg{lNT=4VkXNwx_1SIm-XEJr+%HD)5iX z3WytDgKHi4G%~^|;M%qXgO&~%GW1wo26IHIdt%&QauvURZ7+vL=k)^fj!hV46&8IX zS{*NGlM$+a+hHkH|3L9N4#e9n;F&O*2o3{a*Q(tqK?P{A(VQP6B$$eI9s$v6E(pf) z4Cc1+iT}qW?76}fo_XoSxc5P(1<)=gl$M1prhs94=F5#`9zRv*I}md%#D|3R%X9a; zIHv1*DzF_lbSrS1b+9EVlpOpDW$Tc~8T+)e-VP#v7j45W!oUo|OfP+1U;B?=e*FAx zetJnB-mmoD>G#2rS2f!?KH%`z=@@sEueElk7jD=sW7GfBqTI$94w}y{48k)2VY?0_ z!ZxF`F|DUcBY4l+1tLCybIg-yNBooYR@mWjodhm$jDvE(8@sDjM_llmW?$FB4r^2hh`!uG|57pqfyg%Z$yqs`E2WNU%qL zYIT4B`Ub{#>$zx4=eOH+^UQWTY)-(3tXK*bPlfP|?AeY+aa5i$3l?dIWJR4CtZvhj zvAqw40y_yO)xmn_tfklx%jcqLcN=Lq3)hLAIXW2l4815XsAGeOtf&`19AF|GZ8c&|>} z_dbE>Wdl~BI5TToP5*q82fcBBJy)`{xAcU!Bsj#v!HmnpBJ1ByVCbF=n<)>`Ma;Bk z)_S)m7*$1_1;4RE5elH!aN+hAiCo?r^~?i<+lL;U3+#0q2jpx+xMtMSmzPlS%rEir zTl@a?^ZMt9Yw5l+TRm}Z)(H-mS$1n#eC1<1E6MXfj2Q+d=}xvtoV5dgb9NLEnh^of z4zF-K$^tlrCLxfYL;AQa%uocBn4Gr*V*=MlUCwz&6u-AuqQSOjw2t?K<02#N48FW4 ztC+xv+2f854d16^+H&>thQD|U58<@CsNHFa|6fZ1#!UGn{#vz45q?I6dMA87+7Y-iioY3W$(>6v+S%*&z8Nijd1 z&EB6ADyz3(tjBo?QoQUX&N)Thu^WU7`=afoeOa`o3OoD0?~b5JF6m5YG-l z+sRYMQzTLBdkcI?hWo*rZK=-QErm>SVlx7;gJm`h5ly#$m6afcMQ~4|XG2%drxOzI z_Tbh-IFA8O>)4$3=NR_48}OvE$nj){y)+P~L>!&X-t&vl+N<}1AjA+Cj;O2NLZ^sG zfzW+s0y*z+4Ko;aN;^5uYp0+m_jOfEgiOTsmT#wh@qEyUV5jp!q^?)^`t2kkqVw9ER@SS7$#DThBeA9whyPxS1&$G_ zW1O0(z<(2ujG1$LY`=OU~XRBc#G{h81qMgXdt#f_d2cLfE=^sKX&- z#I)skOjBH;!R|9XXQkGkvvW>qhXar304QtUJW0rZcJw+iNhMFfbbunlFP{$1v7Re*g97r!VVcHLye8UQ(>kOwh7H@q(Abcozd$;Q*z$aX|D^F$_YjJ^AHP3Nkl~+DUa)Qru?_>U;k~5*9;g|`f}@v)n5)AJ+SQTnJp%g=eX<2aqN^d`eJ7zX1(^s2#l) zR@q0k?N95U7n`46 z?((!u0qY|a++-{Mtdn$nw+$icdbaqwi8?%;VYXG}VUfZbdjzHxi^1hEOw>dyDF zhMzTs(G?g_KvVLu&2c7P@rQOSe~gO^(>VABV%`HXOD>i;=VBoX{_V|}V9dsn?2|wm zf36eOV*_9_+EjVH*YY^%GbL*q*)YsFk$FoL>!m)xvxqf{ z($}^6@vX1#-~aaQ(=T7Y{Ppj1haVb}_A|2_05}XB1gOJ7Q;wMl4%}ziOx7T%8;@{jS8M#ArzK*SHE9?Q>wU(c;Dkf#; zGYz}1m+9#J=97W;V>qZE8+SZ2&i{J&Id93qPuv^k(aLq{W<96zM0W)Hs zFxkuNx$eEZJ~Sr&<}H&i*UH;T%mYGt+m5Ar-CoD%MPE1(wBMq}O!Toie-+_VaYC^a z29weCgn)hWEM5fqTm#`WW3MkP-cD*;re({e4KM2O3b8tX8WwdQ>BDk;{XW0^ZLS}G z`T1e4Ddzrisi%`frx$^-SkFCrutsk^L*q=dPsvtx3$%e`b7cJ79;_<5-)o;>6h0<9 zH*aqUK0S}YUWBLeAV083&E&m5%&Z@SX3drfkj*;Tm>;a39nGpHNN#3>p{?HO=R$gkcSUh}Z?x6t z_bS`dkL1OvFj6AAe=W`hb$(wZ_Sb;<^UJsS+v^C$8*_e7ia7<4P`8Widgtt}`lc%>gw+>i1eqCe_P7p;_yi34Bnp%V|fPe zt2`D#-7a=#Q$hlRbyg{PN6J_Pq|>}vPxhXUj6R0k5)jf0ko{Oczy14%@_^%|4kg2< zTDaTki0LpL(xL{z`@HHFI*Y`Z(1No+&4Gv=dr_xdDjPfSAZb6IiMZ*Kdqp-Y`LySa z>=o+pQCn52e^tI{UL+aeE!qFp-x59BG?wH2(Atj9tnNneYRB>nse+-IC0l5KMd*Vc zpQhxz1Oqh!(}q~~t&+e!do}AApPE>nt9cJ-EoKq=bNM1P|6sk%kZatU^X5SWG6eLO4C{;nxq#!g=@#g(SxH z1dG(BIbBkN5kF#lX7mwVfxZC z-+-X6m!&We9`DC>(D#N!SyPI-A*u|Fa=Iefe*t|Fd3;zbvGf%^2ChHR>t1CUyq09Q z+jPa{{KMs$3>@brY4PI|@@V}S-`D!}pWNkKYJMTG!<)Q9;tk?PXG)5zhn4Fl&Mk-1 znbMhugMcDz-pblpOYm;yXuj3Kl1WZx$*7NV01-AgKtD`!wvxTZ=(I%yZ<}6VA69U* ze_?$CGCrPP2?%snwi9xlvUjrh%Z_v$uRm#89D zm9x(7-FLB}$=kuK0`WFECwLjpuvxETe@@T9X{*JatNLyTv=<~{RMTmY2pgUh9qLs< zW?NWQ?DX`q8n2ysLw?-w;=QV~e9vb*&2vY+XQbY)iZPlY@qU{8JSU1IG-;|?M8~1Z z&7h~q&~i1qAuz)(v_4%+*TCR5r247e62m;mR?iZ{J>Ty?z;Je@(;& zs-R<5XhO2h&q0cscSf5-_P_DzI#Dd`XAo#+6P+9g8%^eKql0~`NzLnN$pgnuLO=x3 z(nIZzxH4EatJPzjP*X0)CObgz{b^YoTdo5Kh8ZhXvWb-jh262dAKdjCk^PJ<+=R6?;X_hJ zEF6b+svPk4OdCEwK-h2n{PF$gKM$8|Ky<^LzgQ!L50Ygs7~&+Ke~@Z>?o1f;!!ZgA z$U2e2cGf)OYECnKUWs@8(IQTGglMC$%h(+jR3LZ1&>r{*|$10{e_+br0x zV@8nEvpCo4io^n#O*q(Mfv=g3nvSTt?4)Xrm#-enG%w+5Uea01kv&L5i`;$PRbGoQgq^V0?MSH5B3+&lJS&f91yA83)MO+^>WZnHXiZ zV+SR2T9$WuBr+|CBz6}ka64jtI6tH{-D&5_6WuB059{^$)0a=bw$C3fS$s+G!=RkH zVvjzuvB4I-Co%biIe9ON)uPz!?KDzn1E%Q-2oE=5W=cFbY(p^GR&cuY)m-4VmE@Rs zO|r$_JH$O`f4aR+_?{}MR&bWL!l&e%|GN@|z2kI2V7=#Io81B2y(th8#&#?RFIxk4 zJD>`EKr|V*cM4@yZhcyEpv7JolR;RBp-Raqi^*0~Q+RWT$~=OtUZL23us$r=m*4*S z%Lfp9H8PXSFl=?pCafpuoR=Y`9qP8*%P|rvK!^4@e@f}J;qGqu=F=LrrNB0K@$a(@ z>ot;>1R&mmRVu|S<8c1`otrIb*OpM(SvF1V&i9Ln(Vfn=#Ticzgb2(wS{Y_zdFJ8) zg-&ONsa(Yi7L&K}oe31Ml8V59_YG&ZJIcfB*qr5ZqqkcER1Ii$wR``yQ3ma#S!nmM8`@2R$rF8vX88m`sm6yeQAx5~I#vp!u;o5@hm> zaX&Y_vdGYGd$yw~v}R4gwVwewd`1~h-Km59faDRLHf8e|o$&XbM?4{;_suhSc^5F< zFSQ1;4-<`E5ZJ7!vIu>6LwMC5!J*_RUHs#Ce?a!;BN96gFLn|KD1f;0LMgA5%0`9u zj1~Zsk?PNof#eAB_+hzze){!1{xSHO(wapU_ zq?h9|SGPGQd!39!3|DAGK5NfCu{$j$+z#o4X#+auqyVx_L_H4;5a-6395XXbfVuWS zf3^3p{s$kkY9L!;y&MZ|i5U?ZD6&j|2SeE8G`w%o)RY%7VjW`*&DN)ucUc@(yzj-? zc96qh&2)E2?R0c5=BiG{!kyE}n!-P!Qr=5j=RYponx8)28vEMb;91~3Zj~vBJG^HV zI{BpRZelvo8`C?(b6>d!d`@a{IJsaKe*m=QaSTS3thwo)s_>%r5R~U?W*Ei!v^%5J z39%OG!n87S?Gv~&PL4*8D~_*|@N_4d!_5YGZy{;7FTYs#$?D(7-aKzx$f zHasAEGYr-W#sO;x&wa%+lp49PuU= zc%(H<+pFDNuG<@V`2m}yyg4O1m&vC2=(WJZ8?@n0C&<6O+VPFgcKc_xe-`8f&*FXB z!=*ArIoHDqZilTx)9eR!(%^>tIhfQ$$h2ygy-Da1hZ91L?Iy9>0siF>6Yy<6hnCYe zo_Uy~^@?-|aH<~&8msl+=OToDn9uXBGppAw^K`Iv9Ot%>b6mq=pw+<>jxW6}NjdB! zV4(BN1f9Jow&dxetZg_4` zy_}q^Hk!ruPGKnozX+n)Vrn~fgmxZQ_-*gNKynV#wt+RO$D`73@B%lziun$(&TC^W z_MEqMyl9>Vrw7Bmj08(Ap7%RKhp6{H=hS{HDVd{ltTVL2f>;E?qi>^w?3}(Ol%)Jz z$VEIZw)c6_=w0^pe_Q}f)P?=mXKr|NdJd2_Aa(@Z>##-eF3*sBBv5dA@(ralpZl_M zpMJN~jsO4WEvPjDE^g%M9X`%9LKL*8jLS>Yk85@Zl|rJrt=*tfx2TgRMePw3%Hi#6 z7^j!RXMn#3o5QW#bs_`E;f6veOtQ~V5{3rXS`HfbWaUi|e?T(OCYNV|SW~v)%O*@G z5bgzgbzTV}HXhddc)v(TuO8XEcG%Qv3v4q&wUo6_hqTvcP@#hqz+4kn-e+08K0=Z8 z%-tYHTQc%mRrd4i&-LZQ(b7xpisiz!c&|sCj&3?EF!0FzwlS53w&%vVokXGuoLbHR z3~!qxc=_dAe>5IHd2@x=C?3u)A2-wk0d75*hwRUNULJx&pv%pUuq4}|T5lEoUOOI# z$+6)O>R=C#w~1bb_|b#YO{+t$!|5HY&z&Nkm=C8c5{K-Izj=U+C(iCDpafS&Rz2-| zP|VxgGxG3COE0|0&=qgK3!deBx&6y(eQ&@1_-J0|fBiCLrP9o^wo;F@VBvFmQ3L0~->vUYTL_Z%L5Dj3K2{(_o zSUivTe>Dax#;cR~7htRldT;Tlep6ZI_fHO6mSNhwA9+1KrT!SI*!rN`O9r^73kx8t+03Fojqe|?-`Si;oo0l|q7D5ujXmMDSs)p0oR z%k$;BvjtM#dIfz-e@v}jhmPRHq?%8g0?-joazwgW-@Uxp@1=m{=ii+yy#`7Ms_ilk zWKe!@r-UM#ZCEkO-r-qsJJQQx=hgcI4x8E>8ekO;SPzV*jc@d)zUzV%TlefdQQWfY zf4`47wO|&gUrw8|=il-eKKs22NNmbvf=9Fo(n*<_NuY z6fbVkg1x#C4%N#7y$%vVgGympF2~zB45}r^9d|GFYtM|J9utmhQNYC~y|319EYqhy z#`AwTje9vApHdT*9E7+HCr7TQatkYHe+ksi9sytCR2s>n=;_To+cDdzIfxIYzuO;W zD$l4yn@5t3FBhV}9s?F%OX@aQu&>ZCD;~WZ&|4?wd&dawK3VWsy>7y$qZV(l#$nV? ze<|_ra;_5M+;L(Ar{c--FbU##BG@AI;&O&fJv~%%uFpDK(uKAi0^8$Z<16+!e@-s| zEYDPxYrWnv_}h;^x7Q-#E4&PQUD`0dd34vZME9BduUv&q2^>kKgUo^KONeGk?t;`t!(2><>zAmEt9@e=UvR$6wku zt~J?c|2}NyzUA##HkVI~E4GmH1=S|f9)>qrp(09nYFNF3vEOBQBeJuFvX@R+DbII2 zwf`vZ5uX*ZSxeP!K3tLwivsvgvn>2OueVzmFADSb_T}4$N!I5}x(w$}9-1EZ_*p&w zjIOIbiLPallKtO2QGBKle>l0foZf8LL0)#Jn|ChW<#auF5dsxYbF#HjXp=ImlDKV+ zN1i8{qoc&y`IINV>G6raW2bJ-m(9QC=$F&p#4C!^n zeti1pZ6oZr11VrDr_FxNizt#6clD1+MjqN8_6ao{^Yk8JXG}NbzlDtG^5UhW>AbOa z8v;O%ZHJ??_8b}oLviwq?84g`pEMG*Y!;8cW_iEx#}YO^f7`>^HQ~C&taPpk_*^IS z1e6AETDXs%Y!zc?ylm7vd!V-BaCxRPPy6sOv*AdtW?ySJC@%ZgpOLT2zIhc}2gO;Vbfe;KHoO?AfK1nKrPQ{Wl$M*Ed~R%aBW;jg+JUjBYbeQ}Wg@^Ud1eSXFa z-p-Ke&VIsvu%69pL!XSf~j9KWfFccs*~3Y4#6835WfI`+jb7TRbZq2|t+23LujiKIm8am25M0mlw@?X2_mIfn*3 znvDbaf0uplSVNKBRn6|In^17Kuq-Apf*PrNxy+}P>uYuc||Lt6;d^Ey_Ev24tt;t_5 zi-M94ouw6Cwzn*Uqtweo&nm@3d?2$(e3Le92-Gj` ze@qS>?6&e)$8+|!wPHDj4Z423fwy>d^Hz(2LpCl^k(fwSNB~Twq>A1hGHdk`p8v$f7*g(zp!@qio1X+EG+oz z0#yA`X4Xjve#IF{(0Vrb^6`B&DRS`aN6gk^luqibm|k1k(oeV8njNp_>_(OKf7wvQ zD}YGi>NY3syJ|*i!Yg-ok?Bc{L#qVxmpuq-wrfK=RA@_f%w&Zz6DjgK-d1dUS>=jf zD&`d@-f7yQCalh0+yp@9%>cYTg8>jc=oc0`hj#OJ$Pb`v@(j;#y z_Hq9C;a1|}|E@3Nt9uxv71ZT97N)vJt_q@5^;EZ@LZq^-Wm%Q(L4p3Fe+Z{@52t+; za82@o*Pk4|FxSMdN|FSj%+?F52W8ZCh2qi6PB*e%!+b?_cVXnH8IN%Q9S0-y3evPK{;*LPQ?lB-U4v)PA>p>Eju$j68J)Tctyb~uz`k_^f1VkJ2OtEWg{)W~ zlnP8z_dDxbuR7l_TfK>b{PF3rvjoHsX|brs$<4m7G~vw{CySlC!~DTSc^M7?RYPc2 z&`-5e$K)iklH*EXL>?dL1XMl8vIkQ!L@^VcePV{!s7{o$2V4`Hr?=W>J}t7ZSFOSh z>8@g%rYUS@N3Z*me}^OJMQs%3L3Rta4hYHGUfeGn^vl~ms5&p@3aaUz&FrB+jXhSN zxD6ha?D7lR7#V>^o&cYuDlG(kKJmqu+P=K?CqBhM*u$i170;TY*W-}zY+F;Q!D>&k zq)1TYaOjP4D}SDOmT)UksJ$d9B(h_igWH|Cwrw_Dt9ifKf1MqYID2Emf`-&WQo^@6 zwGbb*ifXeA;E-jhI>@A3^D6I_H=&yDp>tD9{5~LsWFDZGVo}X8P0}#CKB}s#G3iEF zb;g}dz^9}*F9-8N*6Gy&QHzl3zI5A@At>;Z$8!Dm>$^!oc=V2$C@c&r6|b>yE`EJJ z37(alK)%&Of0eNw&8%!Aph_H`2rb(;$B?|kj!u?TW%S4f#VIw-9H$ko$^nUvL(Xck ztXd=>iVWapeu*Ql(HG^1c@LVFM3pn`yHq7x%&ug8vB4*uhequ14_>?l9AzOwj)?^d zTJ*3Wc1}9SIJ|XeGpb6g;3{Ee^wpw9%qvH;${%`tf7Dw4N7%W4`|@;o3;RP((v}?? z$ocHNY$l!F+_O=vG+^XmY-nmJZ6pI-BG+hAXty$_95F|KgO+n%PilL(ba@WPmh$b` zmr)4ps5a+u?QseIY^<4{UiYhAxaq>vHA8DZ<`I-Ukb3txhMM|;z^KQQR?f?j#r_N@ zJPYTte-MU9gd-6ClKli(d%sQ98nFEaiQ!9aWdGgG%K;%Y4334W$#M5IWYN>;J)Ot4FeLQV`?8}|N&L5Qliu}BB;E#lxa&3 z{{5XG`C)wa(&(+g^K`=Sjw(5WQmiz0J3F-ca4@4Up-)yb0AsEotWu=YvBIJBx&;HRpCkezg^b`>o-i-a~*=Zq)&mY0tBFOFuW7*NDm;kz8z5Q0Kpq zv6BjQy{Ryml?hMF?}1O#UmB zGP%zpMcFEYZ|e?H1Es~Kqz+pKRZRn^x`HvS((1_u%LH){ec6g}+d!qS&UAjSC9NyAmt3k8J=5R;GE0 zdELjkpME!3$CVwi&8O1Ou#l)cR2nwDJ$=K!gIQDi@_GJR+i2K4t@+!kdRMh1i^C7a zGjSB#owUMMd4P`}>IEm0w$!^S2+*wDJJ8QA95z5fi|w$?msyV$nhu7kf1g%15-p4g ztl@1&(%-1OoM~$7EDTu8rYgX% - - arsen@aarsen.me + + arsen@gentoo.org Arsen Arsenović diff --git a/media-video/jellyfin-web-jmp-bin/metadata.xml b/media-video/jellyfin-web-jmp-bin/metadata.xml index fdec7f882ca0..604595372ea3 100644 --- a/media-video/jellyfin-web-jmp-bin/metadata.xml +++ b/media-video/jellyfin-web-jmp-bin/metadata.xml @@ -1,8 +1,8 @@ - - arsen@aarsen.me + + arsen@gentoo.org Arsen Arsenović diff --git a/media-video/mpeg2vidcodec/Manifest b/media-video/mpeg2vidcodec/Manifest deleted file mode 100644 index b6cb59790295..000000000000 --- a/media-video/mpeg2vidcodec/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mpeg2vidcodec_v12.tar.gz 259790 BLAKE2B 528a6bc7ffdf25ff97241752d26accf83860f3dcf6a7f8ce9394308c1cb1ece0cad9d79f8a6ce7b59823900e9ff991a1cc0ff9de8c11749736576d847d07545a SHA512 2a46f486102ac2a1ae99a0f75b196c5aa01f8a99a6230723a2000ca8411adbca6c3e07d70f7cb269b17ce5fa4bf318e6dd4bfa83ecf8e137e8efca2bb352735c diff --git a/media-video/mpeg2vidcodec/files/mpeg2vidcodec-12-Wimplicit-function-declaration.patch b/media-video/mpeg2vidcodec/files/mpeg2vidcodec-12-Wimplicit-function-declaration.patch deleted file mode 100644 index 7f618a2e9f8d..000000000000 --- a/media-video/mpeg2vidcodec/files/mpeg2vidcodec-12-Wimplicit-function-declaration.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- a/src/mpeg2dec/getbits.c -+++ b/src/mpeg2dec/getbits.c -@@ -34,6 +34,7 @@ - - #include - #include -+#include - - #include "config.h" - #include "global.h" ---- a/src/mpeg2dec/mpeg2dec.c -+++ b/src/mpeg2dec/mpeg2dec.c -@@ -32,6 +32,8 @@ - #include - #include - #include -+#include -+#include - - #define GLOBAL - #include "config.h" ---- a/src/mpeg2dec/spatscal.c -+++ b/src/mpeg2dec/spatscal.c -@@ -1,5 +1,7 @@ - - #include -+#include -+#include - #include "config.h" - #include "global.h" - ---- a/src/mpeg2dec/store.c -+++ b/src/mpeg2dec/store.c -@@ -28,8 +28,10 @@ - */ - - #include -+#include - #include - #include -+#include - - #include "config.h" - #include "global.h" ---- a/src/mpeg2dec/subspic.c -+++ b/src/mpeg2dec/subspic.c -@@ -31,6 +31,7 @@ - #include - #include - #include -+#include - - #include "config.h" - #include "global.h" diff --git a/media-video/mpeg2vidcodec/files/mpeg2vidcodec-12-fix-build-system.patch b/media-video/mpeg2vidcodec/files/mpeg2vidcodec-12-fix-build-system.patch deleted file mode 100644 index e278b3a26d76..000000000000 --- a/media-video/mpeg2vidcodec/files/mpeg2vidcodec-12-fix-build-system.patch +++ /dev/null @@ -1,78 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -53,26 +53,23 @@ - # - # GNU gcc - # --CC = gcc --CFLAGS = -O2 -+CFLAGS += -Wall - - all: mpeg2decode mpeg2encode - - mpeg2decode: -- cd src/mpeg2dec; make 'CC=$(CC)' \ -- 'CFLAGS=$(CFLAGS) $(USE_DISP) $(USE_SHMEM) $(INCLUDEDIR)' \ -- 'LIBS=$(LIBS)' 'LIBRARYDIR=$(LIBRARYDIR)' -+ cd src/mpeg2dec && $(MAKE) - - mpeg2encode: -- cd src/mpeg2enc; make 'CC=$(CC)' 'CFLAGS=$(CFLAGS)' -+ cd src/mpeg2enc && $(MAKE) - - pc: -- cd src/mpeg2dec; make pc 'CC=$(CC)' 'CFLAGS=$(CFLAGS)' -- cd src/mpeg2enc; make pc 'CC=$(CC)' 'CFLAGS=$(CFLAGS)' -+ cd src/mpeg2dec && $(MAKE) pc -+ cd src/mpeg2enc && $(MAKE) pc - - clean: -- cd src/mpeg2dec; make clean -- cd src/mpeg2enc; make clean -+ cd src/mpeg2dec && $(MAKE) clean -+ cd src/mpeg2enc && $(MAKE) clean - - test: - cd verify; ./verify ---- a/src/mpeg2dec/Makefile -+++ b/src/mpeg2dec/Makefile -@@ -60,8 +60,7 @@ - # - # GNU gcc - # --CC = gcc --CFLAGS = -O2 $(USE_DISP) $(USE_SHMEM) $(INCLUDEDIR) $(TRACE) $(VERBOSE) $(VERIFY) $(WARNINGS) -+CFLAGS += -Wall - - OBJ = mpeg2dec.o getpic.o motion.o getvlc.o gethdr.o getblk.o getbits.o store.o recon.o spatscal.o idct.o idctref.o display.o systems.o subspic.o verify.o - -@@ -76,7 +75,7 @@ - coff2exe mpeg2dec - - mpeg2decode: $(OBJ) -- $(CC) $(CFLAGS) $(LIBRARYDIR) -o mpeg2decode $(OBJ) -lm $(LIBS) -+ $(CC) $(CFLAGS) $(LDFLAGS) $(LIBRARYDIR) -o mpeg2decode $(OBJ) -lm $(LIBS) - - display.o : display.c config.h global.h mpeg2dec.h - getbits.o : getbits.c config.h global.h mpeg2dec.h ---- a/src/mpeg2enc/Makefile -+++ b/src/mpeg2enc/Makefile -@@ -32,8 +32,7 @@ - # - # GNU gcc - # --CC = gcc --CFLAGS = -O2 -Wall -+CFLAGS += -Wall - - OBJ = mpeg2enc.o conform.o putseq.o putpic.o puthdr.o putmpg.o putvlc.o putbits.o motion.o predict.o readpic.o writepic.o transfrm.o fdctref.o idct.o quantize.o ratectl.o stats.o - -@@ -48,7 +47,7 @@ - coff2exe mpeg2enc - - mpeg2encode: $(OBJ) -- $(CC) $(CFLAGS) -o mpeg2encode $(OBJ) -lm -+ $(CC) $(CFLAGS) $(LDFLAGS) -o mpeg2encode $(OBJ) -lm - - conform.o : conform.c config.h global.h mpeg2enc.h - fdctref.o : fdctref.c config.h diff --git a/media-video/mpeg2vidcodec/metadata.xml b/media-video/mpeg2vidcodec/metadata.xml deleted file mode 100644 index 2542060f7f5c..000000000000 --- a/media-video/mpeg2vidcodec/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - media-video@gentoo.org - - diff --git a/media-video/mpeg2vidcodec/mpeg2vidcodec-12-r1.ebuild b/media-video/mpeg2vidcodec/mpeg2vidcodec-12-r1.ebuild deleted file mode 100644 index 0aaba40bef35..000000000000 --- a/media-video/mpeg2vidcodec/mpeg2vidcodec-12-r1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -MY_P="${PN}_v${PV}" - -DESCRIPTION="MPEG Library" -HOMEPAGE="http://www.mpeg.org/" -SRC_URI="http://www.mpeg.org/pub_ftp/mpeg/mssg/${MY_P}.tar.gz" - -LICENSE="mpeg2enc" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" -RESTRICT="mirror bindist" #465088 - -S="${WORKDIR}/mpeg2" - -PATCHES=( - "${FILESDIR}"/${P}-fix-build-system.patch - "${FILESDIR}"/${P}-Wimplicit-function-declaration.patch -) - -src_configure() { - tc-export CC -} - -src_install() { - dobin src/mpeg2dec/mpeg2decode src/mpeg2enc/mpeg2encode - dodoc -r README doc/. -} diff --git a/media-video/mpv/mpv-9999.ebuild b/media-video/mpv/mpv-9999.ebuild index ac0f9dd62ae7..2c923f2ec44e 100644 --- a/media-video/mpv/mpv-9999.ebuild +++ b/media-video/mpv/mpv-9999.ebuild @@ -260,6 +260,9 @@ src_test() { [[ ${test} == @($(IFS='|'; echo "${skip[*]}")) ]] || edo "${BUILD_DIR}"/mpv -v --no-config --unittest="${test}" done + + # currently only does basic libmpv testing, do in addition to --unittest + meson_src_test } src_install() { diff --git a/media-video/ogmrip/Manifest b/media-video/ogmrip/Manifest deleted file mode 100644 index fb6f9cdd5b58..000000000000 --- a/media-video/ogmrip/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ogmrip-1.0.1.tar.gz 3276396 BLAKE2B eed64f401483a44a5df17faeb51cc95a1626f71d0e074ca33a084f74dc8fb485339ed74b1a8d8958700f0d1b7689e653abc9ab6b8a1230217b416c9518b0c3be SHA512 22261b1a5086fc05139e8b9924b75d9a5a5e85b18e245e32545687e72273b485fe1c5041b89db653c6e2e9714518e17ea955435a20ac26fcc875fa8d1a90994c diff --git a/media-video/ogmrip/metadata.xml b/media-video/ogmrip/metadata.xml deleted file mode 100644 index 81b39142098f..000000000000 --- a/media-video/ogmrip/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - media-video@gentoo.org - Gentoo Video project - - - Support for OGM container format - Support for SRT subtitle format - - - ogmrip - - diff --git a/media-video/ogmrip/ogmrip-1.0.1.ebuild b/media-video/ogmrip/ogmrip-1.0.1.ebuild deleted file mode 100644 index a830cd1b2acd..000000000000 --- a/media-video/ogmrip/ogmrip-1.0.1.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit gnome2 - -DESCRIPTION="Graphical frontend and libraries for ripping DVD and encoding to AVI/OGM/MKV/MP4" -HOMEPAGE="http://ogmrip.sourceforge.net/" -SRC_URI="mirror://sourceforge/ogmrip/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="aac dbus debug dts gtk libnotify matroska mp3 mp4 nls ogm spell srt static-libs theora vorbis x264 xvid" - -DEPEND=" - >=dev-libs/glib-2.16:2 - >=app-i18n/enca-1.9 - dev-libs/libxml2 - media-libs/libdvdread - >=media-video/mplayer-1.0_rc2[dvd,encode,xvid?,dts?,x264?] - aac? ( >=media-libs/faac-1.24 ) - gtk? ( - >=x11-libs/gtk+-2.12:2 - gnome-base/libglade - gnome-base/gconf - dbus? ( dev-libs/dbus-glib ) - libnotify? ( >=x11-libs/libnotify-0.4.3 ) - media-video/mplayer[jpeg] - ) - matroska? ( media-video/mkvtoolnix ) - mp3? ( media-sound/lame ) - mp4? ( >=media-video/gpac-0.4.2 ) - ogm? ( media-sound/ogmtools ) - spell? ( >=app-text/enchant-1.1.0:0 ) - srt? ( || - ( - ( >=app-text/tesseract-2 media-libs/tiff ) - >=app-text/gocr-0.39 - >=app-text/ocrad-0.15 - ) - media-libs/libpng ) - theora? ( media-libs/libtheora ) - vorbis? ( media-sound/vorbis-tools ) -" -RDEPEND="${DEPEND} - gnome-base/gvfs -" -BDEPEND=" - dev-util/gtk-doc-am - nls? ( sys-devel/gettext - dev-util/intltool ) - virtual/pkgconfig -" - -src_configure() { - gnome2_src_configure \ - $(use_enable debug maintainer-mode) \ - $(use_enable gtk gtk-support) \ - $(use_enable dbus dbus-support) \ - $(use_enable spell enchant-support) \ - $(use_enable ogm ogm-support) \ - $(use_enable matroska mkv-support) \ - $(use_enable mp4 mp4-support) \ - $(use_enable xvid xvid-support) \ - $(use_enable x264 x264-support) \ - $(use_enable theora theora-support) \ - $(use_enable vorbis vorbis-support) \ - $(use_enable mp3 mp3-support) \ - $(use_enable aac aac-support) \ - $(use_enable srt srt-support) \ - $(use_enable static-libs static) \ - $(use_enable libnotify libnotify-support) \ - $(use_enable nls) \ - --with-html-dir=/usr/share/doc/${PF}/html -} - -src_install() { - MAKEOPTS="${MAKEOPTS} -j1" gnome2_src_install #528670 -} diff --git a/media-video/shrip/Manifest b/media-video/shrip/Manifest deleted file mode 100644 index a57909b94729..000000000000 --- a/media-video/shrip/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST shrip-0.6.0.tar.gz 337393 BLAKE2B fa80ea35345f2ae98e8924c577efce9dee12cb99bfbcfdfef8cc2e4efdfbb72b5afe9c907a32c1cb23878266f9dd6fcad2d3e85d189d58d2d8cf074028dd218f SHA512 fbc00fd3f436d7ff4adac29d552393bef9523817866cdfb3f3c2d8073dcf38914e6b5b5566fbf655f0716f2bb89b76e2329109b822280702d0e38cb6a1470645 diff --git a/media-video/shrip/metadata.xml b/media-video/shrip/metadata.xml deleted file mode 100644 index 60cf779f3e1e..000000000000 --- a/media-video/shrip/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - media-video@gentoo.org - Gentoo Video project - - - ogmrip - - diff --git a/media-video/shrip/shrip-0.6.0-r1.ebuild b/media-video/shrip/shrip-0.6.0-r1.ebuild deleted file mode 100644 index cb6f7bbf2b01..000000000000 --- a/media-video/shrip/shrip-0.6.0-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Command line tool for ripping DVDs and encoding to AVI/OGM/MKV/MP4" -HOMEPAGE="http://ogmrip.sourceforge.net/" -SRC_URI="mirror://sourceforge/ogmrip/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="nls" - -RDEPEND=">=dev-libs/glib-2.14:2 - >=media-video/ogmrip-0.13.4" -DEPEND="${RDEPEND} - virtual/pkgconfig - nls? ( dev-util/intltool - sys-devel/gettext )" - -src_prepare() { - default - sed -i \ - -e '/CFLAGS/s:-Werror::' \ - configure || die -} - -src_configure() { - econf $(use_enable nls) -} - -src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS ChangeLog README TODO - - insinto /etc - doins shrip.conf -} diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index 29853ec962240a3441a306e62670eb6cb2db89a2..ec35cf52270600c9fd5ccb41b30573046bfaed1f 100644 GIT binary patch literal 3510 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 literal 3518 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 diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index 7ec65983802a..80c3aeff2938 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Thu, 19 Jan 2023 13:10:04 +0000 +Sat, 21 Jan 2023 19:39:36 +0000 diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 62a7ffdc4380..80c3aeff2938 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Thu, 19 Jan 2023 13:10:05 +0000 +Sat, 21 Jan 2023 19:39:36 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index 9acb69bc7dd5313a24506cbb406292a385bf30b8..a64cd1784b14d1d4ab3f97b8c6bb2808315ed608 100644 GIT binary patch literal 28391 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 ac3uCG285}57=pm|AO8>Rvv?RD&Hw=6O|Ad{ diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz index 16d7210c6faf1309479c86aa35e672327ea66033..9a7335634fbdf860f0450f640993b01310d17c1a 100644 GIT binary patch literal 53484 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

i(w$m*QBj+z)ZZ9z`Mf$xRDa-{a{$7< zZo#efz^F9x(|}AvGD4GwD-cJWq0o(SueOL}`N&G-dvUn$AtVR=zQ>4cgML-XE0Gp9 zJG|e5azYwYI#VyJq0pY92q|%3y1^GVj>k}7FDbhzhgVvX_YTYi_l>m1uONaEq)&q8 zc<=zbz0Z0rKnVY~O2_xBL`>mqcfOrmPFCk#tL1sy-^WpuNesn`R}%n3+js-fdV->~ z-nT@@kYL!&N$gv<`3R!+Nm9F%CM;eCs-Lo7PF(@CiSDi!r{SFp-`dxE!`1b=ckU># zp`6xUiAFiqt98g$Ai$_!0(}8+5_6KuZMy!QLwQ2KVo_CiLa>RS$BWdP!+%K&A{#E9 zl;7@69KG%9Ui-01t1pP0`_vf3i3W)Qfq*tswc;jHR8wt)Gc~VsdH7Q;$QU$X0gL3F z;ND2aV6|W)sDpWv5Ixl!PsZJD?1BaJmNcoiQ+Qmq*CDs^Y3GQ(T=m)0_S7156Zf1T8p9F34*c>OSZZIpav4i8 ztxxZxMz;4U@7i^qF2!~0o&%Us!Wjg*={0i$fcw#$vrV`EihTiCb|AWDy%E_AIe`OMq`>ClE zc{l>J1*Td7qh5eT82+)@>8jj7({V972cQY*`cf~JYs!%)(Ilw_($#2^d?_L z1Bag+qtcEyCg9@TMdvy^To;HNxD6%am5$@uGaRc!yi>eh^@)yF z+_F9V{diorLoknir&XQECl8pt5CHBwgS;;-murKt6+(2m6l&v(D$~sYBBjJ4hO>1a zPRYgvYUv3GO!3Zo(*t+eYaas?LmG(7V8J=_rG5Ty%LNR0Tdwp(`*^G(&92H=m*o-& zY=RmeolIqWyvq1?z&Ijg$Z6uF*|hCxq&@aIzpJX7XNz}H zKK8UhVGvK99?FmYAV=f)0y$WlCY#ultV#{+7^)AjR#JckN%gc*&x2fSZzOA+dWe`3 zIjvC-ur;-~)HZ-U!QBlybXxahn>q8Avn^2>rnrx6t@};b|GVWXZ_D*0la>i}%Ny}N z(nwt`6M((dUb{Nu)EiCbA^;mQiki*)9r9{xCgJ`m#xp6Gi8TPuz z%H-VbS&mvylfH%}xx2n!G;p$SqGtE)L?u|Q>NrmbjdZ>aIH{$u+J||AI!veQ*ie~W z8~l7l*P1fIsbjR!uEsZT6zv= zP20LSu!TZ%pVf;w*~CP2WfkM;^c%ZZ1G`v+8)1uSv|9>3UfZ=h@>WnO|trKS}bRws!QJ4?Kha_(m_#&ARf;|X%F&}Fx20N z?{~mrg){0kLD|n;=uy>*xk$S3vtokCotLUXT_^jgZ?i1E(>snxO6(EU%6;y7Y_LHt zRrb!MtgYa96sZD2g1Xe(v_akI8q#Fnkz<>K7n!5Alz80$w`Qr0AhP$FlulB)xz?e* zr$R+VB_ZXuuXO!y3wD0DT6rjKraWV~9lG72^OvTNv3D)L#u@;D9&7RE7fPPmLwl^c zLKlxQi;k6qac>P9SvFS14ec1M(pM2Oh}UTpjdi^G>&gf?RPiua)b>8B4QET+$ter4 zxy>7!R>68s*;JshQogs^Yhu-G*}F+))!Y&gZ3NPKn-a!oRYyK}i#0?9#1Op_dHzI!AQx57$oqs-k(8 z<(&5$EEJ56#L70)rHIT&j#T{GPT|w*mabU6dUr|b<4cWLYs$;h*UGSk^~sOiQsK(I zpN`)r)>S8jp)0Z~tVw+jt%q0l>7~$bRvcTU?_vzR`sE0_^AXX?Wvd*GWd#MB_NVv9 zB_Qc=_tFJ&pdJ?K^;X9l{0F;|lUtWnMJt0hY>}QZnK7QBXE_ z*bbo&%Hs~_R8Yx_vogFQ9$qF*vOe5>=+6RR-BSir$j}b^Va}IZZvaA5Ok>&sd2ROg z=Ag6_QDFn)0ix3}gd9l}HkRdpEz0@G>JS3s_BUzvukEL{ZsPSPNwyn@Cxa3jHj<;; zhoUxD(LInTr0~}PPS@e}(m`ow;{eCNLz^}TdtI`a!NCkxcc?|9vV!8K^B^&2jmKMG zdX}mf0sPr_>U^pu%92g%s*lT4NTL$9M_ktlb}@NGvu4V>t&n%Nk$teMx-$b|nb10$ z#Y68#{vBdsyMtFxAcy5qt?mWfN;zroVWR~ZQc>I4d*sq!eMYz4{Jc_M{`_Tp{kRSz zQ1!$9BtCw5@x3NCoetBocvv4hx?)8Z$S!+3hjJG1Y@5|M4wueE!KqoNyp|q(Q&1;4 zHw!b+YEgHx{a9{(Vcn&l-dpMqBrsCY_}=QH@NQj24dAXswk3*N!KKS8VR3R%fnyf! zR{aES)Yap1@@%9ZQtMRUsE|g)gepzGno`dhyd!4aDT8fyh`IBgqLy0qr5EwO&UW7uR^c9l-f^@;!$cDQ%!~Me@d&`;f%?& zCmVcY$6e-E+>KT9K>IEMq*+lEg#$OI1#HiPUUUvgT9b39??uU^tE(Dz42|yWkJb|R zU>8FH-@=B9kj#30hO}ZEY3+iKd5jlz1cRb8Feip{m(B&XFD(Im%Sf%Qb-(5((q((7o}xR5o1Dttyp~i59EY#1*(=E#ur7P-Qwz&SMHw1w zf3@8mjlV8TAfk^O5=&;V%c?0t$OlbNBzzvQR*78Nu=Ao5TW!7wMZwFiot4be4v98! zjU(EjAK;Rq5e@$k9OVc$zR!FA+d6%6nDXi1)ojZ{+Y7jy5EG#beJN>Mv9U=)D=}NU zE-wiRXCNzf!oLDEJ0b)LhAC~NzYaE@%}~PcguUn#rD41_b-V$-x7rm|&x;IGvz2r_ zq=-OnB|C|p2*f%a*vbSm;&4E~SL;T z>&cEc8rf_p+*f`4w9?obTNuI_ZD4&}rm;GVUt|U9lX~dB27JywmlIxXzT~7*^bP2Q zDCnQ7KsFeL^Phs=p=4_N7$-PO7Gon9dEau~p`lEExqQ`rjlaShR|PLRn7SO!VBt=< zWcE{Q4+-Cw3_i8|g8P96mIj!L6~HKnFz9NqZ4^eSmzE$(+S!1hcd7lEu_=FIkB0-+ zmmQ*$eNN2t1;e8|Kz((j<*uR<>y-B;#O3VEzb%v7>Cv!vIYzF>Bwr3r3NI!2j+ylw z9q@@J(@W(1)5de1Gp)7|aQOzr8waPLSrItEIt)k26s6slkknnt&b;4IY;XcN8kx@# zQqcE;zs%3S7yc~eG##RCRkL$>Cx&V7Tr>;FiXb{Ra@sI=YJm>f$Jb?g@kHOAnyl=XK1a`1>Dvz6 zZzlA{G{h*~UxzL$_rkoq9}y$8o4;u%~+IR^dRDMs$P& zYvTVae(jyX;71AmHp=JilDsa~0PGiaTlX2FMb#OE6_;?^_4K%E2;KMeQpDzQa5> zZ{L*sbTDAvlRz(KAZxNypDrYzZE`kJf3>z+UkCUSnOR+U^0SFCstBqmw>H&aEH=a` zDOGBplj;P%Bh6~FW#Z)7y!XEBzfcdwTf}HMooc_fqB{Ii%1p=mBE6}vA1~A0`*YLv zx_7PKn>iw~?>f6W?v>P{^!~3nUw_2~DOpD`V&YIZaipY=Hnd|&I|7!~L~mX??G@xs z@K8yhv3!JH1^#Wduyvile=gz14z`#U z4u1Wz{6!=7zfujGhZ zZHGg=!;%mfA)U(O!aw13Q^P4IM_d{5kQdxl-6&|DLQ}2GoXN>UalCbl6IKV&_iMEh z9+>}0m5JyrmvrnFcBmTyZ@y~>~E=0HSqD^;MBJe`Y`5hwt9J{q+pxGWt;wmOL`Jiokji|}*SK7`}^6NVN ze*L^mfR?siKGM^Sq+LT@{}*la>@Wk{r=ij&G1XqX;v~}4x&lI>5$15HrH{=88~PFE zG)t+Q%J01$KrHA9{04+~*o{g$+-*UzE>MIA>IFi3I`8NmW^R!DjXD&@}Nmk4(ekM zy#j)6u|)~U_cC5wUXD%_$jGJmM6bJx5Hw*(YHt&d{favB2Q4wmG@_<3uN? zvVc^lK&wim9se>dIlWE(>_Ci zolm~9U^PR7yf1Xb%Q?h`#pT4kx;J9V#F4v->d^4()p{WSb8TKv zwj!%^Od<)YUByXatGmL8))+U#sfE}L9Pb4WSv9R5DTCs!gNIE6eiKt$pSidZ~&4!KGvbLg#;0jmv{OCiUpi&6BjFhcEbNFaq;j1-&^XgJpyUo z=E$VdvEwmhf=iM04jw7*{4l5{QwRiwpXS83#9}mCqD5}(;d@1qz>d09RZCY+s{?Gg z4b?kVwOdXt4Rn$3HME)F$;EC%7S*ey8-_TH)KH+yM$DA7Hn6_&|FCZA`9AW3L$M^g z;nkW>5ie!#k(6pHt8{)29ae`jfMovUIIp+CQA|J(Bhqp_H?@uLJ#SSPyr?VK1kgDa z2(Y*`xeVH9buH9%qfwo5^oR7E^;y!A9)syrk?N3UlNFCRy9y`{^V=C$obpkV$T?7T z+Aeik9qQPuHgv5a^$E#RwWjTeXxrAmf0Q_^aZl-5R7fs#`8T3+=2T=WtLq8%2EZ(c~QCK+orJK z?9*}|KD<6hC=~IWu%}Y%M3@~!5t#w#r!#(iB|ERqjRiAe(f*GBx_pMYhayoHV%qr zj(jaLi_^E>>S-GxUEg(YyB}H&yr1pG!jKTBZ!rXaw~eCPFOb>%T_0FwHb~OdDa&Pb zUaOXo&8-gm%KD0{nGZ^2UqU@EC#}b^I@8$+oSc3Wm2@U@ii05DgKOA2py+IVYlb$zwF9lLf70TExUA*?eN20POb0>{P@ty z*C}1`M)5jBAA#kBZ6(BlKIn;;U$jcumI=Gg9|s&Qj1V3JVcK(D4)S|AoA-%T)lN;+ zmjWDH)}RG%ga$yu@6BPaBPcVQ?U%mn;vjvqdCBsJ#qr%_yz%B8+~=tX%OR?iFXNdL zNW)&|o4z$Ay)V?u#n|&gfe{DC|I&|M4cy}npaclhc`R#N$u@CTT^_F|4h@d89tww= z#EO3(%a4x(c~@45sBVXot<`*mC3X`#+?fDJ?!6oq1rt}$nk}Vme{>{eJJ_ba71Ne4 zAVpVgCaL8i^M<*eecgsA8DUbn#!2`*BY#-it`7})MHY}QLW_5dqC3J^w8!<<;WDZ6 zvz;fTJ?o4zm3g!+;&q|E{r;DNVV}Z>k{)+rw^JOj8c&2n(HL9@Nl?9}WYXDrh7=iC_7>ypgjTnwf@_gQ*s+~9Nciuo_wtGJ0 zoxE3`ddMGE=M7#YV4zoatlOCA;r3v*<#^3Pg?L%2gf=!HyuCigrlDU*0@4bJ6|;aB z$(%tgmAJ*v+St+x40#OYkFpx2Z;SNj$MMf`5!Dq#s859*NYXM%WXH2<+GX2Cxm686 zF2Oylm#x_f*<5fRSN#G8c|+2#YW)_(cJ4fxjgjg>YPtiK+tdp?)Ibh4V<*Q7I;g!k zBH0LT0D&ixR1#rlx_=e6aCEAhckj0RPeB(|$rPt9l(X+W!f(^m2MV^{st&fSFYv7r z;e#S0xvranHno@Bfs~+G@$byhVQlvt+#FpQ9Z#%F`i9(@l(CfwGsyEP6ZPcp* zw=8klpnpuQV$_=3Y^K>7Y)_YPy=^)FgGeC8ka+BxPO{<0`y&0$D%DRR{Ns=49V__% zsjQl9B0eRr8?ouS>@UoRH-{md$5IQsOmEErs8FFf`o(}+_jdEw1Xej%z6^_Bh6p-1 z^%{XP_IdQMt_qbm-){Dd$>4Y~4>_!oKFxwT*UZrbCP&+t!KA=5yVk6-!-uL4j6^zs z(NO=(%ih+q3YtL)Wk7A!&MVm01m+_qg1GXfFCb)pzg0CjoKj24umpxqbJ@&nZ^DL; z#oGVz$KO^e0z1P=aJd}=bE@jhHrj@DISO&$#X%>hUG~W|s(4M@PCGxH$S)?I&1)@t zJyqM(GD(X^-Q3vXu#3ZsF=7rt)!`TMdIS-_-wx_|4))s~`Fv-?u z-cyY)#&#s=33-Amvajtl_98K9=O(1ihpFFUjg0siifJq2_FM}Qtzptc=hDsNcr zeN#TUL|7tkQOO}qXP{-9!>rPZ;WeFZ;v7xq=%i|HxjxtUQ*;zR>R+w>GnliSQ?E|7 z>095_B79n@mkUI|#?v5Jws{c*#pgy+y@R3Eo?ybH-$`*A=R)C)Qx&43=8jHTe2ujF zrXkLDEOG?Z#va{%Td+0^|H`Y+HQixTcpTJRI9o;6K}Fvu8RR{bvtL!}QZCxwVXv@5 zB;k=dRRdyIY&U>aaUq+~^?fmpDrs0vwkG=amx!#oMfTa*P05yR zhOo@$1+1wxttpG9reQomgp*G+xjX7c2v{yed$L@wNPghkOxNC(tCUE|3odcGJY{swyYpxqcuh3OA-}(>N>iD1q-;+Qe35-}+ zH8y}1_n}G@-08dl3z=Y-)Mz-i$$E?xZHb^Z3}0kjSjp~U_>r6dvP>a8u1a$qcJ<)wzAbkZ?Wb_iCt^W=4$4kwU^!~PS!0AEC{H}9yHwgOx7AV+WWhQZ$2!g3rH zgw<>S&c5{DAjjhF{cI{hb%!V7(hl>f)s=H~F7^uHFv01>~m-(NRe^ioU@emh!T`1Q)_`OAQBo5KQXQYC z@fPtW>^!6M_j|U-nkC?Ut88buZpEtBbR^+DR6*+CNqJo>ZI%D<*r$@;kTbw&oBXy- zTdkfd95cIw`9k4l)7#BEbVROP}Yb2 z{JKp4`sy{=OZnjVP@kF}ih57VH^IJkRa>rflgmLyx?0`kPz@639q+#GTpeH~1~t{Y zprLoO(NC2|P2z&icbn2K9A#Eo2X!fJ+>_(l!&3N!#%HT?M{*YYF#?ve*ER5`3{)3l zm!zrX8QgctyR1F&3B<5s{kqh^hnnu{SNr1Q{<}5GvxR=EWSW(W zfrz+4nxj9Lw@NjefXGF=G@780lUMe2ld{23H^>I73I?p2RLY*mvd9?|^l{lT>t5V? zNr3uC*HN;4LesB9A>#qfzIS05pR7!+?vF6-ZP@B(mId!>?KcefY#ILM49a)MWM@>d zg>`Dm3DbwPx1zBoP%7;toNf6wZ9#}-_%GoHYn9eoJvG$WBr8BVH)n-vwxR@6$PU9a zlMS#@rR-rhE6WiYgho4E9!m+J-Q#E*zO5kjP*|c6gGn-W`}v^hUZ}mCx9X=Vf!L;K zk;b|2_h4nk>mq+D9uV0gY$kxf9c$A0Kw)NC}4RtZ=M2m)vDj>U^f z-7EogUGp=xv|T`X=kGhgZ8dAy+^uA>`6hZ(y#HXWvTLNgPq-)nu9I67bnxJ2)NJ%hJ^N}aM?J- z)}3w7WBKC7hxR|XTvP_?BFd;M8O&W?x7kQxncCZ`J35kc60BM1E{JI%s`APP>KqK^ zsMswhPzwq@?2jrQRnEOW%h8#bp}71Y`v#roIqLUzpXmo{RbJNW>5_&+#FN}4ooSK3 z=`IO~+M-rdpy$KhHv52mzHIvw5ged1I>ZZ*=*L^5$@+JQe0xZ?e66d*%Lsl2)s&kq zN##-)2V%#1&*jbN5q-|vsYZp z@}=*~iW#AhwF!2fhILC1cO%Ch_S$f4X5YP!CU~~nVzgT|ez#U%|NQmW_T^vFz~keW z^8#v8$N0EkQJzzI)@!}wtTD#Z}--nu$|$IX}{I(fxxD0c(S)gPAt12t9xDra@Jc{$l>ln8C} zm6K9*lM1|47=DN2p+L;<_Vi z{PIKp85T%~DWx8N8zbUELb>Fc-l?PJ(K8Lgge)j9nHZ|%24S6XX9=cc0xs&y5`X7&1P8i1PMUM9g5 zq8$M6phh5EzguUt11ng)bh?M5pdqJr3O8>|b9e<_2|mZUESQf=$CY<*Mf7ETPLY%1 zWfSU^|gyXMf@6T)$u#A;|SaW7lwJFd26#kP2pa0mM>*CY7&l;Ar6^I|4*Bx4O;d|FMKJB+=Y>J=X z?sK5yE{#zQvMRT*+sTTYs=h9!yg3Pa(DSC%$#97L=}@Jvi$jHAmO~aC<*Dbtd8u&Z zONo!hYD!ZH-kR>@yC!vqb55G*62)xA0miy_lSPdaaE@YLk+82+cNQ4SwXpbuL) zYCgZA`QPThe*Nd?r6#sSFUqr!ro!3#l84np>b~^7iDwK1C|{3=3MH~noU z-_j#75d3%;BH9Lm21S%WFNB5K#Z3AdB;fC^!zckZ`q$?nK^CBJtexJ04c>q6`vLl5QxO9=hkDWS$ZZmWLtK>g z=v+Ljc@{ETRmXvPD&1`5_`XnIzn=FmUw?k6k$)5Hmr5gN=A?>RM#opCQoGb4vE`U{ z8S;|rbjC>f*lOxqH^<4V)@@0VlAeyBt5%@s2-Net1}i(;695|$2e``!2PKT9;eV3; z_DYd`e8jM*odr2%ESeshawMm7Ko8p@!SL2tuCBtI+gkJQsILPdG&}IXLhCWJx+ZM$ zF22xbau@aG;Ao+WdMZOHLbJlop(<@Cq}luW-bzJQ>cvAyLu%5*UUF0?cRQ5*2X{F_ zJT=Xb>Y_d5MqpzZb^wp!3(B(s`z6h8YgUK!xs?*NP}3Zq)XcB7)MzY%CF9v0W2-0S zbX^oIBF{%-!n3dRqqx9qMn z_Zf&U@j;pf%N#A(sU*~?scyMnzqe9}So)0b9B8scXx^|) zd(5XAi`3&fHnVRguffb@LoP;A+u>{jwTTxY8WeNRo!E6xu(6$CA`cD4%78~vwgvGW z_@ms4UaK4}#}21d@$lk0NHpW4rI~qcc}UylYp}})A4sH0c}pZnC-8WyYHR{-)h0c( z+i;Yi8r2UL4M57*+S|JRzN%F7W4GTyq^}|%e<@Yf;8C6bpxVB_w^GLsx#btZQ7>A` z;m!4`5qIqtHRKH`$-4#!FW;GT%T?l(4oXEeZ3$?=!6tWZsw-N6JSIU+>yY5> z6u_HLP%cT|bq>rvyIrPDm9nRNisF=WETMNwxOtkL!BV%{|8pnlElRY0);4kF{#mHn z$B{EE-L`3M9e|vm0xH=15C9DLpp)JDT&15#B*r>X9F>tgr4 zrCM${&!u{-zRLMke`93r7EHQ)lI=LLMfN*6D(sqx zwd|dqg^J#?6q%YpuaSl!4_2c|qHAj^t)-8pnvp7DzntcxEO6pJ>)aL{Fbpzc`2LAP z`OrH^>GUy`V%fZ9rf4yosp{TqSD1Zo>|5}_02hhvcWHpR9#iiQ&aNX8i4=CKf{7%_HoG~X-iAT2D%d}`_xvGvkbF3@jz2~Sl;s?D-{er8>ef0(l zY^Nyb;Z`~|;+E!jE{nHOt`!;xQshS!w%F=k^jod7nt?dqwf*adV$}rulXc+_sx|}U zDN#|58X#0DJHY5~VQj^uu!O>r4B2jHi4#N>C1gYla9ssnua%0-Ps$~=Ab2er7B6A9~f)~a$ zj!O}RO^E0%!Y&<$YPu7}G}Kg=+;-SeB+^Irqh6BiR{)8?%^_N)Cyv9L3}-%$W&P+) z+@@&MwP~NTs~TA1$5Q=qs&&7A3cyF;np(WFyb5mCArt4gg?cPx@@?{B<&k9=l zp%%io(<;RKYd_TX>^H|v>lg*$oD>IH5+=yeWXbO6XxNne--}+Z>e>K6dsh)(N)$1j z-YtGF6?o7Y^U*W&-lk(p71=!8T436o}9AATO17!OdX%Ve92kj?lB_Kt*yIyq(*a zcGXw!=;P!m#7zxHWpQ_q&%Uo4Mzu3{DqfC1ko%A+q9S+FXQhJjr$xa(MmvL7Z z3jkZgn-Pwkp*Ez59QZqNycO6|-;=EECLs~fP#0M_YYRn59K85Ifv z90AHz)jq78``T_r`WpquE`^Mc;9$G7USHETJIChz#C`qz<&V!_=V}K=fK&*t6FCl@ z*VP1PlC10eQCEK>7j2n@C{*cAVy*zM zo3cPq6$tHR>%k#B`~H~6drtT|QNM)jrJ)&=%64k819s)b5e*$0NRIz#C&nQjAQt{Z zVHX{1*(#9-m_Qu_(hMi1<}FqzXAGT#ywIB^DFOiu6V>w@nR^4yi_}}09rrW1V zg|}@l%e0=z0dQU9_*%C;>$@xW)m6mQ9%XMtX8T&nu{S%lGoJ?tlZ8|qiBzm-3RyAk z>}+MOLcaOU5nbPtf$^(%iQ}1EURn=1_+qGp=59)7f_DT!_ zW9cMtDmSSJ%0}>#?m^I4oQ|bOb2XAhTf)c}4^IUNV0Ye3MnF*+e$805MR;6ew-kNz zZ2;%@U;Dp5PZ`BP;MY=b^Jc>af*z+fZa`oZYqO3`D~3~X?OQ1%CtLJUQNKp3$5R_k z_R@7ryP{CIvjIDCcb0K3g0=V7#$PGtE_`rHS#Bh~1@=BA@|Q{wTi zj&XVy!Or6lr!_XG;L&Ntk*jVh>P?2T$&6?k>XAnWwQ?Qdo=Hn5hmvNHSAN?#Tm0bc}iZyqh<}PwMj5*T5S~;5Ri>n7WSWc1ssc|7| z7ngg4(;-?-*1Cp_+0m-s72*1&gi*h>om>_lb1L4#w>hO& zv}iF%srVt|o0>q=LbXP9WOB4(Vbt&Hq&YP`*VGJKe2r<@LI*B<1Ein{XtLD4~1@ zsqAD!b-@V_nn*h+p_Z8zjhQW`rp8~EseZFe`>jgbnt69!DEk#);X$H4YNTcApo>l9 zy(W->)f*BdPC^C|X1g{OPxNN66mm!?0(gN#_hHw~I~WDIo4Su)e`tIz7q89C>mdMr zl)|-dTHx`k*||f15Ji=?T%ZZ)-%)}X{t>gB|t zkTXki%1$bRK&uM;xAW9D`?c~`)qEzIzT3loEK`vA@=^xNmg3+mpG)njXM|SYT?OkX z>&=-R#VnG30_=D;T+&dNQkfWfYVGadsr*{?$boOHw~azJn(8OJD*Xb**&M1|{ZiRB zgHn5^O#bL$6}@tSg5|P3?oU6Vhf<^Q|uv$h~_PEY0CB%ap%aCfTajA{D8{F~~JmFExYl z0Caj&9u9=}hiiLLng2|@)&V>L{s5y?fYYo%60ZZPnSvAqO?jr;wb}>Q@V0}jtMYjD zQkG~nI~Dd*X;seY=I|x4x*cAo@_`P)0&Mhc&YG#gqS*P%)bvilrL1{!M z08}>K8t8GSx&#-2*QUZde(?cNTGKv+*JN?wtD#oeyqFu4T)kYWNV)@Hp1lXwmz%v< zCJ~9l!GCrC-_QuAc%{;xW>blMdF6+J-Ki=qr&CHgxn=4S>ec%wW0TWP(kZ454rRIn zh>vLY=n)KW1G9}$<+jzCtHq)ibVa1SbbeI8jbzLjuvJKfwGjrxU)E{=(>f{O!OxRw z)MU|kC*ArVgk9rZ=L{}zHD3_KBMZav*<1d} zg5A1&1`aKq6?wa)WCIRwd^sBKF=>jRRKiEXC;yCs zbW+B%2Z4|pBcC7^jY+e{!3t0KU9P4SvnFfPNf<{4Hg(qu`!-%rYdk-6-oZO=nIfwb zYB|Tcw=DnY2rb*I0xp2O9qFRB<0n+7KC+a*CNkQ0YHU^FvlZD%om{={|{farZ8bM?BUsOVGnwq8YE?DS#efjdvO#m$9#l221_*3P|rTWb0*EREV zITf8b8jYQB+5nDTk&H$XTBehiWI)-CThm6i4}Tnt%?9-3=;xsO+DRp0U$UwOr%}hH zI`>}Ec~a6}&g+$@qzC_g>Vp7M<%`R%O;T`_@Zu|w6lBxhW!p3_^(BUS;EVxmh#vD>`_fGQo)nt;p{ zz<1Y&xD&A?{#D1CNrvZrJkdJk=9;cJcToHkU(Fu(%|DAaqp3UU>?%1mGO#QSHTpVm zZ`6C!8%C-@+Ls2=Mn&(Wq%^v@?kAe+crBZ+%}Se!N|{RB>ncjz_I8i($3K60Tn2|v z^;20Rr7yP$^2|@ENsfGa^QO3Z-!(KP!KgW_+jy~Dx{FFi4j)lJ*v+dZd1V9m-|4XJ zk(IM0E^S$b6n#&D<$-Ea!#N87YpP13J4;L1)w(%mecF|(g^3ed&`%rB=!BT+V$Wja8xr&FbO^~Acqx3^wLWP*)4NKfY= z;62`3?Em@k8gHh$K@0g%wi^Of5ln+7#kqe>;;U^V^B~q9$*?&VHz`N@cwZ zT$Sbm6H}ih!2p=9{dw8gX)hDSxuuB)qjmPKY@0K%d4IrzzT2G+kGI}9Ub?uiH z>tge=y=%0{1J$V$Zipl=)vO6)hNZA5s9K|O43&~0T1gh3s&AS+)N9B+e)QL!6!f=u zW#oYs0|d)4X)=Ls#WF#;>SAw8vd(H|u@e;WP*7S*7a+rSZJvI_%%DxjU09=KMW}nP zej-vUkFbO1y}i7nx#oI<4*&V>{QQ$`n16h!Khzf&s#GoJ?511tokF%vZDo%7vSNuE z7m{q)+EXi3*?W%ME+xFq7FRy_P8_vc4VOmKoMeCYzOTL<Qj79q5-#(V4vMDcGwBd4S#S0veibw{~ z*mY(HYR3vD$?Ck5&E`CB1<-C414g4nw-K9K3p&h`=XE|OgcYgOCb|lcrEUPZcpXdV z1Lw=dev-python/botocore-1.29.37[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -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_10 python_targets_python3_11 -KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/botocore-1.29.37[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/aws/aws-cli/archive/1.27.37.tar.gz -> aws-cli-1.27.37.gh.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f -_md5_=54abcad61904cce6140192c167c33535 diff --git a/metadata/md5-cache/app-admin/awscli-1.27.41 b/metadata/md5-cache/app-admin/awscli-1.27.41 deleted file mode 100644 index 461ff7d018e8..000000000000 --- a/metadata/md5-cache/app-admin/awscli-1.27.41 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/botocore-1.29.41[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -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_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/botocore-1.29.41[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/aws/aws-cli/archive/1.27.41.tar.gz -> aws-cli-1.27.41.gh.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f -_md5_=a9e6084e0c00de2305982c43cebecc7f diff --git a/metadata/md5-cache/app-admin/awscli-1.27.45 b/metadata/md5-cache/app-admin/awscli-1.27.45 index e220b31b66d9..0bc55aa505af 100644 --- a/metadata/md5-cache/app-admin/awscli-1.27.45 +++ b/metadata/md5-cache/app-admin/awscli-1.27.45 @@ -5,7 +5,7 @@ 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_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86 LICENSE=Apache-2.0 RDEPEND=>=dev-python/botocore-1.29.45[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/aws/aws-cli/archive/1.27.45.tar.gz -> aws-cli-1.27.45.gh.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f -_md5_=49e74325243b7907e30dd121cb06f7f4 +_md5_=54abcad61904cce6140192c167c33535 diff --git a/metadata/md5-cache/app-admin/awscli-1.27.46 b/metadata/md5-cache/app-admin/awscli-1.27.46 deleted file mode 100644 index a9aed37844e1..000000000000 --- a/metadata/md5-cache/app-admin/awscli-1.27.46 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/botocore-1.29.46[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -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_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/botocore-1.29.46[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/aws/aws-cli/archive/1.27.46.tar.gz -> aws-cli-1.27.46.gh.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f -_md5_=49e74325243b7907e30dd121cb06f7f4 diff --git a/metadata/md5-cache/app-admin/awscli-1.27.49 b/metadata/md5-cache/app-admin/awscli-1.27.49 deleted file mode 100644 index 3097444be0c3..000000000000 --- a/metadata/md5-cache/app-admin/awscli-1.27.49 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/botocore-1.29.49[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -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_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/botocore-1.29.49[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/aws/aws-cli/archive/1.27.49.tar.gz -> aws-cli-1.27.49.gh.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f -_md5_=49e74325243b7907e30dd121cb06f7f4 diff --git a/metadata/md5-cache/app-admin/awscli-1.27.51 b/metadata/md5-cache/app-admin/awscli-1.27.51 deleted file mode 100644 index 59b1e7fcd43c..000000000000 --- a/metadata/md5-cache/app-admin/awscli-1.27.51 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/botocore-1.29.51[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -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_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/botocore-1.29.51[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/aws/aws-cli/archive/1.27.51.tar.gz -> aws-cli-1.27.51.gh.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f -_md5_=49e74325243b7907e30dd121cb06f7f4 diff --git a/metadata/md5-cache/app-admin/awscli-1.27.47 b/metadata/md5-cache/app-admin/awscli-1.27.53 similarity index 92% rename from metadata/md5-cache/app-admin/awscli-1.27.47 rename to metadata/md5-cache/app-admin/awscli-1.27.53 index b7baf535e9a4..91249da79040 100644 --- a/metadata/md5-cache/app-admin/awscli-1.27.47 +++ b/metadata/md5-cache/app-admin/awscli-1.27.53 @@ -1,4 +1,4 @@ -BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/botocore-1.29.47[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/botocore-1.29.53[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Universal Command Line Environment for AWS EAPI=8 @@ -7,10 +7,10 @@ INHERIT=bash-completion-r1 distutils-r1 multiprocessing IUSE=test python_targets_python3_10 python_targets_python3_11 KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=Apache-2.0 -RDEPEND=>=dev-python/botocore-1.29.47[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) +RDEPEND=>=dev-python/botocore-1.29.53[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/aws/aws-cli/archive/1.27.47.tar.gz -> aws-cli-1.27.47.gh.tar.gz +SRC_URI=https://github.com/aws/aws-cli/archive/1.27.53.tar.gz -> aws-cli-1.27.53.gh.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=49e74325243b7907e30dd121cb06f7f4 diff --git a/metadata/md5-cache/app-admin/awscli-1.27.48 b/metadata/md5-cache/app-admin/awscli-1.27.54 similarity index 92% rename from metadata/md5-cache/app-admin/awscli-1.27.48 rename to metadata/md5-cache/app-admin/awscli-1.27.54 index d05bc4d73dc0..7ef156180436 100644 --- a/metadata/md5-cache/app-admin/awscli-1.27.48 +++ b/metadata/md5-cache/app-admin/awscli-1.27.54 @@ -1,4 +1,4 @@ -BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/botocore-1.29.48[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/botocore-1.29.54[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Universal Command Line Environment for AWS EAPI=8 @@ -7,10 +7,10 @@ INHERIT=bash-completion-r1 distutils-r1 multiprocessing IUSE=test python_targets_python3_10 python_targets_python3_11 KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=Apache-2.0 -RDEPEND=>=dev-python/botocore-1.29.48[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) +RDEPEND=>=dev-python/botocore-1.29.54[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/aws/aws-cli/archive/1.27.48.tar.gz -> aws-cli-1.27.48.gh.tar.gz +SRC_URI=https://github.com/aws/aws-cli/archive/1.27.54.tar.gz -> aws-cli-1.27.54.gh.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=49e74325243b7907e30dd121cb06f7f4 diff --git a/metadata/md5-cache/app-admin/cli53-0.8.18 b/metadata/md5-cache/app-admin/cli53-0.8.18 index d2c8de1f49c2..b67f5b28621e 100644 --- a/metadata/md5-cache/app-admin/cli53-0.8.18 +++ b/metadata/md5-cache/app-admin/cli53-0.8.18 @@ -10,5 +10,5 @@ LICENSE=MIT BSD BSD-2 Apache-2.0 RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/barnybug/cli53/archive/refs/tags/0.8.18.tar.gz -> cli53-0.8.18.tar.gz https://dev.gentoo.org/~williamh/dist/cli53-0.8.18-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=b7e19ac90147e22fcac0e1d6b708d71f diff --git a/metadata/md5-cache/app-admin/clustershell-1.8.4 b/metadata/md5-cache/app-admin/clustershell-1.8.4 deleted file mode 100644 index bcd06335938a..000000000000 --- a/metadata/md5-cache/app-admin/clustershell-1.8.4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( app-shells/pdsh net-misc/openssh sys-devel/bc ) test? ( dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[xml(+)] ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Python framework for efficient cluster administration -EAPI=8 -HOMEPAGE=https://github.com/cea-hpc/clustershell/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[xml(+)] ) -REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/cea-hpc/clustershell/archive/v1.8.4.tar.gz -> clustershell-1.8.4.gh.tar.gz -_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f -_md5_=561608cf7bb9acc224bd2702307ac124 diff --git a/metadata/md5-cache/app-admin/consul-1.14.3 b/metadata/md5-cache/app-admin/consul-1.14.3 index 2a6e9c0d7824..96e94efde17d 100644 --- a/metadata/md5-cache/app-admin/consul-1.14.3 +++ b/metadata/md5-cache/app-admin/consul-1.14.3 @@ -11,5 +11,5 @@ RDEPEND=acct-group/consul acct-user/consul RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/zmedico/consul/archive/v1.14.3-vendor.tar.gz -> consul-1.14.3-vendor.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=e7cdd57afb4e02e16e975e485ecb10cf diff --git a/metadata/md5-cache/app-admin/consul-replicate-0.4.0_p20211027 b/metadata/md5-cache/app-admin/consul-replicate-0.4.0_p20211027 index 95d14bcb39d0..8a7c3351f1dd 100644 --- a/metadata/md5-cache/app-admin/consul-replicate-0.4.0_p20211027 +++ b/metadata/md5-cache/app-admin/consul-replicate-0.4.0_p20211027 @@ -9,5 +9,5 @@ LICENSE=MPL-2.0 Apache-2.0 BSD BSD-2 ISC MIT RESTRICT=strip SLOT=0 SRC_URI=https://github.com/hashicorp/consul-replicate/archive/aceb253db329a6aefb48ac58dfc231e6947f73b2.tar.gz -> consul-replicate-0.4.0_p20211027.tar.gz https://dev.gentoo.org/~zmedico/dist/consul-replicate-0.4.0_p20211027-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=053ce92cb86c611326af0b68add8ce7e diff --git a/metadata/md5-cache/app-admin/consul-template-0.29.0 b/metadata/md5-cache/app-admin/consul-template-0.29.0 index 89c0f1f5e8da..89b78cb030af 100644 --- a/metadata/md5-cache/app-admin/consul-template-0.29.0 +++ b/metadata/md5-cache/app-admin/consul-template-0.29.0 @@ -11,5 +11,5 @@ RDEPEND=acct-group/consul-template acct-user/consul-template RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/hashicorp/consul-template/archive/refs/tags/v0.29.0.tar.gz -> consul-template-0.29.0.tar.gz https://dev.gentoo.org/~zmedico/dist/consul-template-0.29.0-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=9765149f446d9b92f64855290893a3fb diff --git a/metadata/md5-cache/app-admin/consul-template-0.29.1 b/metadata/md5-cache/app-admin/consul-template-0.29.1 index 715b54011c16..d620e27d970f 100644 --- a/metadata/md5-cache/app-admin/consul-template-0.29.1 +++ b/metadata/md5-cache/app-admin/consul-template-0.29.1 @@ -11,5 +11,5 @@ RDEPEND=acct-group/consul-template acct-user/consul-template RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/hashicorp/consul-template/archive/refs/tags/v0.29.1.tar.gz -> consul-template-0.29.1.tar.gz https://dev.gentoo.org/~zmedico/dist/consul-template-0.29.1-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=9765149f446d9b92f64855290893a3fb diff --git a/metadata/md5-cache/app-admin/consul-template-0.29.4 b/metadata/md5-cache/app-admin/consul-template-0.29.4 index 9ab417491b32..48430d330347 100644 --- a/metadata/md5-cache/app-admin/consul-template-0.29.4 +++ b/metadata/md5-cache/app-admin/consul-template-0.29.4 @@ -11,5 +11,5 @@ RDEPEND=acct-group/consul-template acct-user/consul-template RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/hashicorp/consul-template/archive/refs/tags/v0.29.4.tar.gz -> consul-template-0.29.4.tar.gz https://dev.gentoo.org/~zmedico/dist/consul-template-0.29.4-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=9765149f446d9b92f64855290893a3fb diff --git a/metadata/md5-cache/app-admin/consul-template-0.29.5 b/metadata/md5-cache/app-admin/consul-template-0.29.5 index 095ba195d09f..575cf6e4cd4c 100644 --- a/metadata/md5-cache/app-admin/consul-template-0.29.5 +++ b/metadata/md5-cache/app-admin/consul-template-0.29.5 @@ -11,5 +11,5 @@ RDEPEND=acct-group/consul-template acct-user/consul-template RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/hashicorp/consul-template/archive/refs/tags/v0.29.5.tar.gz -> consul-template-0.29.5.tar.gz https://dev.gentoo.org/~zmedico/dist/consul-template-0.29.4-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=f30b4b2e22de6c0340cdf6a83183b3ac diff --git a/metadata/md5-cache/app-admin/cronlocker-0.5.0 b/metadata/md5-cache/app-admin/cronlocker-0.5.0 index 91db5f03be5a..5e5c4850a166 100644 --- a/metadata/md5-cache/app-admin/cronlocker-0.5.0 +++ b/metadata/md5-cache/app-admin/cronlocker-0.5.0 @@ -9,5 +9,5 @@ LICENSE=MIT MPL-2.0 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/Barzahlen/cronlocker/archive/v0.5.0.tar.gz -> cronlocker-0.5.0.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=db9e5e2b0b2c9434fa640950093a04a2 diff --git a/metadata/md5-cache/app-admin/docker-bench-0.5.0 b/metadata/md5-cache/app-admin/docker-bench-0.5.0 index 6f4f27da2156..60bd06935fd4 100644 --- a/metadata/md5-cache/app-admin/docker-bench-0.5.0 +++ b/metadata/md5-cache/app-admin/docker-bench-0.5.0 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MIT MPL-2.0 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/aquasecurity/docker-bench/archive/v0.5.0.tar.gz -> docker-bench-0.5.0.tar.gz https://dev.gentoo.org/~williamh/dist/docker-bench-0.5.0-vendor.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=702f88235b2a4ebb7a31e8eb5aa5235d diff --git a/metadata/md5-cache/app-admin/doctl-1.78.0 b/metadata/md5-cache/app-admin/doctl-1.78.0 index f79456eccfd1..32612945b915 100644 --- a/metadata/md5-cache/app-admin/doctl-1.78.0 +++ b/metadata/md5-cache/app-admin/doctl-1.78.0 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 MIT BSD BSD-2 ISC MPL-2.0 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/digitalocean/doctl/archive/v1.78.0.tar.gz -> doctl-1.78.0.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edo c0eb9cbe6b0bd01fcb4918f12598a4d3 go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edo c0eb9cbe6b0bd01fcb4918f12598a4d3 go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=47a110a5e543c71cb9aaf19a076e09fc diff --git a/metadata/md5-cache/app-admin/doctl-1.79.0 b/metadata/md5-cache/app-admin/doctl-1.79.0 index 5078335d2b79..6c14c3ebd793 100644 --- a/metadata/md5-cache/app-admin/doctl-1.79.0 +++ b/metadata/md5-cache/app-admin/doctl-1.79.0 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 MIT BSD BSD-2 ISC MPL-2.0 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/digitalocean/doctl/archive/v1.79.0.tar.gz -> doctl-1.79.0.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edo c0eb9cbe6b0bd01fcb4918f12598a4d3 go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edo c0eb9cbe6b0bd01fcb4918f12598a4d3 go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=47a110a5e543c71cb9aaf19a076e09fc diff --git a/metadata/md5-cache/app-admin/doctl-9999 b/metadata/md5-cache/app-admin/doctl-9999 index c2a4847dbafd..3fd21bdaa996 100644 --- a/metadata/md5-cache/app-admin/doctl-9999 +++ b/metadata/md5-cache/app-admin/doctl-9999 @@ -8,5 +8,5 @@ LICENSE=Apache-2.0 MIT BSD BSD-2 ISC MPL-2.0 PROPERTIES=live RESTRICT=strip SLOT=0 -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edo c0eb9cbe6b0bd01fcb4918f12598a4d3 git-r3 2347f8fe2d392b2a091191f94be37e6f go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edo c0eb9cbe6b0bd01fcb4918f12598a4d3 git-r3 2347f8fe2d392b2a091191f94be37e6f go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=faa4a03a579dda5bc882577f59381fdd diff --git a/metadata/md5-cache/app-admin/eclean-kernel-2.99.3 b/metadata/md5-cache/app-admin/eclean-kernel-2.99.3 index 31441eaf7121..c34bf0731b8a 100644 --- a/metadata/md5-cache/app-admin/eclean-kernel-2.99.3 +++ b/metadata/md5-cache/app-admin/eclean-kernel-2.99.3 @@ -1,16 +1,16 @@ -BDEPEND=test? ( kernel_linux? ( dev-python/pymountboot[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) lz4? ( dev-python/lz4[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) lzo? ( dev-python/python-lzo[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) zstd? ( dev-python/python-zstandard[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=test? ( kernel_linux? ( dev-python/pymountboot[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) lz4? ( dev-python/lz4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) lzo? ( dev-python/python-lzo[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) zstd? ( dev-python/python-zstandard[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Remove outdated built kernels EAPI=8 HOMEPAGE=https://github.com/projg2/eclean-kernel/ INHERIT=distutils-r1 -IUSE=lz4 lzo zstd test python_targets_python3_9 python_targets_python3_10 +IUSE=lz4 lzo zstd test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=amd64 ~riscv x86 LICENSE=BSD -RDEPEND=kernel_linux? ( dev-python/pymountboot[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) lz4? ( dev-python/lz4[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) lzo? ( dev-python/python-lzo[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) zstd? ( dev-python/python-zstandard[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=kernel_linux? ( dev-python/pymountboot[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) lz4? ( dev-python/lz4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) lzo? ( dev-python/python-lzo[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) zstd? ( dev-python/python-zstandard[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/projg2/eclean-kernel/archive/v2.99.3.tar.gz -> eclean-kernel-2.99.3.tar.gz _eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f -_md5_=3b5078a4890dd05f9d0ddf45b6c4716e +_md5_=b730807dd27ea58265991eda3c6188f6 diff --git a/metadata/md5-cache/app-admin/eclean-kernel-9999 b/metadata/md5-cache/app-admin/eclean-kernel-9999 index d8f3157d94ee..99b34bd65d39 100644 --- a/metadata/md5-cache/app-admin/eclean-kernel-9999 +++ b/metadata/md5-cache/app-admin/eclean-kernel-9999 @@ -1,15 +1,15 @@ -BDEPEND=test? ( kernel_linux? ( dev-python/pymountboot[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) lz4? ( dev-python/lz4[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) lzo? ( dev-python/python-lzo[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) zstd? ( dev-python/python-zstandard[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=test? ( kernel_linux? ( dev-python/pymountboot[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) lz4? ( dev-python/lz4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) lzo? ( dev-python/python-lzo[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) zstd? ( dev-python/python-zstandard[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[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 prepare test unpack DESCRIPTION=Remove outdated built kernels EAPI=8 HOMEPAGE=https://github.com/projg2/eclean-kernel/ INHERIT=distutils-r1 git-r3 -IUSE=lz4 lzo zstd test python_targets_python3_9 python_targets_python3_10 +IUSE=lz4 lzo zstd test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 LICENSE=BSD PROPERTIES=live -RDEPEND=kernel_linux? ( dev-python/pymountboot[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) lz4? ( dev-python/lz4[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) lzo? ( dev-python/python-lzo[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) zstd? ( dev-python/python-zstandard[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=kernel_linux? ( dev-python/pymountboot[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) lz4? ( dev-python/lz4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) lzo? ( dev-python/python-lzo[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) zstd? ( dev-python/python-zstandard[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 git-r3 2347f8fe2d392b2a091191f94be37e6f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f -_md5_=e062bc95adb648b427877a4f3e0c947b +_md5_=633f41e92d1211325723bd8862941049 diff --git a/metadata/md5-cache/app-admin/filebeat-7.17.3 b/metadata/md5-cache/app-admin/filebeat-7.17.3 index 8937a7da8df2..893f78274fc0 100644 --- a/metadata/md5-cache/app-admin/filebeat-7.17.3 +++ b/metadata/md5-cache/app-admin/filebeat-7.17.3 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD-2 MIT RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/elastic/beats/archive/v7.17.3.tar.gz -> filebeat-7.17.3.tar.gz https://media.githubusercontent.com/media/hydrapolic/gentoo-dist/master/filebeat/filebeat-7.17.3-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=5c537c42b991b072f5dff1ad72b1ce51 diff --git a/metadata/md5-cache/app-admin/filebeat-7.17.5 b/metadata/md5-cache/app-admin/filebeat-7.17.5 index d18ed9e72796..7d9383cc36b3 100644 --- a/metadata/md5-cache/app-admin/filebeat-7.17.5 +++ b/metadata/md5-cache/app-admin/filebeat-7.17.5 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD-2 MIT RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/elastic/beats/archive/v7.17.5.tar.gz -> filebeat-7.17.5.tar.gz https://media.githubusercontent.com/media/hydrapolic/gentoo-dist/master/filebeat/filebeat-7.17.5-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=db8f9ea54790e286b3c4ad558da82243 diff --git a/metadata/md5-cache/app-admin/git-credential-gopass-1.12.0 b/metadata/md5-cache/app-admin/git-credential-gopass-1.12.0 index 1c99cadbb018..392289a0e352 100644 --- a/metadata/md5-cache/app-admin/git-credential-gopass-1.12.0 +++ b/metadata/md5-cache/app-admin/git-credential-gopass-1.12.0 @@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git >=app-crypt/gnupg-2 RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/gopasspw/git-credential-gopass/archive/v1.12.0.tar.gz -> git-credential-gopass-1.12.0.tar.gz mirror://goproxy//filippo.io/age/@v/v1.0.0-beta4.zip -> filippo.io%2Fage%2F@v%2Fv1.0.0-beta4.zip mirror://goproxy//filippo.io/age/@v/v1.0.0-beta4.mod -> filippo.io%2Fage%2F@v%2Fv1.0.0-beta4.mod mirror://goproxy//github.com/!burnt!sushi/toml/@v/v0.3.1.mod -> github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod mirror://goproxy//github.com/atotto/clipboard/@v/v0.1.2.zip -> github.com%2Fatotto%2Fclipboard%2F@v%2Fv0.1.2.zip mirror://goproxy//github.com/atotto/clipboard/@v/v0.1.2.mod -> github.com%2Fatotto%2Fclipboard%2F@v%2Fv0.1.2.mod mirror://goproxy//github.com/blang/semver/@v/v0.0.0-20190414182527-1a9109f8c4a1.zip -> github.com%2Fblang%2Fsemver%2F@v%2Fv0.0.0-20190414182527-1a9109f8c4a1.zip mirror://goproxy//github.com/blang/semver/@v/v0.0.0-20190414182527-1a9109f8c4a1.mod -> github.com%2Fblang%2Fsemver%2F@v%2Fv0.0.0-20190414182527-1a9109f8c4a1.mod mirror://goproxy//github.com/caspr-io/yamlpath/@v/v0.0.0-20200722075116-502e8d113a9b.zip -> github.com%2Fcaspr-io%2Fyamlpath%2F@v%2Fv0.0.0-20200722075116-502e8d113a9b.zip mirror://goproxy//github.com/caspr-io/yamlpath/@v/v0.0.0-20200722075116-502e8d113a9b.mod -> github.com%2Fcaspr-io%2Fyamlpath%2F@v%2Fv0.0.0-20200722075116-502e8d113a9b.mod mirror://goproxy//github.com/cenkalti/backoff/@v/v2.2.1+incompatible.zip -> github.com%2Fcenkalti%2Fbackoff%2F@v%2Fv2.2.1+incompatible.zip mirror://goproxy//github.com/cenkalti/backoff/@v/v2.2.1+incompatible.mod -> github.com%2Fcenkalti%2Fbackoff%2F@v%2Fv2.2.1+incompatible.mod mirror://goproxy//github.com/cheggaaa/pb/@v/v1.0.29.mod -> github.com%2Fcheggaaa%2Fpb%2F@v%2Fv1.0.29.mod mirror://goproxy//github.com/chzyer/logex/@v/v1.1.10.mod -> github.com%2Fchzyer%2Flogex%2F@v%2Fv1.1.10.mod mirror://goproxy//github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.mod -> github.com%2Fchzyer%2Freadline%2F@v%2Fv0.0.0-20180603132655-2972be24d48e.mod mirror://goproxy//github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.mod -> github.com%2Fchzyer%2Ftest%2F@v%2Fv0.0.0-20180213035817-a1ea475d72b1.mod mirror://goproxy//github.com/cpuguy83/go-md2man/v2/@v/v2.0.0-20190314233015-f79a8a8ca69d.mod -> github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0-20190314233015-f79a8a8ca69d.mod mirror://goproxy//github.com/cpuguy83/go-md2man/v2/@v/v2.0.0.zip -> github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0.zip 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/creack/pty/@v/v1.1.9.mod -> github.com%2Fcreack%2Fpty%2F@v%2Fv1.1.9.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/dominikschulz/github-releases/@v/v0.0.3.mod -> github.com%2Fdominikschulz%2Fgithub-releases%2F@v%2Fv0.0.3.mod mirror://goproxy//github.com/dustin/go-humanize/@v/v1.0.0.mod -> github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/fatih/color/@v/v1.9.0.zip -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.zip mirror://goproxy//github.com/fatih/color/@v/v1.9.0.mod -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.mod mirror://goproxy//github.com/godbus/dbus/@v/v0.0.0-20190623212516-8a1682060722.mod -> github.com%2Fgodbus%2Fdbus%2F@v%2Fv0.0.0-20190623212516-8a1682060722.mod mirror://goproxy//github.com/gokyle/twofactor/@v/v1.0.1.mod -> github.com%2Fgokyle%2Ftwofactor%2F@v%2Fv1.0.1.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.5.2.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.2.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.5.2.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.2.mod mirror://goproxy//github.com/google/go-github/@v/v17.0.0+incompatible.zip -> github.com%2Fgoogle%2Fgo-github%2F@v%2Fv17.0.0+incompatible.zip mirror://goproxy//github.com/google/go-github/@v/v17.0.0+incompatible.mod -> github.com%2Fgoogle%2Fgo-github%2F@v%2Fv17.0.0+incompatible.mod mirror://goproxy//github.com/google/go-querystring/@v/v1.0.0.zip -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/google/go-querystring/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/google/gofuzz/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fgofuzz%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/gopasspw/gopass/@v/v1.11.0.zip -> github.com%2Fgopasspw%2Fgopass%2F@v%2Fv1.11.0.zip mirror://goproxy//github.com/gopasspw/gopass/@v/v1.11.0.mod -> github.com%2Fgopasspw%2Fgopass%2F@v%2Fv1.11.0.mod mirror://goproxy//github.com/gopasspw/gopass/@v/v1.11.1-0.20210114081529-ddfe7bfc979f.zip -> github.com%2Fgopasspw%2Fgopass%2F@v%2Fv1.11.1-0.20210114081529-ddfe7bfc979f.zip mirror://goproxy//github.com/gopasspw/gopass/@v/v1.11.1-0.20210114081529-ddfe7bfc979f.mod -> github.com%2Fgopasspw%2Fgopass%2F@v%2Fv1.11.1-0.20210114081529-ddfe7bfc979f.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/hashicorp/errwrap/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/errwrap/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.1.0.zip -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.zip -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.zip mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.mod mirror://goproxy//github.com/jsimonetti/pwscheme/@v/v0.0.0-20160922125227-76804708ecad.mod -> github.com%2Fjsimonetti%2Fpwscheme%2F@v%2Fv0.0.0-20160922125227-76804708ecad.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/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/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/klauspost/cpuid/@v/v1.2.3.mod -> github.com%2Fklauspost%2Fcpuid%2F@v%2Fv1.2.3.mod mirror://goproxy//github.com/klauspost/cpuid/@v/v1.3.1.zip -> github.com%2Fklauspost%2Fcpuid%2F@v%2Fv1.3.1.zip mirror://goproxy//github.com/klauspost/cpuid/@v/v1.3.1.mod -> github.com%2Fklauspost%2Fcpuid%2F@v%2Fv1.3.1.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/pty/@v/v1.1.1.mod -> github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/kr/text/@v/v0.1.0.mod -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/kr/text/@v/v0.2.0.zip -> github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/kr/text/@v/v0.2.0.mod -> github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/martinhoefling/goxkcdpwgen/@v/v0.0.0-20190331205820-7dc3d102eca3.mod -> github.com%2Fmartinhoefling%2Fgoxkcdpwgen%2F@v%2Fv0.0.0-20190331205820-7dc3d102eca3.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.4.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.4.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.7.zip -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.7.zip mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.7.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.7.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.8.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.8.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.11.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.11.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.zip -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.zip mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod mirror://goproxy//github.com/mattn/go-runewidth/@v/v0.0.4.mod -> github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.4.mod mirror://goproxy//github.com/minio/md5-simd/@v/v1.1.0.zip -> github.com%2Fminio%2Fmd5-simd%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/minio/md5-simd/@v/v1.1.0.mod -> github.com%2Fminio%2Fmd5-simd%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/minio/minio-go/v7/@v/v7.0.7.zip -> github.com%2Fminio%2Fminio-go%2Fv7%2F@v%2Fv7.0.7.zip mirror://goproxy//github.com/minio/minio-go/v7/@v/v7.0.7.mod -> github.com%2Fminio%2Fminio-go%2Fv7%2F@v%2Fv7.0.7.mod mirror://goproxy//github.com/minio/sha256-simd/@v/v0.1.1.zip -> github.com%2Fminio%2Fsha256-simd%2F@v%2Fv0.1.1.zip mirror://goproxy//github.com/minio/sha256-simd/@v/v0.1.1.mod -> github.com%2Fminio%2Fsha256-simd%2F@v%2Fv0.1.1.mod mirror://goproxy//github.com/minio/sio/@v/v0.2.1.mod -> github.com%2Fminio%2Fsio%2F@v%2Fv0.2.1.mod mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.zip -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/mitchellh/go-ps/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fgo-ps%2F@v%2Fv1.0.0.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/muesli/crunchy/@v/v0.4.0.mod -> github.com%2Fmuesli%2Fcrunchy%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/nbutton23/zxcvbn-go/@v/v0.0.0-20180912185939-ae427f1e4c1d.mod -> github.com%2Fnbutton23%2Fzxcvbn-go%2F@v%2Fv0.0.0-20180912185939-ae427f1e4c1d.mod mirror://goproxy//github.com/niemeyer/pretty/@v/v0.0.0-20200227124842-a10e7caefd8e.zip -> github.com%2Fniemeyer%2Fpretty%2F@v%2Fv0.0.0-20200227124842-a10e7caefd8e.zip mirror://goproxy//github.com/niemeyer/pretty/@v/v0.0.0-20200227124842-a10e7caefd8e.mod -> github.com%2Fniemeyer%2Fpretty%2F@v%2Fv0.0.0-20200227124842-a10e7caefd8e.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/rs/xid/@v/v1.2.1.zip -> github.com%2Frs%2Fxid%2F@v%2Fv1.2.1.zip mirror://goproxy//github.com/rs/xid/@v/v1.2.1.mod -> github.com%2Frs%2Fxid%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/russross/blackfriday/v2/@v/v2.0.1.zip -> github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.zip 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/schollz/closestmatch/@v/v0.0.0-20190308193919-1fbe626be92e.mod -> github.com%2Fschollz%2Fclosestmatch%2F@v%2Fv0.0.0-20190308193919-1fbe626be92e.mod mirror://goproxy//github.com/sergi/go-diff/@v/v1.1.0.zip -> github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/sergi/go-diff/@v/v1.1.0.mod -> github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/shurcoo!l/sanitized_anchor_name/@v/v1.0.0.zip -> github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.zip 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.7.0.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.7.0.mod mirror://goproxy//github.com/skip2/go-qrcode/@v/v0.0.0-20200617195104-da1b6568686e.mod -> github.com%2Fskip2%2Fgo-qrcode%2F@v%2Fv0.0.0-20200617195104-da1b6568686e.mod 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/assertions/@v/v1.0.0.zip -> github.com%2Fsmartystreets%2Fassertions%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/smartystreets/assertions/@v/v1.0.0.mod -> github.com%2Fsmartystreets%2Fassertions%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/smartystreets/goconvey/@v/v0.0.0-20190330032615-68dc04aab96a.mod -> github.com%2Fsmartystreets%2Fgoconvey%2F@v%2Fv0.0.0-20190330032615-68dc04aab96a.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/spf13/pflag/@v/v1.0.3.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.0.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.2.2.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.2.2.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.3.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.6.1.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.6.1.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.6.1.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.6.1.mod mirror://goproxy//github.com/urfave/cli/@v/v1.22.5.zip -> github.com%2Furfave%2Fcli%2F@v%2Fv1.22.5.zip mirror://goproxy//github.com/urfave/cli/v2/@v/v2.2.0.mod -> github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.2.0.mod mirror://goproxy//github.com/urfave/cli/v2/@v/v2.3.0.zip -> github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.3.0.zip mirror://goproxy//github.com/urfave/cli/v2/@v/v2.3.0.mod -> github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.3.0.mod mirror://goproxy//github.com/xrash/smetrics/@v/v0.0.0-20170218160415-a3153f7040e9.mod -> github.com%2Fxrash%2Fsmetrics%2F@v%2Fv0.0.0-20170218160415-a3153f7040e9.mod mirror://goproxy//github.com/xrash/smetrics/@v/v0.0.0-20200730060457-89a2a8a1fb0b.mod -> github.com%2Fxrash%2Fsmetrics%2F@v%2Fv0.0.0-20200730060457-89a2a8a1fb0b.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-20190513172903-22d7a77e9e5f.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190513172903-22d7a77e9e5f.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200323165209-0ec3e9974c59.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200323165209-0ec3e9974c59.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200622213623-75b288015ac9.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200709230013-948cd5f35899.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200709230013-948cd5f35899.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200930160638-afb6bcd081ae.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200930160638-afb6bcd081ae.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200930160638-afb6bcd081ae.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200930160638-afb6bcd081ae.mod mirror://goproxy//golang.org/x/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-20200707034311-ab3426394381.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200707034311-ab3426394381.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20201021035429-f5854403a974.zip -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20201021035429-f5854403a974.zip mirror://goproxy//golang.org/x/net/@v/v0.0.0-20201021035429-f5854403a974.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20201021035429-f5854403a974.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-20190215142949-d0b11bdaac8a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190222072716-a9d3bda3a223.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190222072716-a9d3bda3a223.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200323222414-85ca7c5b95cd.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200625212154-ddb9806d33ae.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200625212154-ddb9806d33ae.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200930185726-fdedc70b468f.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200930185726-fdedc70b468f.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201024232916-9f70ab9862d5.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201024232916-9f70ab9862d5.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201024232916-9f70ab9862d5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201024232916-9f70ab9862d5.mod mirror://goproxy//golang.org/x/text/@v/v0.3.0.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.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/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-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-20190624222133-a101b041ded4.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190624222133-a101b041ded4.mod 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//golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.zip -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20200804184101-5ec99f83aff1.zip mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20200804184101-5ec99f83aff1.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.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.mod mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20200227125254-8fa46927fb4f.zip -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20200227125254-8fa46927fb4f.zip mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20200227125254-8fa46927fb4f.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20200227125254-8fa46927fb4f.mod mirror://goproxy//gopkg.in/ini.v1/@v/v1.57.0.mod -> gopkg.in%2Fini.v1%2F@v%2Fv1.57.0.mod mirror://goproxy//gopkg.in/ini.v1/@v/v1.60.1.zip -> gopkg.in%2Fini.v1%2F@v%2Fv1.60.1.zip mirror://goproxy//gopkg.in/ini.v1/@v/v1.60.1.mod -> gopkg.in%2Fini.v1%2F@v%2Fv1.60.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.3.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.3.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-20200121175148-a6ecf24a6d71.mod -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200121175148-a6ecf24a6d71.mod mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod mirror://goproxy//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//gotest.tools/v3/@v/v3.0.2.zip -> gotest.tools%2Fv3%2F@v%2Fv3.0.2.zip mirror://goproxy//gotest.tools/v3/@v/v3.0.2.mod -> gotest.tools%2Fv3%2F@v%2Fv3.0.2.mod mirror://goproxy//rsc.io/qr/@v/v0.2.0.mod -> rsc.io%2Fqr%2F@v%2Fv0.2.0.mod -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=cf325ae1e6aee2b838905937827e61ab diff --git a/metadata/md5-cache/app-admin/git-credential-gopass-1.15.3 b/metadata/md5-cache/app-admin/git-credential-gopass-1.15.3 index 639a1f56113d..d77ddf5d88ab 100644 --- a/metadata/md5-cache/app-admin/git-credential-gopass-1.15.3 +++ b/metadata/md5-cache/app-admin/git-credential-gopass-1.15.3 @@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git >=app-crypt/gnupg-2 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/gopasspw/git-credential-gopass/archive/v1.15.3.tar.gz -> git-credential-gopass-1.15.3.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/git-credential-gopass/git-credential-gopass-1.15.3-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=34b024fa6183dbcb4bef7ab2d026d27e diff --git a/metadata/md5-cache/app-admin/gkrellm-2.3.11-r1 b/metadata/md5-cache/app-admin/gkrellm-2.3.11-r1 index 5f7404792f65..718b25a1ef7b 100644 --- a/metadata/md5-cache/app-admin/gkrellm-2.3.11-r1 +++ b/metadata/md5-cache/app-admin/gkrellm-2.3.11-r1 @@ -3,13 +3,13 @@ DEFINED_PHASES=compile install prepare pretend DEPEND=acct-group/gkrellmd acct-user/gkrellmd dev-libs/glib:2 hddtemp? ( app-admin/hddtemp ) ssl? ( gnutls? ( net-libs/gnutls ) !gnutls? ( dev-libs/openssl:0= ) ) lm-sensors? ( sys-apps/lm-sensors:= ) nls? ( virtual/libintl ) ntlm? ( net-libs/libntlm ) X? ( x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/pango ) nls? ( sys-devel/gettext ) DESCRIPTION=Single process stack of various system monitors EAPI=7 -HOMEPAGE=http://www.gkrellm.net/ +HOMEPAGE=http://gkrellm.srcbox.net/ INHERIT=desktop systemd toolchain-funcs IUSE=gnutls hddtemp lm-sensors nls ntlm ssl X KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-3+ RDEPEND=acct-group/gkrellmd acct-user/gkrellmd dev-libs/glib:2 hddtemp? ( app-admin/hddtemp ) ssl? ( gnutls? ( net-libs/gnutls ) !gnutls? ( dev-libs/openssl:0= ) ) lm-sensors? ( sys-apps/lm-sensors:= ) nls? ( virtual/libintl ) ntlm? ( net-libs/libntlm ) X? ( x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/pango ) SLOT=2 -SRC_URI=http://gkrellm.srcbox.net/gkrellm-2.3.11.tar.bz2 +SRC_URI=http://gkrellm.srcbox.net/releases/gkrellm-2.3.11.tar.bz2 _eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f -_md5_=23bb792c4ce2d6135c4f7dbb85e9ce4b +_md5_=694eeaa1329cf09853c19b94e5bf803a diff --git a/metadata/md5-cache/app-admin/gkrellm-2.3.11-r2 b/metadata/md5-cache/app-admin/gkrellm-2.3.11-r2 new file mode 100644 index 000000000000..f7737294f72e --- /dev/null +++ b/metadata/md5-cache/app-admin/gkrellm-2.3.11-r2 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig virtual/pkgconfig +DEFINED_PHASES=compile install prepare pretend +DEPEND=acct-group/gkrellmd acct-user/gkrellmd dev-libs/glib:2 hddtemp? ( app-admin/hddtemp ) ssl? ( gnutls? ( net-libs/gnutls ) !gnutls? ( dev-libs/openssl:0= ) ) lm-sensors? ( sys-apps/lm-sensors:= ) nls? ( virtual/libintl ) ntlm? ( net-libs/libntlm ) X? ( x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/pango ) x11-base/xorg-proto nls? ( sys-devel/gettext ) +DESCRIPTION=Single process stack of various system monitors +EAPI=8 +HOMEPAGE=http://www.gkrellm.net/ +INHERIT=desktop systemd toolchain-funcs +IUSE=gnutls hddtemp lm-sensors nls ntlm ssl X +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-3+ +RDEPEND=acct-group/gkrellmd acct-user/gkrellmd dev-libs/glib:2 hddtemp? ( app-admin/hddtemp ) ssl? ( gnutls? ( net-libs/gnutls ) !gnutls? ( dev-libs/openssl:0= ) ) lm-sensors? ( sys-apps/lm-sensors:= ) nls? ( virtual/libintl ) ntlm? ( net-libs/libntlm ) X? ( x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/pango ) +SLOT=2 +SRC_URI=http://gkrellm.srcbox.net/releases/gkrellm-2.3.11.tar.bz2 +_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_md5_=14ed62384b8c8e7acdc58c05c4bdcd53 diff --git a/metadata/md5-cache/app-admin/gkrellm-9999 b/metadata/md5-cache/app-admin/gkrellm-9999 index 24c25ca68591..24d604c36bcb 100644 --- a/metadata/md5-cache/app-admin/gkrellm-9999 +++ b/metadata/md5-cache/app-admin/gkrellm-9999 @@ -1,8 +1,8 @@ BDEPEND=virtual/pkgconfig virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile install prepare pretend unpack -DEPEND=acct-group/gkrellmd acct-user/gkrellmd dev-libs/glib:2 hddtemp? ( app-admin/hddtemp ) ssl? ( gnutls? ( net-libs/gnutls ) !gnutls? ( dev-libs/openssl:0= ) ) lm-sensors? ( sys-apps/lm-sensors:= ) nls? ( virtual/libintl ) ntlm? ( net-libs/libntlm ) X? ( x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/pango ) nls? ( sys-devel/gettext ) +DEPEND=acct-group/gkrellmd acct-user/gkrellmd dev-libs/glib:2 hddtemp? ( app-admin/hddtemp ) ssl? ( gnutls? ( net-libs/gnutls ) !gnutls? ( dev-libs/openssl:0= ) ) lm-sensors? ( sys-apps/lm-sensors:= ) nls? ( virtual/libintl ) ntlm? ( net-libs/libntlm ) X? ( x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/pango ) x11-base/xorg-proto nls? ( sys-devel/gettext ) DESCRIPTION=Single process stack of various system monitors -EAPI=7 +EAPI=8 HOMEPAGE=http://www.gkrellm.net/ INHERIT=desktop systemd toolchain-funcs git-r3 IUSE=gnutls hddtemp lm-sensors nls ntlm ssl X @@ -11,4 +11,4 @@ PROPERTIES=live RDEPEND=acct-group/gkrellmd acct-user/gkrellmd dev-libs/glib:2 hddtemp? ( app-admin/hddtemp ) ssl? ( gnutls? ( net-libs/gnutls ) !gnutls? ( dev-libs/openssl:0= ) ) lm-sensors? ( sys-apps/lm-sensors:= ) nls? ( virtual/libintl ) ntlm? ( net-libs/libntlm ) X? ( x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/pango ) SLOT=2 _eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c git-r3 2347f8fe2d392b2a091191f94be37e6f multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f -_md5_=0a7ee77e7e81bfa03d4ec74a70f863be +_md5_=14ed62384b8c8e7acdc58c05c4bdcd53 diff --git a/metadata/md5-cache/app-admin/gopass-1.14.4 b/metadata/md5-cache/app-admin/gopass-1.14.4 index 556c30d3b03d..d8196a5773f4 100644 --- a/metadata/md5-cache/app-admin/gopass-1.14.4 +++ b/metadata/md5-cache/app-admin/gopass-1.14.4 @@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git >=app-crypt/gnupg-2 RESTRICT=strip test strip SLOT=0 SRC_URI=mirror://goproxy//bitbucket.org/creachadair/stringset/@v/v0.0.10.zip -> bitbucket.org%2Fcreachadair%2Fstringset%2F@v%2Fv0.0.10.zip mirror://goproxy//bitbucket.org/creachadair/stringset/@v/v0.0.10.mod -> bitbucket.org%2Fcreachadair%2Fstringset%2F@v%2Fv0.0.10.mod mirror://goproxy//filippo.io/age/@v/v1.0.0.zip -> filippo.io%2Fage%2F@v%2Fv1.0.0.zip mirror://goproxy//filippo.io/age/@v/v1.0.0.mod -> filippo.io%2Fage%2F@v%2Fv1.0.0.mod mirror://goproxy//filippo.io/edwards25519/@v/v1.0.0.zip -> filippo.io%2Fedwards25519%2F@v%2Fv1.0.0.zip mirror://goproxy//filippo.io/edwards25519/@v/v1.0.0.mod -> filippo.io%2Fedwards25519%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/!burnt!sushi/toml/@v/v0.4.1.mod -> github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.4.1.mod mirror://goproxy//github.com/!proton!mail/go-crypto/@v/v0.0.0-20220730123233-d6ffb7692adf.zip -> github.com%2F!proton!mail%2Fgo-crypto%2F@v%2Fv0.0.0-20220730123233-d6ffb7692adf.zip mirror://goproxy//github.com/!proton!mail/go-crypto/@v/v0.0.0-20220730123233-d6ffb7692adf.mod -> github.com%2F!proton!mail%2Fgo-crypto%2F@v%2Fv0.0.0-20220730123233-d6ffb7692adf.mod mirror://goproxy//github.com/atotto/clipboard/@v/v0.1.4.zip -> github.com%2Fatotto%2Fclipboard%2F@v%2Fv0.1.4.zip mirror://goproxy//github.com/atotto/clipboard/@v/v0.1.4.mod -> github.com%2Fatotto%2Fclipboard%2F@v%2Fv0.1.4.mod mirror://goproxy//github.com/blang/semver/v4/@v/v4.0.0.zip -> github.com%2Fblang%2Fsemver%2Fv4%2F@v%2Fv4.0.0.zip mirror://goproxy//github.com/blang/semver/v4/@v/v4.0.0.mod -> github.com%2Fblang%2Fsemver%2Fv4%2F@v%2Fv4.0.0.mod mirror://goproxy//github.com/boombuler/barcode/@v/v1.0.1-0.20190219062509-6c824513bacc.zip -> github.com%2Fboombuler%2Fbarcode%2F@v%2Fv1.0.1-0.20190219062509-6c824513bacc.zip mirror://goproxy//github.com/boombuler/barcode/@v/v1.0.1-0.20190219062509-6c824513bacc.mod -> github.com%2Fboombuler%2Fbarcode%2F@v%2Fv1.0.1-0.20190219062509-6c824513bacc.mod mirror://goproxy//github.com/bwesterb/go-ristretto/@v/v1.2.0.mod -> github.com%2Fbwesterb%2Fgo-ristretto%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/bwesterb/go-ristretto/@v/v1.2.1.mod -> github.com%2Fbwesterb%2Fgo-ristretto%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/caspr-io/yamlpath/@v/v0.0.0-20200722075116-502e8d113a9b.zip -> github.com%2Fcaspr-io%2Fyamlpath%2F@v%2Fv0.0.0-20200722075116-502e8d113a9b.zip mirror://goproxy//github.com/caspr-io/yamlpath/@v/v0.0.0-20200722075116-502e8d113a9b.mod -> github.com%2Fcaspr-io%2Fyamlpath%2F@v%2Fv0.0.0-20200722075116-502e8d113a9b.mod mirror://goproxy//github.com/cenkalti/backoff/@v/v2.2.1+incompatible.zip -> github.com%2Fcenkalti%2Fbackoff%2F@v%2Fv2.2.1+incompatible.zip mirror://goproxy//github.com/cenkalti/backoff/@v/v2.2.1+incompatible.mod -> github.com%2Fcenkalti%2Fbackoff%2F@v%2Fv2.2.1+incompatible.mod mirror://goproxy//github.com/chzyer/logex/@v/v1.2.1.zip -> github.com%2Fchzyer%2Flogex%2F@v%2Fv1.2.1.zip mirror://goproxy//github.com/chzyer/logex/@v/v1.2.1.mod -> github.com%2Fchzyer%2Flogex%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/chzyer/readline/@v/v1.5.1.zip -> github.com%2Fchzyer%2Freadline%2F@v%2Fv1.5.1.zip mirror://goproxy//github.com/chzyer/readline/@v/v1.5.1.mod -> github.com%2Fchzyer%2Freadline%2F@v%2Fv1.5.1.mod mirror://goproxy//github.com/chzyer/test/@v/v1.0.0.zip -> github.com%2Fchzyer%2Ftest%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/chzyer/test/@v/v1.0.0.mod -> github.com%2Fchzyer%2Ftest%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/cloudflare/circl/@v/v1.1.0.mod -> github.com%2Fcloudflare%2Fcircl%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/cloudflare/circl/@v/v1.2.0.zip -> github.com%2Fcloudflare%2Fcircl%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/cloudflare/circl/@v/v1.2.0.mod -> github.com%2Fcloudflare%2Fcircl%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/coreos/go-systemd/v22/@v/v22.3.3-0.20220203105225-a9a7ef127534.mod -> github.com%2Fcoreos%2Fgo-systemd%2Fv22%2F@v%2Fv22.3.3-0.20220203105225-a9a7ef127534.mod mirror://goproxy//github.com/cpuguy83/go-md2man/v2/@v/v2.0.2.zip -> github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.2.zip mirror://goproxy//github.com/cpuguy83/go-md2man/v2/@v/v2.0.2.mod -> github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.2.mod mirror://goproxy//github.com/creack/pty/@v/v1.1.9.mod -> github.com%2Fcreack%2Fpty%2F@v%2Fv1.1.9.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/dustin/go-humanize/@v/v1.0.0.zip -> github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/dustin/go-humanize/@v/v1.0.0.mod -> github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/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/godbus/dbus/@v/v0.0.0-20190623212516-8a1682060722.zip -> github.com%2Fgodbus%2Fdbus%2F@v%2Fv0.0.0-20190623212516-8a1682060722.zip mirror://goproxy//github.com/godbus/dbus/@v/v0.0.0-20190623212516-8a1682060722.mod -> github.com%2Fgodbus%2Fdbus%2F@v%2Fv0.0.0-20190623212516-8a1682060722.mod mirror://goproxy//github.com/godbus/dbus/v5/@v/v5.0.4.mod -> github.com%2Fgodbus%2Fdbus%2Fv5%2F@v%2Fv5.0.4.mod mirror://goproxy//github.com/gokyle/twofactor/@v/v1.0.1.zip -> github.com%2Fgokyle%2Ftwofactor%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/gokyle/twofactor/@v/v1.0.1.mod -> github.com%2Fgokyle%2Ftwofactor%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/golang/mock/@v/v1.6.0.zip -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.6.0.zip mirror://goproxy//github.com/golang/protobuf/@v/v1.3.1.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.3.2.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.2.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.5.0.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.5.0.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.5.2.zip -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.5.2.zip mirror://goproxy//github.com/golang/protobuf/@v/v1.5.2.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.5.2.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.5.2.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.2.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.5.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.5.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.8.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.8.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.5.8.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.8.mod mirror://goproxy//github.com/google/go-github/@v/v17.0.0+incompatible.zip -> github.com%2Fgoogle%2Fgo-github%2F@v%2Fv17.0.0+incompatible.zip mirror://goproxy//github.com/google/go-github/@v/v17.0.0+incompatible.mod -> github.com%2Fgoogle%2Fgo-github%2F@v%2Fv17.0.0+incompatible.mod mirror://goproxy//github.com/google/go-github/v33/@v/v33.0.0.zip -> github.com%2Fgoogle%2Fgo-github%2Fv33%2F@v%2Fv33.0.0.zip mirror://goproxy//github.com/google/go-github/v33/@v/v33.0.0.mod -> github.com%2Fgoogle%2Fgo-github%2Fv33%2F@v%2Fv33.0.0.mod mirror://goproxy//github.com/google/go-querystring/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/google/go-querystring/@v/v1.1.0.zip -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/google/go-querystring/@v/v1.1.0.mod -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv1.1.0.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/errwrap/@v/v1.1.0.zip -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/hashicorp/errwrap/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.1.1.zip -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.1.zip mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.1.1.mod -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.zip -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.zip mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.mod mirror://goproxy//github.com/jsimonetti/pwscheme/@v/v0.0.0-20220125093853-4d9895f5db73.zip -> github.com%2Fjsimonetti%2Fpwscheme%2F@v%2Fv0.0.0-20220125093853-4d9895f5db73.zip mirror://goproxy//github.com/jsimonetti/pwscheme/@v/v0.0.0-20220125093853-4d9895f5db73.mod -> github.com%2Fjsimonetti%2Fpwscheme%2F@v%2Fv0.0.0-20220125093853-4d9895f5db73.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.mod -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/kr/pretty/@v/v0.2.1.mod -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.1.mod mirror://goproxy//github.com/kr/pretty/@v/v0.3.0.zip -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.3.0.zip mirror://goproxy//github.com/kr/pretty/@v/v0.3.0.mod -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/kr/pty/@v/v1.1.1.mod -> github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/kr/text/@v/v0.1.0.mod -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/kr/text/@v/v0.2.0.zip -> github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/kr/text/@v/v0.2.0.mod -> github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/martinhoefling/goxkcdpwgen/@v/v0.1.1.zip -> github.com%2Fmartinhoefling%2Fgoxkcdpwgen%2F@v%2Fv0.1.1.zip mirror://goproxy//github.com/martinhoefling/goxkcdpwgen/@v/v0.1.1.mod -> github.com%2Fmartinhoefling%2Fgoxkcdpwgen%2F@v%2Fv0.1.1.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.4.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.4.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.9.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.9.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.12.zip -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.12.zip mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.12.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.12.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.8.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.8.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.10.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.10.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.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//github.com/mattn/go-runewidth/@v/v0.0.7.mod -> github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.7.mod mirror://goproxy//github.com/mattn/go-tty/@v/v0.0.4.zip -> github.com%2Fmattn%2Fgo-tty%2F@v%2Fv0.0.4.zip mirror://goproxy//github.com/mattn/go-tty/@v/v0.0.4.mod -> github.com%2Fmattn%2Fgo-tty%2F@v%2Fv0.0.4.mod mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.zip -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/mitchellh/go-ps/@v/v1.0.0.zip -> github.com%2Fmitchellh%2Fgo-ps%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/mitchellh/go-ps/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fgo-ps%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/muesli/crunchy/@v/v0.4.0.zip -> github.com%2Fmuesli%2Fcrunchy%2F@v%2Fv0.4.0.zip mirror://goproxy//github.com/muesli/crunchy/@v/v0.4.0.mod -> github.com%2Fmuesli%2Fcrunchy%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/nbutton23/zxcvbn-go/@v/v0.0.0-20210217022336-fa2cb2858354.zip -> github.com%2Fnbutton23%2Fzxcvbn-go%2F@v%2Fv0.0.0-20210217022336-fa2cb2858354.zip mirror://goproxy//github.com/nbutton23/zxcvbn-go/@v/v0.0.0-20210217022336-fa2cb2858354.mod -> github.com%2Fnbutton23%2Fzxcvbn-go%2F@v%2Fv0.0.0-20210217022336-fa2cb2858354.mod mirror://goproxy//github.com/pkg/diff/@v/v0.0.0-20210226163009-20ebb0f2a09e.mod -> github.com%2Fpkg%2Fdiff%2F@v%2Fv0.0.0-20210226163009-20ebb0f2a09e.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/pquerna/otp/@v/v1.3.0.zip -> github.com%2Fpquerna%2Fotp%2F@v%2Fv1.3.0.zip mirror://goproxy//github.com/pquerna/otp/@v/v1.3.0.mod -> github.com%2Fpquerna%2Fotp%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/rogpeppe/go-internal/@v/v1.6.1.mod -> github.com%2Frogpeppe%2Fgo-internal%2F@v%2Fv1.6.1.mod mirror://goproxy//github.com/rogpeppe/go-internal/@v/v1.8.1-0.20210923151022-86f73c517451.zip -> github.com%2Frogpeppe%2Fgo-internal%2F@v%2Fv1.8.1-0.20210923151022-86f73c517451.zip mirror://goproxy//github.com/rogpeppe/go-internal/@v/v1.8.1-0.20210923151022-86f73c517451.mod -> github.com%2Frogpeppe%2Fgo-internal%2F@v%2Fv1.8.1-0.20210923151022-86f73c517451.mod mirror://goproxy//github.com/rs/xid/@v/v1.3.0.mod -> github.com%2Frs%2Fxid%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/rs/zerolog/@v/v1.27.0.zip -> github.com%2Frs%2Fzerolog%2F@v%2Fv1.27.0.zip mirror://goproxy//github.com/rs/zerolog/@v/v1.27.0.mod -> github.com%2Frs%2Fzerolog%2F@v%2Fv1.27.0.mod mirror://goproxy//github.com/russross/blackfriday/v2/@v/v2.1.0.zip -> github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.1.0.zip mirror://goproxy//github.com/russross/blackfriday/v2/@v/v2.1.0.mod -> github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.1.0.mod mirror://goproxy//github.com/schollz/closestmatch/@v/v0.0.0-20190308193919-1fbe626be92e.zip -> github.com%2Fschollz%2Fclosestmatch%2F@v%2Fv0.0.0-20190308193919-1fbe626be92e.zip mirror://goproxy//github.com/schollz/closestmatch/@v/v0.0.0-20190308193919-1fbe626be92e.mod -> github.com%2Fschollz%2Fclosestmatch%2F@v%2Fv0.0.0-20190308193919-1fbe626be92e.mod mirror://goproxy//github.com/skip2/go-qrcode/@v/v0.0.0-20200617195104-da1b6568686e.zip -> github.com%2Fskip2%2Fgo-qrcode%2F@v%2Fv0.0.0-20200617195104-da1b6568686e.zip mirror://goproxy//github.com/skip2/go-qrcode/@v/v0.0.0-20200617195104-da1b6568686e.mod -> github.com%2Fskip2%2Fgo-qrcode%2F@v%2Fv0.0.0-20200617195104-da1b6568686e.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/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.4.0.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.1.4.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.1.4.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.7.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.7.1.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.1.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.8.0.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.8.0.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.8.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.8.0.mod mirror://goproxy//github.com/twpayne/go-pinentry/@v/v0.2.0.zip -> github.com%2Ftwpayne%2Fgo-pinentry%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/twpayne/go-pinentry/@v/v0.2.0.mod -> github.com%2Ftwpayne%2Fgo-pinentry%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/urfave/cli/v2/@v/v2.11.1.zip -> github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.11.1.zip mirror://goproxy//github.com/urfave/cli/v2/@v/v2.11.1.mod -> github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.11.1.mod mirror://goproxy//github.com/xrash/smetrics/@v/v0.0.0-20170218160415-a3153f7040e9.mod -> github.com%2Fxrash%2Fsmetrics%2F@v%2Fv0.0.0-20170218160415-a3153f7040e9.mod mirror://goproxy//github.com/xrash/smetrics/@v/v0.0.0-20201216005158-039620a65673.zip -> github.com%2Fxrash%2Fsmetrics%2F@v%2Fv0.0.0-20201216005158-039620a65673.zip mirror://goproxy//github.com/xrash/smetrics/@v/v0.0.0-20201216005158-039620a65673.mod -> github.com%2Fxrash%2Fsmetrics%2F@v%2Fv0.0.0-20201216005158-039620a65673.mod mirror://goproxy//go.uber.org/atomic/@v/v1.7.0.mod -> go.uber.org%2Fatomic%2F@v%2Fv1.7.0.mod mirror://goproxy//go.uber.org/atomic/@v/v1.9.0.zip -> go.uber.org%2Fatomic%2F@v%2Fv1.9.0.zip mirror://goproxy//go.uber.org/atomic/@v/v1.9.0.mod -> go.uber.org%2Fatomic%2F@v%2Fv1.9.0.mod mirror://goproxy//go.uber.org/multierr/@v/v1.8.0.zip -> go.uber.org%2Fmultierr%2F@v%2Fv1.8.0.zip mirror://goproxy//go.uber.org/multierr/@v/v1.8.0.mod -> go.uber.org%2Fmultierr%2F@v%2Fv1.8.0.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-20210921155107-089bfa567519.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20210921155107-089bfa567519.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20220315160706-3147a52a75dd.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20220315160706-3147a52a75dd.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20220722155217-630584e8d5aa.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20220722155217-630584e8d5aa.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20220722155217-630584e8d5aa.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20220722155217-630584e8d5aa.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20220722155223-a9213eeb770e.zip -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20220722155223-a9213eeb770e.zip mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20220722155223-a9213eeb770e.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20220722155223-a9213eeb770e.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-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-20210226172049-e18ecbb05110.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210226172049-e18ecbb05110.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20211112202133-69e39bad7dc2.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20211112202133-69e39bad7dc2.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20220728211354-c7608f3a8462.zip -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20220728211354-c7608f3a8462.zip mirror://goproxy//golang.org/x/net/@v/v0.0.0-20220728211354-c7608f3a8462.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20220728211354-c7608f3a8462.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-20220722155238-128564f6959c.zip -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20220722155238-128564f6959c.zip mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20220722155238-128564f6959c.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20220722155238-128564f6959c.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-20190215142949-d0b11bdaac8a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190222072716-a9d3bda3a223.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190222072716-a9d3bda3a223.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191008105621-543471e840be.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191008105621-543471e840be.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191120155948-bd437916bb0e.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191120155948-bd437916bb0e.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-20201119102817-f84b799fce68.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201119102817-f84b799fce68.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210423082822-04245dca01da.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210423082822-04245dca01da.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210615035016-665e8c7367d1.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210615035016-665e8c7367d1.mod 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 mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210927094055-39ccf1dd6fa6.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210927094055-39ccf1dd6fa6.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20211007075335-d3039528d8ac.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20211007075335-d3039528d8ac.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20220310020820-b874c991c1a5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220310020820-b874c991c1a5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20220315194320-039c03cc5b86.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220315194320-039c03cc5b86.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20220731174439-a90be440212d.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220731174439-a90be440212d.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20220731174439-a90be440212d.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220731174439-a90be440212d.mod mirror://goproxy//golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201126162022-7de9c90e9dd1.mod mirror://goproxy//golang.org/x/term/@v/v0.0.0-20220722155259-a9ba230a4035.zip -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20220722155259-a9ba230a4035.zip mirror://goproxy//golang.org/x/term/@v/v0.0.0-20220722155259-a9ba230a4035.mod -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20220722155259-a9ba230a4035.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.2.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.mod 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/text/@v/v0.3.6.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.6.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-20190624222133-a101b041ded4.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190624222133-a101b041ded4.mod 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/appengine/@v/v1.1.0.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.1.0.mod mirror://goproxy//google.golang.org/appengine/@v/v1.6.7.zip -> google.golang.org%2Fappengine%2F@v%2Fv1.6.7.zip mirror://goproxy//google.golang.org/appengine/@v/v1.6.7.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.6.7.mod mirror://goproxy//google.golang.org/protobuf/@v/v1.26.0-rc.1.mod -> google.golang.org%2Fprotobuf%2F@v%2Fv1.26.0-rc.1.mod mirror://goproxy//google.golang.org/protobuf/@v/v1.26.0.mod -> google.golang.org%2Fprotobuf%2F@v%2Fv1.26.0.mod mirror://goproxy//google.golang.org/protobuf/@v/v1.28.1.zip -> google.golang.org%2Fprotobuf%2F@v%2Fv1.28.1.zip mirror://goproxy//google.golang.org/protobuf/@v/v1.28.1.mod -> google.golang.org%2Fprotobuf%2F@v%2Fv1.28.1.mod mirror://goproxy//gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-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-20201130134442-10cb98267c6c.zip -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20201130134442-10cb98267c6c.zip mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20201130134442-10cb98267c6c.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20201130134442-10cb98267c6c.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/yaml.v3/@v/v3.0.0-20200121175148-a6ecf24a6d71.mod -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200121175148-a6ecf24a6d71.mod mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.0-20210107192922-496545a6307b.mod -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.mod mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.1.zip -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.1.zip mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.1.mod -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.1.mod mirror://goproxy//gotest.tools/v3/@v/v3.0.2.zip -> gotest.tools%2Fv3%2F@v%2Fv3.0.2.zip mirror://goproxy//gotest.tools/v3/@v/v3.0.2.mod -> gotest.tools%2Fv3%2F@v%2Fv3.0.2.mod mirror://goproxy//rsc.io/qr/@v/v0.2.0.zip -> rsc.io%2Fqr%2F@v%2Fv0.2.0.zip mirror://goproxy//rsc.io/qr/@v/v0.2.0.mod -> rsc.io%2Fqr%2F@v%2Fv0.2.0.mod https://github.com/gopasspw/gopass/archive/v1.14.4.tar.gz -> gopass-1.14.4.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 optfeature 1a2157392a869265b2afcb63a26c12ac +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 optfeature 1a2157392a869265b2afcb63a26c12ac _md5_=c2bdfb322519eb6bf519758fb2f2736e diff --git a/metadata/md5-cache/app-admin/gopass-1.15.3 b/metadata/md5-cache/app-admin/gopass-1.15.3 index 0b51f5b383a7..8e289d01ecdd 100644 --- a/metadata/md5-cache/app-admin/gopass-1.15.3 +++ b/metadata/md5-cache/app-admin/gopass-1.15.3 @@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git >=app-crypt/gnupg-2 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/gopasspw/gopass/archive/v1.15.3.tar.gz -> gopass-1.15.3.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass/gopass-1.15.3-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 optfeature 1a2157392a869265b2afcb63a26c12ac +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 optfeature 1a2157392a869265b2afcb63a26c12ac _md5_=8160e387af18dc6ee1048ab15d16ca22 diff --git a/metadata/md5-cache/app-admin/gopass-hibp-1.12.0 b/metadata/md5-cache/app-admin/gopass-hibp-1.12.0 index 3252d1f4c0e6..be2f8dbb9955 100644 --- a/metadata/md5-cache/app-admin/gopass-hibp-1.12.0 +++ b/metadata/md5-cache/app-admin/gopass-hibp-1.12.0 @@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git >=app-crypt/gnupg-2 RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/gopasspw/gopass-hibp/archive/v1.12.0.tar.gz -> gopass-hibp-1.12.0.tar.gz mirror://goproxy//filippo.io/age/@v/v1.0.0-beta4.zip -> filippo.io%2Fage%2F@v%2Fv1.0.0-beta4.zip mirror://goproxy//filippo.io/age/@v/v1.0.0-beta4.mod -> filippo.io%2Fage%2F@v%2Fv1.0.0-beta4.mod mirror://goproxy//filippo.io/age/@v/v1.0.0-beta7.zip -> filippo.io%2Fage%2F@v%2Fv1.0.0-beta7.zip mirror://goproxy//filippo.io/age/@v/v1.0.0-beta7.mod -> filippo.io%2Fage%2F@v%2Fv1.0.0-beta7.mod mirror://goproxy//filippo.io/edwards25519/@v/v1.0.0-alpha.2.mod -> filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-alpha.2.mod mirror://goproxy//filippo.io/edwards25519/@v/v1.0.0-beta.2.zip -> filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-beta.2.zip mirror://goproxy//filippo.io/edwards25519/@v/v1.0.0-beta.2.mod -> filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-beta.2.mod mirror://goproxy//github.com/!burnt!sushi/toml/@v/v0.3.1.mod -> github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod mirror://goproxy//github.com/atotto/clipboard/@v/v0.1.2.mod -> github.com%2Fatotto%2Fclipboard%2F@v%2Fv0.1.2.mod mirror://goproxy//github.com/blang/semver/@v/v0.0.0-20190414182527-1a9109f8c4a1.zip -> github.com%2Fblang%2Fsemver%2F@v%2Fv0.0.0-20190414182527-1a9109f8c4a1.zip mirror://goproxy//github.com/blang/semver/@v/v0.0.0-20190414182527-1a9109f8c4a1.mod -> github.com%2Fblang%2Fsemver%2F@v%2Fv0.0.0-20190414182527-1a9109f8c4a1.mod mirror://goproxy//github.com/blang/semver/v4/@v/v4.0.0.zip -> github.com%2Fblang%2Fsemver%2Fv4%2F@v%2Fv4.0.0.zip mirror://goproxy//github.com/blang/semver/v4/@v/v4.0.0.mod -> github.com%2Fblang%2Fsemver%2Fv4%2F@v%2Fv4.0.0.mod mirror://goproxy//github.com/caspr-io/yamlpath/@v/v0.0.0-20200722075116-502e8d113a9b.zip -> github.com%2Fcaspr-io%2Fyamlpath%2F@v%2Fv0.0.0-20200722075116-502e8d113a9b.zip mirror://goproxy//github.com/caspr-io/yamlpath/@v/v0.0.0-20200722075116-502e8d113a9b.mod -> github.com%2Fcaspr-io%2Fyamlpath%2F@v%2Fv0.0.0-20200722075116-502e8d113a9b.mod mirror://goproxy//github.com/cenkalti/backoff/@v/v2.2.1+incompatible.zip -> github.com%2Fcenkalti%2Fbackoff%2F@v%2Fv2.2.1+incompatible.zip mirror://goproxy//github.com/cenkalti/backoff/@v/v2.2.1+incompatible.mod -> github.com%2Fcenkalti%2Fbackoff%2F@v%2Fv2.2.1+incompatible.mod mirror://goproxy//github.com/cheggaaa/pb/@v/v1.0.29.mod -> github.com%2Fcheggaaa%2Fpb%2F@v%2Fv1.0.29.mod mirror://goproxy//github.com/chzyer/logex/@v/v1.1.10.mod -> github.com%2Fchzyer%2Flogex%2F@v%2Fv1.1.10.mod mirror://goproxy//github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.mod -> github.com%2Fchzyer%2Freadline%2F@v%2Fv0.0.0-20180603132655-2972be24d48e.mod mirror://goproxy//github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.mod -> github.com%2Fchzyer%2Ftest%2F@v%2Fv0.0.0-20180213035817-a1ea475d72b1.mod mirror://goproxy//github.com/cpuguy83/go-md2man/v2/@v/v2.0.0-20190314233015-f79a8a8ca69d.mod -> github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0-20190314233015-f79a8a8ca69d.mod mirror://goproxy//github.com/cpuguy83/go-md2man/v2/@v/v2.0.0.zip -> github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0.zip 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/creack/pty/@v/v1.1.9.mod -> github.com%2Fcreack%2Fpty%2F@v%2Fv1.1.9.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.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/dominikschulz/github-releases/@v/v0.0.3.mod -> github.com%2Fdominikschulz%2Fgithub-releases%2F@v%2Fv0.0.3.mod mirror://goproxy//github.com/dustin/go-humanize/@v/v1.0.0.mod -> github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/fatih/color/@v/v1.9.0.mod -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.mod mirror://goproxy//github.com/fatih/color/@v/v1.10.0.zip -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.10.0.zip mirror://goproxy//github.com/fatih/color/@v/v1.10.0.mod -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.10.0.mod mirror://goproxy//github.com/godbus/dbus/@v/v0.0.0-20190623212516-8a1682060722.mod -> github.com%2Fgodbus%2Fdbus%2F@v%2Fv0.0.0-20190623212516-8a1682060722.mod mirror://goproxy//github.com/gokyle/twofactor/@v/v1.0.1.mod -> github.com%2Fgokyle%2Ftwofactor%2F@v%2Fv1.0.1.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.5.2.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.2.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.5.2.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.2.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.4.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.4.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.5.4.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.4.mod mirror://goproxy//github.com/google/go-github/@v/v17.0.0+incompatible.zip -> github.com%2Fgoogle%2Fgo-github%2F@v%2Fv17.0.0+incompatible.zip mirror://goproxy//github.com/google/go-github/@v/v17.0.0+incompatible.mod -> github.com%2Fgoogle%2Fgo-github%2F@v%2Fv17.0.0+incompatible.mod mirror://goproxy//github.com/google/go-querystring/@v/v1.0.0.zip -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/google/go-querystring/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/google/gofuzz/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fgofuzz%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/gopasspw/gopass/@v/v1.11.0.zip -> github.com%2Fgopasspw%2Fgopass%2F@v%2Fv1.11.0.zip mirror://goproxy//github.com/gopasspw/gopass/@v/v1.11.0.mod -> github.com%2Fgopasspw%2Fgopass%2F@v%2Fv1.11.0.mod mirror://goproxy//github.com/gopasspw/gopass/@v/v1.11.1-0.20210114081529-ddfe7bfc979f.zip -> github.com%2Fgopasspw%2Fgopass%2F@v%2Fv1.11.1-0.20210114081529-ddfe7bfc979f.zip mirror://goproxy//github.com/gopasspw/gopass/@v/v1.11.1-0.20210114081529-ddfe7bfc979f.mod -> github.com%2Fgopasspw%2Fgopass%2F@v%2Fv1.11.1-0.20210114081529-ddfe7bfc979f.mod mirror://goproxy//github.com/gopasspw/gopass/@v/v1.12.0.zip -> github.com%2Fgopasspw%2Fgopass%2F@v%2Fv1.12.0.zip mirror://goproxy//github.com/gopasspw/gopass/@v/v1.12.0.mod -> github.com%2Fgopasspw%2Fgopass%2F@v%2Fv1.12.0.mod 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/hashicorp/errwrap/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/errwrap/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/errwrap/@v/v1.1.0.zip -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/hashicorp/errwrap/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.1.0.zip -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.zip -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.zip mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.mod mirror://goproxy//github.com/jsimonetti/pwscheme/@v/v0.0.0-20160922125227-76804708ecad.mod -> github.com%2Fjsimonetti%2Fpwscheme%2F@v%2Fv0.0.0-20160922125227-76804708ecad.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/jtolds/gls/@v/v4.20.0+incompatible.mod -> github.com%2Fjtolds%2Fgls%2F@v%2Fv4.20.0+incompatible.mod 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/klauspost/cpuid/@v/v1.2.3.mod -> github.com%2Fklauspost%2Fcpuid%2F@v%2Fv1.2.3.mod mirror://goproxy//github.com/klauspost/cpuid/@v/v1.3.1.zip -> github.com%2Fklauspost%2Fcpuid%2F@v%2Fv1.3.1.zip mirror://goproxy//github.com/klauspost/cpuid/@v/v1.3.1.mod -> github.com%2Fklauspost%2Fcpuid%2F@v%2Fv1.3.1.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/pty/@v/v1.1.1.mod -> github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/kr/text/@v/v0.1.0.mod -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/kr/text/@v/v0.2.0.mod -> github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/martinhoefling/goxkcdpwgen/@v/v0.0.0-20190331205820-7dc3d102eca3.mod -> github.com%2Fmartinhoefling%2Fgoxkcdpwgen%2F@v%2Fv0.0.0-20190331205820-7dc3d102eca3.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.4.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.4.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.7.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.7.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.8.zip -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.8.zip mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.8.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.8.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.8.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.8.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.11.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.11.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.zip -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.zip mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod mirror://goproxy//github.com/mattn/go-runewidth/@v/v0.0.4.mod -> github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.4.mod mirror://goproxy//github.com/minio/md5-simd/@v/v1.1.0.zip -> github.com%2Fminio%2Fmd5-simd%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/minio/md5-simd/@v/v1.1.0.mod -> github.com%2Fminio%2Fmd5-simd%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/minio/minio-go/v7/@v/v7.0.7.zip -> github.com%2Fminio%2Fminio-go%2Fv7%2F@v%2Fv7.0.7.zip mirror://goproxy//github.com/minio/minio-go/v7/@v/v7.0.7.mod -> github.com%2Fminio%2Fminio-go%2Fv7%2F@v%2Fv7.0.7.mod mirror://goproxy//github.com/minio/sha256-simd/@v/v0.1.1.zip -> github.com%2Fminio%2Fsha256-simd%2F@v%2Fv0.1.1.zip mirror://goproxy//github.com/minio/sha256-simd/@v/v0.1.1.mod -> github.com%2Fminio%2Fsha256-simd%2F@v%2Fv0.1.1.mod mirror://goproxy//github.com/minio/sio/@v/v0.2.1.mod -> github.com%2Fminio%2Fsio%2F@v%2Fv0.2.1.mod mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.zip -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/mitchellh/go-ps/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fgo-ps%2F@v%2Fv1.0.0.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/muesli/crunchy/@v/v0.4.0.mod -> github.com%2Fmuesli%2Fcrunchy%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/nbutton23/zxcvbn-go/@v/v0.0.0-20180912185939-ae427f1e4c1d.mod -> github.com%2Fnbutton23%2Fzxcvbn-go%2F@v%2Fv0.0.0-20180912185939-ae427f1e4c1d.mod mirror://goproxy//github.com/nbutton23/zxcvbn-go/@v/v0.0.0-20201221231540-e56b841a3c88.mod -> github.com%2Fnbutton23%2Fzxcvbn-go%2F@v%2Fv0.0.0-20201221231540-e56b841a3c88.mod mirror://goproxy//github.com/niemeyer/pretty/@v/v0.0.0-20200227124842-a10e7caefd8e.mod -> github.com%2Fniemeyer%2Fpretty%2F@v%2Fv0.0.0-20200227124842-a10e7caefd8e.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.mod -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/rs/xid/@v/v1.2.1.zip -> github.com%2Frs%2Fxid%2F@v%2Fv1.2.1.zip mirror://goproxy//github.com/rs/xid/@v/v1.2.1.mod -> github.com%2Frs%2Fxid%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/russross/blackfriday/v2/@v/v2.0.1.zip -> github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.zip 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/russross/blackfriday/v2/@v/v2.1.0.zip -> github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.1.0.zip mirror://goproxy//github.com/russross/blackfriday/v2/@v/v2.1.0.mod -> github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.1.0.mod mirror://goproxy//github.com/schollz/closestmatch/@v/v0.0.0-20190308193919-1fbe626be92e.mod -> github.com%2Fschollz%2Fclosestmatch%2F@v%2Fv0.0.0-20190308193919-1fbe626be92e.mod mirror://goproxy//github.com/sergi/go-diff/@v/v1.1.0.mod -> github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/shurcoo!l/sanitized_anchor_name/@v/v1.0.0.zip -> github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.zip 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.7.0.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.7.0.mod mirror://goproxy//github.com/skip2/go-qrcode/@v/v0.0.0-20200617195104-da1b6568686e.mod -> github.com%2Fskip2%2Fgo-qrcode%2F@v%2Fv0.0.0-20200617195104-da1b6568686e.mod 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/assertions/@v/v1.0.0.mod -> github.com%2Fsmartystreets%2Fassertions%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/smartystreets/goconvey/@v/v0.0.0-20190330032615-68dc04aab96a.mod -> github.com%2Fsmartystreets%2Fgoconvey%2F@v%2Fv0.0.0-20190330032615-68dc04aab96a.mod 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/spf13/pflag/@v/v1.0.3.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.0.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.1.4.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.1.4.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.2.2.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.2.2.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.3.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.6.1.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.6.1.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.7.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.mod mirror://goproxy//github.com/urfave/cli/@v/v1.22.5.zip -> github.com%2Furfave%2Fcli%2F@v%2Fv1.22.5.zip mirror://goproxy//github.com/urfave/cli/v2/@v/v2.2.0.mod -> github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.2.0.mod mirror://goproxy//github.com/urfave/cli/v2/@v/v2.3.0.zip -> github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.3.0.zip mirror://goproxy//github.com/urfave/cli/v2/@v/v2.3.0.mod -> github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.3.0.mod mirror://goproxy//github.com/xrash/smetrics/@v/v0.0.0-20170218160415-a3153f7040e9.mod -> github.com%2Fxrash%2Fsmetrics%2F@v%2Fv0.0.0-20170218160415-a3153f7040e9.mod mirror://goproxy//github.com/xrash/smetrics/@v/v0.0.0-20200730060457-89a2a8a1fb0b.mod -> github.com%2Fxrash%2Fsmetrics%2F@v%2Fv0.0.0-20200730060457-89a2a8a1fb0b.mod mirror://goproxy//github.com/xrash/smetrics/@v/v0.0.0-20201216005158-039620a65673.mod -> github.com%2Fxrash%2Fsmetrics%2F@v%2Fv0.0.0-20201216005158-039620a65673.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-20190513172903-22d7a77e9e5f.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190513172903-22d7a77e9e5f.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200323165209-0ec3e9974c59.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200323165209-0ec3e9974c59.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200622213623-75b288015ac9.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200709230013-948cd5f35899.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200709230013-948cd5f35899.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200930160638-afb6bcd081ae.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200930160638-afb6bcd081ae.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200930160638-afb6bcd081ae.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200930160638-afb6bcd081ae.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20201221181555-eec23a3978ad.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20201221181555-eec23a3978ad.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20201221181555-eec23a3978ad.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20201221181555-eec23a3978ad.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-20200707034311-ab3426394381.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200707034311-ab3426394381.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20201021035429-f5854403a974.zip -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20201021035429-f5854403a974.zip mirror://goproxy//golang.org/x/net/@v/v0.0.0-20201021035429-f5854403a974.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20201021035429-f5854403a974.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20210119194325-5f4716e94777.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210119194325-5f4716e94777.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-20190215142949-d0b11bdaac8a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190222072716-a9d3bda3a223.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190222072716-a9d3bda3a223.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200323222414-85ca7c5b95cd.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200625212154-ddb9806d33ae.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200625212154-ddb9806d33ae.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200930185726-fdedc70b468f.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200930185726-fdedc70b468f.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201024232916-9f70ab9862d5.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201024232916-9f70ab9862d5.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201024232916-9f70ab9862d5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201024232916-9f70ab9862d5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201119102817-f84b799fce68.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210123111255-9b0068b26619.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210123111255-9b0068b26619.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210123111255-9b0068b26619.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210123111255-9b0068b26619.mod mirror://goproxy//golang.org/x/term/@v/v0.0.0-20201117132131-f5c789dd3221.mod -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201117132131-f5c789dd3221.mod mirror://goproxy//golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201126162022-7de9c90e9dd1.mod mirror://goproxy//golang.org/x/term/@v/v0.0.0-20201210144234-2321bbc49cbf.zip -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201210144234-2321bbc49cbf.zip mirror://goproxy//golang.org/x/term/@v/v0.0.0-20201210144234-2321bbc49cbf.mod -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201210144234-2321bbc49cbf.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.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/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-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-20190624222133-a101b041ded4.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190624222133-a101b041ded4.mod 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//golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20200804184101-5ec99f83aff1.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.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.mod mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20200227125254-8fa46927fb4f.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20200227125254-8fa46927fb4f.mod mirror://goproxy//gopkg.in/ini.v1/@v/v1.57.0.mod -> gopkg.in%2Fini.v1%2F@v%2Fv1.57.0.mod mirror://goproxy//gopkg.in/ini.v1/@v/v1.60.1.zip -> gopkg.in%2Fini.v1%2F@v%2Fv1.60.1.zip mirror://goproxy//gopkg.in/ini.v1/@v/v1.60.1.mod -> gopkg.in%2Fini.v1%2F@v%2Fv1.60.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.3.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.3.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-20200121175148-a6ecf24a6d71.mod -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200121175148-a6ecf24a6d71.mod mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod mirror://goproxy//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//gopkg.in/yaml.v3/@v/v3.0.0-20210107192922-496545a6307b.zip -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.zip mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.0-20210107192922-496545a6307b.mod -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.mod mirror://goproxy//gotest.tools/@v/v2.2.0+incompatible.mod -> gotest.tools%2F@v%2Fv2.2.0+incompatible.mod mirror://goproxy//gotest.tools/v3/@v/v3.0.2.mod -> gotest.tools%2Fv3%2F@v%2Fv3.0.2.mod mirror://goproxy//rsc.io/qr/@v/v0.2.0.mod -> rsc.io%2Fqr%2F@v%2Fv0.2.0.mod -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=ce87f346123d9b6f11266c20edab8da6 diff --git a/metadata/md5-cache/app-admin/gopass-hibp-1.15.3 b/metadata/md5-cache/app-admin/gopass-hibp-1.15.3 index 8f82cd60c10a..95329ea607f0 100644 --- a/metadata/md5-cache/app-admin/gopass-hibp-1.15.3 +++ b/metadata/md5-cache/app-admin/gopass-hibp-1.15.3 @@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git >=app-crypt/gnupg-2 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/gopasspw/gopass-hibp/archive/v1.15.3.tar.gz -> gopass-hibp-1.15.3.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass-hibp/gopass-hibp-1.15.3-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=b71e2b013f29ac20159a1261d748aeb4 diff --git a/metadata/md5-cache/app-admin/gopass-jsonapi-1.11.1 b/metadata/md5-cache/app-admin/gopass-jsonapi-1.11.1 index 10ed32b1b023..37d9b9d95b41 100644 --- a/metadata/md5-cache/app-admin/gopass-jsonapi-1.11.1 +++ b/metadata/md5-cache/app-admin/gopass-jsonapi-1.11.1 @@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git >=app-crypt/gnupg-2 RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/gopasspw/gopass-jsonapi/archive/v1.11.1.tar.gz -> gopass-jsonapi-1.11.1.tar.gz mirror://goproxy//filippo.io/age/@v/v1.0.0-beta4.zip -> filippo.io%2Fage%2F@v%2Fv1.0.0-beta4.zip mirror://goproxy//filippo.io/age/@v/v1.0.0-beta4.mod -> filippo.io%2Fage%2F@v%2Fv1.0.0-beta4.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/atotto/clipboard/@v/v0.1.2.zip -> github.com%2Fatotto%2Fclipboard%2F@v%2Fv0.1.2.zip mirror://goproxy//github.com/atotto/clipboard/@v/v0.1.2.mod -> github.com%2Fatotto%2Fclipboard%2F@v%2Fv0.1.2.mod mirror://goproxy//github.com/blang/semver/@v/v0.0.0-20190414182527-1a9109f8c4a1.mod -> github.com%2Fblang%2Fsemver%2F@v%2Fv0.0.0-20190414182527-1a9109f8c4a1.mod mirror://goproxy//github.com/blang/semver/@v/v1.1.0.zip -> github.com%2Fblang%2Fsemver%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/blang/semver/@v/v3.5.1+incompatible.zip -> github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.zip mirror://goproxy//github.com/blang/semver/@v/v3.5.1+incompatible.mod -> github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.mod mirror://goproxy//github.com/caspr-io/yamlpath/@v/v0.0.0-20200722075116-502e8d113a9b.zip -> github.com%2Fcaspr-io%2Fyamlpath%2F@v%2Fv0.0.0-20200722075116-502e8d113a9b.zip mirror://goproxy//github.com/caspr-io/yamlpath/@v/v0.0.0-20200722075116-502e8d113a9b.mod -> github.com%2Fcaspr-io%2Fyamlpath%2F@v%2Fv0.0.0-20200722075116-502e8d113a9b.mod mirror://goproxy//github.com/cenkalti/backoff/@v/v2.2.1+incompatible.zip -> github.com%2Fcenkalti%2Fbackoff%2F@v%2Fv2.2.1+incompatible.zip mirror://goproxy//github.com/cenkalti/backoff/@v/v2.2.1+incompatible.mod -> github.com%2Fcenkalti%2Fbackoff%2F@v%2Fv2.2.1+incompatible.mod mirror://goproxy//github.com/cheggaaa/pb/@v/v1.0.29.mod -> github.com%2Fcheggaaa%2Fpb%2F@v%2Fv1.0.29.mod mirror://goproxy//github.com/chzyer/logex/@v/v1.1.10.mod -> github.com%2Fchzyer%2Flogex%2F@v%2Fv1.1.10.mod mirror://goproxy//github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.mod -> github.com%2Fchzyer%2Freadline%2F@v%2Fv0.0.0-20180603132655-2972be24d48e.mod mirror://goproxy//github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.mod -> github.com%2Fchzyer%2Ftest%2F@v%2Fv0.0.0-20180213035817-a1ea475d72b1.mod mirror://goproxy//github.com/cpuguy83/go-md2man/v2/@v/v2.0.0-20190314233015-f79a8a8ca69d.mod -> github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0-20190314233015-f79a8a8ca69d.mod mirror://goproxy//github.com/cpuguy83/go-md2man/v2/@v/v2.0.0.zip -> github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0.zip 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/creack/pty/@v/v1.1.9.mod -> github.com%2Fcreack%2Fpty%2F@v%2Fv1.1.9.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/dominikschulz/github-releases/@v/v0.0.3.mod -> github.com%2Fdominikschulz%2Fgithub-releases%2F@v%2Fv0.0.3.mod mirror://goproxy//github.com/dustin/go-humanize/@v/v1.0.0.mod -> github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/fatih/color/@v/v1.9.0.mod -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.mod mirror://goproxy//github.com/fatih/color/@v/v1.10.0.zip -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.10.0.zip mirror://goproxy//github.com/fatih/color/@v/v1.10.0.mod -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.10.0.mod mirror://goproxy//github.com/fatih/structtag/@v/v1.2.0.zip -> github.com%2Ffatih%2Fstructtag%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/fatih/structtag/@v/v1.2.0.mod -> github.com%2Ffatih%2Fstructtag%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/godbus/dbus/@v/v0.0.0-20190623212516-8a1682060722.zip -> github.com%2Fgodbus%2Fdbus%2F@v%2Fv0.0.0-20190623212516-8a1682060722.zip mirror://goproxy//github.com/godbus/dbus/@v/v0.0.0-20190623212516-8a1682060722.mod -> github.com%2Fgodbus%2Fdbus%2F@v%2Fv0.0.0-20190623212516-8a1682060722.mod mirror://goproxy//github.com/gokyle/twofactor/@v/v1.0.1.zip -> github.com%2Fgokyle%2Ftwofactor%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/gokyle/twofactor/@v/v1.0.1.mod -> github.com%2Fgokyle%2Ftwofactor%2F@v%2Fv1.0.1.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.5.2.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.2.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.5.2.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.2.mod mirror://goproxy//github.com/google/go-github/@v/v17.0.0+incompatible.zip -> github.com%2Fgoogle%2Fgo-github%2F@v%2Fv17.0.0+incompatible.zip mirror://goproxy//github.com/google/go-github/@v/v17.0.0+incompatible.mod -> github.com%2Fgoogle%2Fgo-github%2F@v%2Fv17.0.0+incompatible.mod mirror://goproxy//github.com/google/go-querystring/@v/v1.0.0.zip -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/google/go-querystring/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/google/gofuzz/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fgofuzz%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/gopasspw/gopass/@v/v1.11.0.zip -> github.com%2Fgopasspw%2Fgopass%2F@v%2Fv1.11.0.zip mirror://goproxy//github.com/gopasspw/gopass/@v/v1.11.0.mod -> github.com%2Fgopasspw%2Fgopass%2F@v%2Fv1.11.0.mod mirror://goproxy//github.com/gopasspw/gopass/@v/v1.11.1-0.20210114081529-ddfe7bfc979f.zip -> github.com%2Fgopasspw%2Fgopass%2F@v%2Fv1.11.1-0.20210114081529-ddfe7bfc979f.zip mirror://goproxy//github.com/gopasspw/gopass/@v/v1.11.1-0.20210114081529-ddfe7bfc979f.mod -> github.com%2Fgopasspw%2Fgopass%2F@v%2Fv1.11.1-0.20210114081529-ddfe7bfc979f.mod 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/hashicorp/errwrap/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/errwrap/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.1.0.zip -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.zip -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.zip mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.mod mirror://goproxy//github.com/jsimonetti/pwscheme/@v/v0.0.0-20160922125227-76804708ecad.mod -> github.com%2Fjsimonetti%2Fpwscheme%2F@v%2Fv0.0.0-20160922125227-76804708ecad.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/jtolds/gls/@v/v4.20.0+incompatible.mod -> github.com%2Fjtolds%2Fgls%2F@v%2Fv4.20.0+incompatible.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/klauspost/cpuid/@v/v1.2.3.mod -> github.com%2Fklauspost%2Fcpuid%2F@v%2Fv1.2.3.mod mirror://goproxy//github.com/klauspost/cpuid/@v/v1.3.1.zip -> github.com%2Fklauspost%2Fcpuid%2F@v%2Fv1.3.1.zip mirror://goproxy//github.com/klauspost/cpuid/@v/v1.3.1.mod -> github.com%2Fklauspost%2Fcpuid%2F@v%2Fv1.3.1.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/pty/@v/v1.1.1.mod -> github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/kr/text/@v/v0.1.0.mod -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/kr/text/@v/v0.2.0.mod -> github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/martinhoefling/goxkcdpwgen/@v/v0.0.0-20190331205820-7dc3d102eca3.mod -> github.com%2Fmartinhoefling%2Fgoxkcdpwgen%2F@v%2Fv0.0.0-20190331205820-7dc3d102eca3.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.4.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.4.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.7.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.7.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.8.zip -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.8.zip mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.8.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.8.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.8.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.8.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.11.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.11.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.zip -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.zip mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod mirror://goproxy//github.com/mattn/go-runewidth/@v/v0.0.4.mod -> github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.4.mod mirror://goproxy//github.com/mattn/go-runewidth/@v/v0.0.7.zip -> github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.7.zip mirror://goproxy//github.com/mattn/go-runewidth/@v/v0.0.7.mod -> github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.7.mod mirror://goproxy//github.com/mattn/go-runewidth/@v/v0.0.9.mod -> github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.9.mod mirror://goproxy//github.com/mattn/go-runewidth/@v/v0.0.10.zip -> github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.10.zip mirror://goproxy//github.com/mattn/go-runewidth/@v/v0.0.10.mod -> github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.10.mod mirror://goproxy//github.com/mgechev/dots/@v/v0.0.0-20190921121421-c36f7dcfbb81.zip -> github.com%2Fmgechev%2Fdots%2F@v%2Fv0.0.0-20190921121421-c36f7dcfbb81.zip mirror://goproxy//github.com/mgechev/dots/@v/v0.0.0-20190921121421-c36f7dcfbb81.mod -> github.com%2Fmgechev%2Fdots%2F@v%2Fv0.0.0-20190921121421-c36f7dcfbb81.mod mirror://goproxy//github.com/mgechev/revive/@v/v1.0.3.zip -> github.com%2Fmgechev%2Frevive%2F@v%2Fv1.0.3.zip mirror://goproxy//github.com/mgechev/revive/@v/v1.0.3.mod -> github.com%2Fmgechev%2Frevive%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/minio/md5-simd/@v/v1.1.0.zip -> github.com%2Fminio%2Fmd5-simd%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/minio/md5-simd/@v/v1.1.0.mod -> github.com%2Fminio%2Fmd5-simd%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/minio/minio-go/v7/@v/v7.0.7.zip -> github.com%2Fminio%2Fminio-go%2Fv7%2F@v%2Fv7.0.7.zip mirror://goproxy//github.com/minio/minio-go/v7/@v/v7.0.7.mod -> github.com%2Fminio%2Fminio-go%2Fv7%2F@v%2Fv7.0.7.mod mirror://goproxy//github.com/minio/sha256-simd/@v/v0.1.1.zip -> github.com%2Fminio%2Fsha256-simd%2F@v%2Fv0.1.1.zip mirror://goproxy//github.com/minio/sha256-simd/@v/v0.1.1.mod -> github.com%2Fminio%2Fsha256-simd%2F@v%2Fv0.1.1.mod mirror://goproxy//github.com/minio/sio/@v/v0.2.1.mod -> github.com%2Fminio%2Fsio%2F@v%2Fv0.2.1.mod mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.zip -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/mitchellh/go-ps/@v/v1.0.0.zip -> github.com%2Fmitchellh%2Fgo-ps%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/mitchellh/go-ps/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fgo-ps%2F@v%2Fv1.0.0.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/muesli/crunchy/@v/v0.4.0.zip -> github.com%2Fmuesli%2Fcrunchy%2F@v%2Fv0.4.0.zip mirror://goproxy//github.com/muesli/crunchy/@v/v0.4.0.mod -> github.com%2Fmuesli%2Fcrunchy%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/nbutton23/zxcvbn-go/@v/v0.0.0-20180912185939-ae427f1e4c1d.mod -> github.com%2Fnbutton23%2Fzxcvbn-go%2F@v%2Fv0.0.0-20180912185939-ae427f1e4c1d.mod mirror://goproxy//github.com/niemeyer/pretty/@v/v0.0.0-20200227124842-a10e7caefd8e.mod -> github.com%2Fniemeyer%2Fpretty%2F@v%2Fv0.0.0-20200227124842-a10e7caefd8e.mod mirror://goproxy//github.com/olekukonko/tablewriter/@v/v0.0.4.zip -> github.com%2Folekukonko%2Ftablewriter%2F@v%2Fv0.0.4.zip mirror://goproxy//github.com/olekukonko/tablewriter/@v/v0.0.4.mod -> github.com%2Folekukonko%2Ftablewriter%2F@v%2Fv0.0.4.mod mirror://goproxy//github.com/olekukonko/tablewriter/@v/v0.0.5.zip -> github.com%2Folekukonko%2Ftablewriter%2F@v%2Fv0.0.5.zip mirror://goproxy//github.com/olekukonko/tablewriter/@v/v0.0.5.mod -> github.com%2Folekukonko%2Ftablewriter%2F@v%2Fv0.0.5.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/rivo/uniseg/@v/v0.1.0.zip -> github.com%2Frivo%2Funiseg%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/rivo/uniseg/@v/v0.1.0.mod -> github.com%2Frivo%2Funiseg%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/rivo/uniseg/@v/v0.2.0.zip -> github.com%2Frivo%2Funiseg%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/rivo/uniseg/@v/v0.2.0.mod -> github.com%2Frivo%2Funiseg%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/rogpeppe/go-internal/@v/v1.6.2.mod -> github.com%2Frogpeppe%2Fgo-internal%2F@v%2Fv1.6.2.mod mirror://goproxy//github.com/rs/xid/@v/v1.2.1.zip -> github.com%2Frs%2Fxid%2F@v%2Fv1.2.1.zip mirror://goproxy//github.com/rs/xid/@v/v1.2.1.mod -> github.com%2Frs%2Fxid%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/russross/blackfriday/v2/@v/v2.0.1.zip -> github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.zip 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/schollz/closestmatch/@v/v0.0.0-20190308193919-1fbe626be92e.mod -> github.com%2Fschollz%2Fclosestmatch%2F@v%2Fv0.0.0-20190308193919-1fbe626be92e.mod mirror://goproxy//github.com/sergi/go-diff/@v/v1.1.0.zip -> github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/sergi/go-diff/@v/v1.1.0.mod -> github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/shurcoo!l/sanitized_anchor_name/@v/v1.0.0.zip -> github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.zip 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.7.0.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.7.0.mod mirror://goproxy//github.com/skip2/go-qrcode/@v/v0.0.0-20200617195104-da1b6568686e.mod -> github.com%2Fskip2%2Fgo-qrcode%2F@v%2Fv0.0.0-20200617195104-da1b6568686e.mod 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/assertions/@v/v1.0.0.mod -> github.com%2Fsmartystreets%2Fassertions%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/smartystreets/goconvey/@v/v0.0.0-20190330032615-68dc04aab96a.mod -> github.com%2Fsmartystreets%2Fgoconvey%2F@v%2Fv0.0.0-20190330032615-68dc04aab96a.mod 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/spf13/pflag/@v/v1.0.3.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.0.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.2.2.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.2.2.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.3.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.6.1.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.6.1.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.6.1.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.6.1.mod mirror://goproxy//github.com/urfave/cli/@v/v1.22.5.zip -> github.com%2Furfave%2Fcli%2F@v%2Fv1.22.5.zip mirror://goproxy//github.com/urfave/cli/v2/@v/v2.2.0.mod -> github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.2.0.mod mirror://goproxy//github.com/urfave/cli/v2/@v/v2.3.0.zip -> github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.3.0.zip mirror://goproxy//github.com/urfave/cli/v2/@v/v2.3.0.mod -> github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.3.0.mod mirror://goproxy//github.com/xrash/smetrics/@v/v0.0.0-20170218160415-a3153f7040e9.mod -> github.com%2Fxrash%2Fsmetrics%2F@v%2Fv0.0.0-20170218160415-a3153f7040e9.mod mirror://goproxy//github.com/xrash/smetrics/@v/v0.0.0-20200730060457-89a2a8a1fb0b.zip -> github.com%2Fxrash%2Fsmetrics%2F@v%2Fv0.0.0-20200730060457-89a2a8a1fb0b.zip mirror://goproxy//github.com/xrash/smetrics/@v/v0.0.0-20200730060457-89a2a8a1fb0b.mod -> github.com%2Fxrash%2Fsmetrics%2F@v%2Fv0.0.0-20200730060457-89a2a8a1fb0b.mod mirror://goproxy//github.com/yuin/goldmark/@v/v1.2.1.mod -> github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.2.1.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-20190513172903-22d7a77e9e5f.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190513172903-22d7a77e9e5f.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20191011191535-87dc89f01550.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191011191535-87dc89f01550.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200323165209-0ec3e9974c59.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200323165209-0ec3e9974c59.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200622213623-75b288015ac9.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200709230013-948cd5f35899.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200709230013-948cd5f35899.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200930160638-afb6bcd081ae.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200930160638-afb6bcd081ae.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200930160638-afb6bcd081ae.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200930160638-afb6bcd081ae.mod mirror://goproxy//golang.org/x/mod/@v/v0.3.0.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.3.0.mod mirror://goproxy//golang.org/x/mod/@v/v0.4.0.zip -> golang.org%2Fx%2Fmod%2F@v%2Fv0.4.0.zip mirror://goproxy//golang.org/x/mod/@v/v0.4.0.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.4.0.mod mirror://goproxy//golang.org/x/mod/@v/v0.4.1.zip -> golang.org%2Fx%2Fmod%2F@v%2Fv0.4.1.zip mirror://goproxy//golang.org/x/mod/@v/v0.4.1.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.4.1.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-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-20200707034311-ab3426394381.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200707034311-ab3426394381.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20201021035429-f5854403a974.zip -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20201021035429-f5854403a974.zip mirror://goproxy//golang.org/x/net/@v/v0.0.0-20201021035429-f5854403a974.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20201021035429-f5854403a974.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20201020160332-67f06af15bc9.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20201020160332-67f06af15bc9.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190222072716-a9d3bda3a223.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190222072716-a9d3bda3a223.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200323222414-85ca7c5b95cd.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200625212154-ddb9806d33ae.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200625212154-ddb9806d33ae.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200930185726-fdedc70b468f.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200930185726-fdedc70b468f.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201024232916-9f70ab9862d5.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201024232916-9f70ab9862d5.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201024232916-9f70ab9862d5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201024232916-9f70ab9862d5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210119212857-b64e53b001e4.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210119212857-b64e53b001e4.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210119212857-b64e53b001e4.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210119212857-b64e53b001e4.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210124154548-22da62e12c0c.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210124154548-22da62e12c0c.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210124154548-22da62e12c0c.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210124154548-22da62e12c0c.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.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/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-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-20190624222133-a101b041ded4.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190624222133-a101b041ded4.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191119224855-298f0cb1881e.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191119224855-298f0cb1881e.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20210104081019-d8d6ddbec6ee.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20210104081019-d8d6ddbec6ee.mod mirror://goproxy//golang.org/x/tools/@v/v0.1.0.zip -> golang.org%2Fx%2Ftools%2F@v%2Fv0.1.0.zip mirror://goproxy//golang.org/x/tools/@v/v0.1.0.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.1.0.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20190717185122-a985d3407aa7.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191011141410-1b5146add898.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191011141410-1b5146add898.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.zip -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20200804184101-5ec99f83aff1.zip mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20200804184101-5ec99f83aff1.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.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.mod mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20200227125254-8fa46927fb4f.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20200227125254-8fa46927fb4f.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/ini.v1/@v/v1.57.0.mod -> gopkg.in%2Fini.v1%2F@v%2Fv1.57.0.mod mirror://goproxy//gopkg.in/ini.v1/@v/v1.60.1.zip -> gopkg.in%2Fini.v1%2F@v%2Fv1.60.1.zip mirror://goproxy//gopkg.in/ini.v1/@v/v1.60.1.mod -> gopkg.in%2Fini.v1%2F@v%2Fv1.60.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.3.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.3.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-20200121175148-a6ecf24a6d71.mod -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200121175148-a6ecf24a6d71.mod mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod mirror://goproxy//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.mod -> gotest.tools%2F@v%2Fv2.2.0+incompatible.mod mirror://goproxy//gotest.tools/v3/@v/v3.0.2.mod -> gotest.tools%2Fv3%2F@v%2Fv3.0.2.mod mirror://goproxy//mvdan.cc/unparam/@v/v0.0.0-20210104141923-aac4ce9116a7.zip -> mvdan.cc%2Funparam%2F@v%2Fv0.0.0-20210104141923-aac4ce9116a7.zip mirror://goproxy//mvdan.cc/unparam/@v/v0.0.0-20210104141923-aac4ce9116a7.mod -> mvdan.cc%2Funparam%2F@v%2Fv0.0.0-20210104141923-aac4ce9116a7.mod mirror://goproxy//rsc.io/qr/@v/v0.2.0.zip -> rsc.io%2Fqr%2F@v%2Fv0.2.0.zip mirror://goproxy//rsc.io/qr/@v/v0.2.0.mod -> rsc.io%2Fqr%2F@v%2Fv0.2.0.mod -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=75332090f1049ee29aab61889510ea58 diff --git a/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.3 b/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.3 index b64b8d91491a..6bc1f2618e50 100644 --- a/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.3 +++ b/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.3 @@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git >=app-crypt/gnupg-2 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/gopasspw/gopass-jsonapi/archive/v1.15.3.tar.gz -> gopass-jsonapi-1.15.3.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.3-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=5db17f76c7d307a18bdb5d150603e32a diff --git a/metadata/md5-cache/app-admin/gopass-summon-provider-1.12.0 b/metadata/md5-cache/app-admin/gopass-summon-provider-1.12.0 index 0a544c5eed50..9c02538a633f 100644 --- a/metadata/md5-cache/app-admin/gopass-summon-provider-1.12.0 +++ b/metadata/md5-cache/app-admin/gopass-summon-provider-1.12.0 @@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git >=app-crypt/gnupg-2 RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/gopasspw/gopass-summon-provider/archive/v1.12.0.tar.gz -> gopass-summon-provider-1.12.0.tar.gz mirror://goproxy//filippo.io/age/@v/v1.0.0-beta7.zip -> filippo.io%2Fage%2F@v%2Fv1.0.0-beta7.zip mirror://goproxy//filippo.io/age/@v/v1.0.0-beta7.mod -> filippo.io%2Fage%2F@v%2Fv1.0.0-beta7.mod mirror://goproxy//filippo.io/edwards25519/@v/v1.0.0-alpha.2.mod -> filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-alpha.2.mod mirror://goproxy//filippo.io/edwards25519/@v/v1.0.0-beta.2.zip -> filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-beta.2.zip mirror://goproxy//filippo.io/edwards25519/@v/v1.0.0-beta.2.mod -> filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-beta.2.mod mirror://goproxy//github.com/!burnt!sushi/toml/@v/v0.3.1.mod -> github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod mirror://goproxy//github.com/atotto/clipboard/@v/v0.1.2.zip -> github.com%2Fatotto%2Fclipboard%2F@v%2Fv0.1.2.zip mirror://goproxy//github.com/atotto/clipboard/@v/v0.1.2.mod -> github.com%2Fatotto%2Fclipboard%2F@v%2Fv0.1.2.mod mirror://goproxy//github.com/blang/semver/v4/@v/v4.0.0.zip -> github.com%2Fblang%2Fsemver%2Fv4%2F@v%2Fv4.0.0.zip mirror://goproxy//github.com/blang/semver/v4/@v/v4.0.0.mod -> github.com%2Fblang%2Fsemver%2Fv4%2F@v%2Fv4.0.0.mod mirror://goproxy//github.com/caspr-io/yamlpath/@v/v0.0.0-20200722075116-502e8d113a9b.zip -> github.com%2Fcaspr-io%2Fyamlpath%2F@v%2Fv0.0.0-20200722075116-502e8d113a9b.zip mirror://goproxy//github.com/caspr-io/yamlpath/@v/v0.0.0-20200722075116-502e8d113a9b.mod -> github.com%2Fcaspr-io%2Fyamlpath%2F@v%2Fv0.0.0-20200722075116-502e8d113a9b.mod mirror://goproxy//github.com/cenkalti/backoff/@v/v2.2.1+incompatible.zip -> github.com%2Fcenkalti%2Fbackoff%2F@v%2Fv2.2.1+incompatible.zip mirror://goproxy//github.com/cenkalti/backoff/@v/v2.2.1+incompatible.mod -> github.com%2Fcenkalti%2Fbackoff%2F@v%2Fv2.2.1+incompatible.mod mirror://goproxy//github.com/chzyer/logex/@v/v1.1.10.mod -> github.com%2Fchzyer%2Flogex%2F@v%2Fv1.1.10.mod mirror://goproxy//github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.mod -> github.com%2Fchzyer%2Freadline%2F@v%2Fv0.0.0-20180603132655-2972be24d48e.mod mirror://goproxy//github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.mod -> github.com%2Fchzyer%2Ftest%2F@v%2Fv0.0.0-20180213035817-a1ea475d72b1.mod mirror://goproxy//github.com/cpuguy83/go-md2man/v2/@v/v2.0.0-20190314233015-f79a8a8ca69d.mod -> github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0-20190314233015-f79a8a8ca69d.mod mirror://goproxy//github.com/cpuguy83/go-md2man/v2/@v/v2.0.0.zip -> github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0.zip 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/creack/pty/@v/v1.1.9.mod -> github.com%2Fcreack%2Fpty%2F@v%2Fv1.1.9.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/fatih/color/@v/v1.10.0.zip -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.10.0.zip mirror://goproxy//github.com/fatih/color/@v/v1.10.0.mod -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.10.0.mod mirror://goproxy//github.com/godbus/dbus/@v/v0.0.0-20190623212516-8a1682060722.mod -> github.com%2Fgodbus%2Fdbus%2F@v%2Fv0.0.0-20190623212516-8a1682060722.mod mirror://goproxy//github.com/gokyle/twofactor/@v/v1.0.1.mod -> github.com%2Fgokyle%2Ftwofactor%2F@v%2Fv1.0.1.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.5.4.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.4.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.5.4.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.4.mod mirror://goproxy//github.com/google/go-github/@v/v17.0.0+incompatible.zip -> github.com%2Fgoogle%2Fgo-github%2F@v%2Fv17.0.0+incompatible.zip mirror://goproxy//github.com/google/go-github/@v/v17.0.0+incompatible.mod -> github.com%2Fgoogle%2Fgo-github%2F@v%2Fv17.0.0+incompatible.mod mirror://goproxy//github.com/google/go-querystring/@v/v1.0.0.zip -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/google/go-querystring/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/gopasspw/gopass/@v/v1.12.0.zip -> github.com%2Fgopasspw%2Fgopass%2F@v%2Fv1.12.0.zip mirror://goproxy//github.com/gopasspw/gopass/@v/v1.12.0.mod -> github.com%2Fgopasspw%2Fgopass%2F@v%2Fv1.12.0.mod mirror://goproxy//github.com/hashicorp/errwrap/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/errwrap/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/errwrap/@v/v1.1.0.zip -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/hashicorp/errwrap/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.1.0.zip -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.zip -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.zip mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.mod mirror://goproxy//github.com/jsimonetti/pwscheme/@v/v0.0.0-20160922125227-76804708ecad.mod -> github.com%2Fjsimonetti%2Fpwscheme%2F@v%2Fv0.0.0-20160922125227-76804708ecad.mod 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.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/text/@v/v0.1.0.mod -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/kr/text/@v/v0.2.0.zip -> github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/kr/text/@v/v0.2.0.mod -> github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/martinhoefling/goxkcdpwgen/@v/v0.0.0-20190331205820-7dc3d102eca3.mod -> github.com%2Fmartinhoefling%2Fgoxkcdpwgen%2F@v%2Fv0.0.0-20190331205820-7dc3d102eca3.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.8.zip -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.8.zip mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.8.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.8.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.zip -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.zip mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.zip -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/mitchellh/go-ps/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fgo-ps%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/muesli/crunchy/@v/v0.4.0.mod -> github.com%2Fmuesli%2Fcrunchy%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/nbutton23/zxcvbn-go/@v/v0.0.0-20201221231540-e56b841a3c88.mod -> github.com%2Fnbutton23%2Fzxcvbn-go%2F@v%2Fv0.0.0-20201221231540-e56b841a3c88.mod mirror://goproxy//github.com/niemeyer/pretty/@v/v0.0.0-20200227124842-a10e7caefd8e.zip -> github.com%2Fniemeyer%2Fpretty%2F@v%2Fv0.0.0-20200227124842-a10e7caefd8e.zip mirror://goproxy//github.com/niemeyer/pretty/@v/v0.0.0-20200227124842-a10e7caefd8e.mod -> github.com%2Fniemeyer%2Fpretty%2F@v%2Fv0.0.0-20200227124842-a10e7caefd8e.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/russross/blackfriday/v2/@v/v2.0.1.zip -> github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.zip 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/russross/blackfriday/v2/@v/v2.1.0.zip -> github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.1.0.zip mirror://goproxy//github.com/russross/blackfriday/v2/@v/v2.1.0.mod -> github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.1.0.mod mirror://goproxy//github.com/schollz/closestmatch/@v/v0.0.0-20190308193919-1fbe626be92e.mod -> github.com%2Fschollz%2Fclosestmatch%2F@v%2Fv0.0.0-20190308193919-1fbe626be92e.mod mirror://goproxy//github.com/sergi/go-diff/@v/v1.1.0.zip -> github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/sergi/go-diff/@v/v1.1.0.mod -> github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/shurcoo!l/sanitized_anchor_name/@v/v1.0.0.zip -> github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.zip 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/skip2/go-qrcode/@v/v0.0.0-20200617195104-da1b6568686e.mod -> github.com%2Fskip2%2Fgo-qrcode%2F@v%2Fv0.0.0-20200617195104-da1b6568686e.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/stretchr/objx/@v/v0.1.0.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.1.4.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.1.4.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.7.0.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.7.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.mod mirror://goproxy//github.com/urfave/cli/v2/@v/v2.3.0.zip -> github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.3.0.zip mirror://goproxy//github.com/urfave/cli/v2/@v/v2.3.0.mod -> github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.3.0.mod mirror://goproxy//github.com/xrash/smetrics/@v/v0.0.0-20170218160415-a3153f7040e9.mod -> github.com%2Fxrash%2Fsmetrics%2F@v%2Fv0.0.0-20170218160415-a3153f7040e9.mod mirror://goproxy//github.com/xrash/smetrics/@v/v0.0.0-20201216005158-039620a65673.mod -> github.com%2Fxrash%2Fsmetrics%2F@v%2Fv0.0.0-20201216005158-039620a65673.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-20200323165209-0ec3e9974c59.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200323165209-0ec3e9974c59.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20201221181555-eec23a3978ad.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20201221181555-eec23a3978ad.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20201221181555-eec23a3978ad.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20201221181555-eec23a3978ad.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-20210119194325-5f4716e94777.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210119194325-5f4716e94777.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-20190215142949-d0b11bdaac8a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-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-20201119102817-f84b799fce68.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201119102817-f84b799fce68.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210123111255-9b0068b26619.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210123111255-9b0068b26619.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210123111255-9b0068b26619.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210123111255-9b0068b26619.mod mirror://goproxy//golang.org/x/term/@v/v0.0.0-20201117132131-f5c789dd3221.mod -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201117132131-f5c789dd3221.mod mirror://goproxy//golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201126162022-7de9c90e9dd1.mod mirror://goproxy//golang.org/x/term/@v/v0.0.0-20201210144234-2321bbc49cbf.zip -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201210144234-2321bbc49cbf.zip mirror://goproxy//golang.org/x/term/@v/v0.0.0-20201210144234-2321bbc49cbf.mod -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201210144234-2321bbc49cbf.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.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/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-20190624222133-a101b041ded4.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190624222133-a101b041ded4.mod 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//golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.zip -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20200804184101-5ec99f83aff1.zip mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20200804184101-5ec99f83aff1.mod mirror://goproxy//gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.mod mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20200227125254-8fa46927fb4f.zip -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20200227125254-8fa46927fb4f.zip mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20200227125254-8fa46927fb4f.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20200227125254-8fa46927fb4f.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.3.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.3.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.v3/@v/v3.0.0-20200121175148-a6ecf24a6d71.mod -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200121175148-a6ecf24a6d71.mod mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.0-20210107192922-496545a6307b.zip -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.zip mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.0-20210107192922-496545a6307b.mod -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.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//gotest.tools/v3/@v/v3.0.2.zip -> gotest.tools%2Fv3%2F@v%2Fv3.0.2.zip mirror://goproxy//gotest.tools/v3/@v/v3.0.2.mod -> gotest.tools%2Fv3%2F@v%2Fv3.0.2.mod mirror://goproxy//rsc.io/qr/@v/v0.2.0.mod -> rsc.io%2Fqr%2F@v%2Fv0.2.0.mod -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=e0dbbc7f9efba76117105958b2295abe diff --git a/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.3 b/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.3 index 827b9eeeeaed..e0d81f444ae8 100644 --- a/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.3 +++ b/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.3 @@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git >=app-crypt/gnupg-2 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/gopasspw/gopass-summon-provider/archive/v1.15.3.tar.gz -> gopass-summon-provider-1.15.3.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.3-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=d0bd8d9aa1ba9e616c27ed7f35a2f5e1 diff --git a/metadata/md5-cache/app-admin/helm-3.10.1 b/metadata/md5-cache/app-admin/helm-3.10.1 index 989c714dcfe3..b641ceb94e79 100644 --- a/metadata/md5-cache/app-admin/helm-3.10.1 +++ b/metadata/md5-cache/app-admin/helm-3.10.1 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 CC-BY-4.0 CC-BY-SA-4.0 ISC MIT ZLIB RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/helm/helm/archive/v3.10.1.tar.gz -> k8s-helm-3.10.1.tar.gz https://dev.gentoo.org/~williamh/dist/helm-3.10.1-deps.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=369be47a14de2a1f3b2188e933b8840e diff --git a/metadata/md5-cache/app-admin/helm-3.9.4 b/metadata/md5-cache/app-admin/helm-3.9.4 index 3c4d244f140b..aecd12e94469 100644 --- a/metadata/md5-cache/app-admin/helm-3.9.4 +++ b/metadata/md5-cache/app-admin/helm-3.9.4 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 CC-BY-4.0 CC-BY-SA-4.0 ISC MIT ZLIB RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/helm/helm/archive/v3.9.4.tar.gz -> k8s-helm-3.9.4.tar.gz https://dev.gentoo.org/~williamh/dist/helm-3.9.4-deps.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=b7d18742aca2cb4053e95b9e299b02d5 diff --git a/metadata/md5-cache/app-admin/kube-bench-0.6.6 b/metadata/md5-cache/app-admin/kube-bench-0.6.6 index 69b245ee2791..c3aa016efa94 100644 --- a/metadata/md5-cache/app-admin/kube-bench-0.6.6 +++ b/metadata/md5-cache/app-admin/kube-bench-0.6.6 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 MIT MPL-2.0 BSD BSD-2 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/aquasecurity/kube-bench/archive/v0.6.6.tar.gz -> kube-bench-0.6.6.tar.gz https://dev.gentoo.org/~williamh/dist/kube-bench-0.6.6-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=2f38c88d145769a9b7966a6173d2873a diff --git a/metadata/md5-cache/app-admin/kube-bench-0.6.8 b/metadata/md5-cache/app-admin/kube-bench-0.6.8 index 37902ecbee5a..10123ce55fd0 100644 --- a/metadata/md5-cache/app-admin/kube-bench-0.6.8 +++ b/metadata/md5-cache/app-admin/kube-bench-0.6.8 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 MIT MPL-2.0 BSD BSD-2 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/aquasecurity/kube-bench/archive/v0.6.8.tar.gz -> kube-bench-0.6.8.tar.gz https://dev.gentoo.org/~williamh/dist/kube-bench-0.6.8-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=11fd6732cd01b4570d736fee868f347b diff --git a/metadata/md5-cache/app-admin/kubectx-0.9.4 b/metadata/md5-cache/app-admin/kubectx-0.9.4 index 0cb8828970b7..69eb420c43a7 100644 --- a/metadata/md5-cache/app-admin/kubectx-0.9.4 +++ b/metadata/md5-cache/app-admin/kubectx-0.9.4 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/ahmetb/kubectx/archive/v0.9.4.tar.gz -> kubectx-0.9.4.tar.gz https://dev.gentoo.org/~williamh/dist/kubectx-0.9.4-deps.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=d5248d14223385436f5f02abb4a82f21 diff --git a/metadata/md5-cache/app-admin/mtail-3.0.0_rc36 b/metadata/md5-cache/app-admin/mtail-3.0.0_rc36 index 19aec69b18b4..287e89c01d16 100644 --- a/metadata/md5-cache/app-admin/mtail-3.0.0_rc36 +++ b/metadata/md5-cache/app-admin/mtail-3.0.0_rc36 @@ -11,5 +11,5 @@ RDEPEND=!app-misc/mtail RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/google/mtail/archive/v3.0.0-rc36.tar.gz -> mtail-3.0.0_rc36.tar.gz https://dev.gentoo.org/~zmedico/dist/mtail-3.0.0_rc36-tidy.patch.xz https://dev.gentoo.org/~zmedico/dist/mtail-3.0.0_rc36-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=3770350d24e1f50ffca125029470e199 diff --git a/metadata/md5-cache/app-admin/passwordsafe-1.15.0 b/metadata/md5-cache/app-admin/passwordsafe-1.15.0 index 5e5f28ad636b..273239c2aee5 100644 --- a/metadata/md5-cache/app-admin/passwordsafe-1.15.0 +++ b/metadata/md5-cache/app-admin/passwordsafe-1.15.0 @@ -13,5 +13,5 @@ RDEPEND=dev-libs/openssl:0= net-misc/curl sys-apps/file sys-apps/util-linux x11- RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pwsafe/pwsafe/archive/1.15.0.tar.gz -> passwordsafe-1.15.0.tar.gz -_eclasses_=cmake 449b4785acace35308fe747fc939bde1 desktop 7eb20ad915a0a318176d51bc2508ff5c flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b optfeature 1a2157392a869265b2afcb63a26c12ac toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_eclasses_=cmake 449b4785acace35308fe747fc939bde1 desktop 7eb20ad915a0a318176d51bc2508ff5c flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b optfeature 1a2157392a869265b2afcb63a26c12ac toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a _md5_=c85ae683e94f0c1ddb200ef10da7ef93 diff --git a/metadata/md5-cache/app-admin/serf-0.10.0 b/metadata/md5-cache/app-admin/serf-0.10.0 index 05f3f0732981..d8cf6630dc2f 100644 --- a/metadata/md5-cache/app-admin/serf-0.10.0 +++ b/metadata/md5-cache/app-admin/serf-0.10.0 @@ -10,5 +10,5 @@ RDEPEND=acct-user/serf acct-group/serf RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/hashicorp/serf/archive/v0.10.0.tar.gz -> serf-0.10.0.tar.gz https://dev.gentoo.org/~zmedico/dist/serf-0.10.0-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=1c8da28ac6c65e3fde56fa067b281416 diff --git a/metadata/md5-cache/app-admin/serf-0.10.1 b/metadata/md5-cache/app-admin/serf-0.10.1 index 7bc7909935e3..cb0b8a903167 100644 --- a/metadata/md5-cache/app-admin/serf-0.10.1 +++ b/metadata/md5-cache/app-admin/serf-0.10.1 @@ -10,5 +10,5 @@ RDEPEND=acct-user/serf acct-group/serf RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/hashicorp/serf/archive/v0.10.1.tar.gz -> serf-0.10.1.tar.gz https://dev.gentoo.org/~zmedico/dist/serf-0.10.1-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=1c8da28ac6c65e3fde56fa067b281416 diff --git a/metadata/md5-cache/app-admin/serf-0.9.8 b/metadata/md5-cache/app-admin/serf-0.9.8 index 1c2881e992ff..d645412d3c4c 100644 --- a/metadata/md5-cache/app-admin/serf-0.9.8 +++ b/metadata/md5-cache/app-admin/serf-0.9.8 @@ -10,5 +10,5 @@ RDEPEND=acct-user/serf acct-group/serf RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/hashicorp/serf/archive/v0.9.8.tar.gz -> serf-0.9.8.tar.gz https://dev.gentoo.org/~zmedico/dist/serf-0.9.8-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=1c8da28ac6c65e3fde56fa067b281416 diff --git a/metadata/md5-cache/app-admin/sudo-1.9.12_p2 b/metadata/md5-cache/app-admin/sudo-1.9.12_p2 index 246a8994383f..cacb8c37931f 100644 --- a/metadata/md5-cache/app-admin/sudo-1.9.12_p2 +++ b/metadata/md5-cache/app-admin/sudo-1.9.12_p2 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.sudo.ws/ INHERIT=pam libtool tmpfiles toolchain-funcs verify-sig IUSE=gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris LICENSE=ISC BSD RDEPEND=sys-libs/zlib:= virtual/libcrypt:= gcrypt? ( dev-libs/libgcrypt:= ) ldap? ( >=net-nds/openldap-2.1.30-r1:= sasl? ( dev-libs/cyrus-sasl net-nds/openldap:=[sasl] ) ) pam? ( sys-libs/pam ) sasl? ( dev-libs/cyrus-sasl ) selinux? ( sys-libs/libselinux ) skey? ( >=sys-auth/skey-1.1.5-r1 ) ssl? ( dev-libs/openssl:0= ) sssd? ( sys-auth/sssd[sudo] ) >=app-misc/editor-wrapper-3 virtual/editor ldap? ( dev-lang/perl ) pam? ( sys-auth/pambase ) selinux? ( sec-policy/selinux-sudo ) sendmail? ( virtual/mta ) virtual/tmpfiles REQUIRED_USE=?? ( pam skey ) ?? ( gcrypt ssl ) SLOT=0 SRC_URI=https://www.sudo.ws/sudo/dist/sudo-1.9.12p2.tar.gz ftp://ftp.sudo.ws/pub/sudo/sudo-1.9.12p2.tar.gz verify-sig? ( https://www.sudo.ws/sudo/dist/sudo-1.9.12p2.tar.gz.sig ftp://ftp.sudo.ws/pub/sudo/sudo-1.9.12p2.tar.gz.sig ) _eclasses_=flag-o-matic 69394e25812406faa1f90edaf4969395 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pam 01b77091d5b6560b0aeafa7fbb1bd818 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e -_md5_=7a809f42ea7e6074f65d53de1fa5aa1e +_md5_=4140e8b7bfd40fb5e098acb6b30df78b diff --git a/metadata/md5-cache/app-admin/terraform-1.2.2 b/metadata/md5-cache/app-admin/terraform-1.2.2 index 45ec7ba8d08a..44c993174847 100644 --- a/metadata/md5-cache/app-admin/terraform-1.2.2 +++ b/metadata/md5-cache/app-admin/terraform-1.2.2 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/hashicorp/terraform/archive/v1.2.2.tar.gz -> terraform-1.2.2.tar.gz https://dev.gentoo.org/~williamh/dist/terraform-1.2.2-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=ef799f7b889166d37031e8753b55f90a diff --git a/metadata/md5-cache/app-admin/terraform-1.2.3 b/metadata/md5-cache/app-admin/terraform-1.2.3 index f2b0ebe62838..bfe01212a27b 100644 --- a/metadata/md5-cache/app-admin/terraform-1.2.3 +++ b/metadata/md5-cache/app-admin/terraform-1.2.3 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/hashicorp/terraform/archive/v1.2.3.tar.gz -> terraform-1.2.3.tar.gz https://dev.gentoo.org/~williamh/dist/terraform-1.2.3-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=5d6a86bed4bcc3b6624ef66f14f836c6 diff --git a/metadata/md5-cache/app-admin/terraform-1.2.4 b/metadata/md5-cache/app-admin/terraform-1.2.4 index 3d28cc52f5e3..3424a7c1c18e 100644 --- a/metadata/md5-cache/app-admin/terraform-1.2.4 +++ b/metadata/md5-cache/app-admin/terraform-1.2.4 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/hashicorp/terraform/archive/v1.2.4.tar.gz -> terraform-1.2.4.tar.gz https://dev.gentoo.org/~williamh/dist/terraform-1.2.4-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=0e8dc63af417144ea26dfb16ab9401e2 diff --git a/metadata/md5-cache/app-admin/terraform-1.2.7 b/metadata/md5-cache/app-admin/terraform-1.2.7 index c2feb5e5a023..da067ee6cf1a 100644 --- a/metadata/md5-cache/app-admin/terraform-1.2.7 +++ b/metadata/md5-cache/app-admin/terraform-1.2.7 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/hashicorp/terraform/archive/v1.2.7.tar.gz -> terraform-1.2.7.tar.gz https://dev.gentoo.org/~williamh/dist/terraform-1.2.7-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=e03ee9c92b4689b60bfc5444874ffac6 diff --git a/metadata/md5-cache/app-admin/vault-1.10.7 b/metadata/md5-cache/app-admin/vault-1.10.7 index 6f131be080a3..acffd44f591c 100644 --- a/metadata/md5-cache/app-admin/vault-1.10.7 +++ b/metadata/md5-cache/app-admin/vault-1.10.7 @@ -12,5 +12,5 @@ RDEPEND=acct-group/vault acct-user/vault filecaps? ( sys-libs/libcap ) RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/zmedico/vault/archive/refs/tags/v1.10.7-vendor.tar.gz -> vault-1.10.7-vendor.tar.gz webui? ( https://dev.gentoo.org/~zmedico/dist/vault-1.10.7-webui.tar.xz ) -_eclasses_=fcaps da0130200e07aaecee121b85f4b9ea17 go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=fcaps da0130200e07aaecee121b85f4b9ea17 go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=6a09b04fa5de4252b438885e567a2125 diff --git a/metadata/md5-cache/app-admin/vault-1.10.8 b/metadata/md5-cache/app-admin/vault-1.10.8 index e049c69a4eb1..e9437ecee3d0 100644 --- a/metadata/md5-cache/app-admin/vault-1.10.8 +++ b/metadata/md5-cache/app-admin/vault-1.10.8 @@ -12,5 +12,5 @@ RDEPEND=acct-group/vault acct-user/vault filecaps? ( sys-libs/libcap ) RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/zmedico/vault/archive/refs/tags/v1.10.8-vendor.tar.gz -> vault-1.10.8-vendor.tar.gz webui? ( https://dev.gentoo.org/~zmedico/dist/vault-1.10.8-webui.tar.xz ) -_eclasses_=fcaps da0130200e07aaecee121b85f4b9ea17 go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=fcaps da0130200e07aaecee121b85f4b9ea17 go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=6a09b04fa5de4252b438885e567a2125 diff --git a/metadata/md5-cache/app-admin/vault-1.11.4 b/metadata/md5-cache/app-admin/vault-1.11.4 index 7cab80d9d50f..cf8cb887828d 100644 --- a/metadata/md5-cache/app-admin/vault-1.11.4 +++ b/metadata/md5-cache/app-admin/vault-1.11.4 @@ -12,5 +12,5 @@ RDEPEND=acct-group/vault acct-user/vault filecaps? ( sys-libs/libcap ) RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/zmedico/vault/archive/refs/tags/v1.11.4-vendor.tar.gz -> vault-1.11.4-vendor.tar.gz webui? ( https://dev.gentoo.org/~zmedico/dist/vault-1.11.4-webui.tar.xz ) -_eclasses_=fcaps da0130200e07aaecee121b85f4b9ea17 go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=fcaps da0130200e07aaecee121b85f4b9ea17 go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=668064f193327672401ce5ffdb8b7054 diff --git a/metadata/md5-cache/app-admin/vault-1.11.5 b/metadata/md5-cache/app-admin/vault-1.11.5 index a90d3d47a348..f36df138bb35 100644 --- a/metadata/md5-cache/app-admin/vault-1.11.5 +++ b/metadata/md5-cache/app-admin/vault-1.11.5 @@ -12,5 +12,5 @@ RDEPEND=acct-group/vault acct-user/vault filecaps? ( sys-libs/libcap ) RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/zmedico/vault/archive/refs/tags/v1.11.5-vendor.tar.gz -> vault-1.11.5-vendor.tar.gz webui? ( https://dev.gentoo.org/~zmedico/dist/vault-1.11.5-webui.tar.xz ) -_eclasses_=fcaps da0130200e07aaecee121b85f4b9ea17 go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=fcaps da0130200e07aaecee121b85f4b9ea17 go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=668064f193327672401ce5ffdb8b7054 diff --git a/metadata/md5-cache/app-admin/vault-1.12.0 b/metadata/md5-cache/app-admin/vault-1.12.0 index 0c8774fc74a5..c8d5b5b3e7db 100644 --- a/metadata/md5-cache/app-admin/vault-1.12.0 +++ b/metadata/md5-cache/app-admin/vault-1.12.0 @@ -12,5 +12,5 @@ RDEPEND=acct-group/vault acct-user/vault filecaps? ( sys-libs/libcap ) RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/zmedico/vault/archive/refs/tags/v1.12.0-vendor.tar.gz -> vault-1.12.0-vendor.tar.gz webui? ( https://dev.gentoo.org/~zmedico/dist/vault-1.12.0-webui.tar.xz ) -_eclasses_=fcaps da0130200e07aaecee121b85f4b9ea17 go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=fcaps da0130200e07aaecee121b85f4b9ea17 go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=adf0c136ca9689cfe758a170b1a9e3e6 diff --git a/metadata/md5-cache/app-admin/vault-1.12.1 b/metadata/md5-cache/app-admin/vault-1.12.1 index c5b8d2f73859..052fd920b8f3 100644 --- a/metadata/md5-cache/app-admin/vault-1.12.1 +++ b/metadata/md5-cache/app-admin/vault-1.12.1 @@ -12,5 +12,5 @@ RDEPEND=acct-group/vault acct-user/vault filecaps? ( sys-libs/libcap ) RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/zmedico/vault/archive/refs/tags/v1.12.1-vendor.tar.gz -> vault-1.12.1-vendor.tar.gz webui? ( https://dev.gentoo.org/~zmedico/dist/vault-1.12.1-webui.tar.xz ) -_eclasses_=fcaps da0130200e07aaecee121b85f4b9ea17 go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=fcaps da0130200e07aaecee121b85f4b9ea17 go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=adf0c136ca9689cfe758a170b1a9e3e6 diff --git a/metadata/md5-cache/app-admin/vault-1.12.2 b/metadata/md5-cache/app-admin/vault-1.12.2 index d7e7ffc9dd6a..d49a0aa950c7 100644 --- a/metadata/md5-cache/app-admin/vault-1.12.2 +++ b/metadata/md5-cache/app-admin/vault-1.12.2 @@ -12,5 +12,5 @@ RDEPEND=acct-group/vault acct-user/vault filecaps? ( sys-libs/libcap ) RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/zmedico/vault/archive/refs/tags/v1.12.2-vendor.tar.gz -> vault-1.12.2-vendor.tar.gz webui? ( https://dev.gentoo.org/~zmedico/dist/vault-1.12.2-webui.tar.xz ) -_eclasses_=fcaps da0130200e07aaecee121b85f4b9ea17 go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=fcaps da0130200e07aaecee121b85f4b9ea17 go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=adf0c136ca9689cfe758a170b1a9e3e6 diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz index 085c6dec492c9a72fc62f3c899f895bd9339f503..7a30b1c69c138358e50689be8c1888b640f43411 100644 GIT binary patch delta 19024 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 HO_Klsdw|r? delta 19187 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 O+y4h{(?ua_lmGy%kU5nA diff --git a/metadata/md5-cache/app-arch/ncompress-5.0-r1 b/metadata/md5-cache/app-arch/ncompress-5.0-r1 new file mode 100644 index 000000000000..9887076adac4 --- /dev/null +++ b/metadata/md5-cache/app-arch/ncompress-5.0-r1 @@ -0,0 +1,11 @@ +DEFINED_PHASES=configure install prepare +DESCRIPTION=Classic compress & uncompress programs for .Z (LZW) files +EAPI=7 +HOMEPAGE=https://vapier.github.io/ncompress/ +INHERIT=toolchain-funcs +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris +LICENSE=public-domain +SLOT=0 +SRC_URI=https://github.com/vapier/ncompress/archive/v5.0.tar.gz -> ncompress-5.0.tar.gz +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_md5_=c0df4f2916891e2d1a950d5fe9586c2c diff --git a/metadata/md5-cache/app-arch/p7zip-16.02-r8 b/metadata/md5-cache/app-arch/p7zip-16.02-r8 index dee0913043bf..8e3d0913e009 100644 --- a/metadata/md5-cache/app-arch/p7zip-16.02-r8 +++ b/metadata/md5-cache/app-arch/p7zip-16.02-r8 @@ -12,5 +12,5 @@ RDEPEND=wxwidgets? ( x11-libs/wxGTK:3.0-gtk3[X] ) REQUIRED_USE=kde? ( wxwidgets ) SLOT=0 SRC_URI=mirror://sourceforge/p7zip/p7zip_16.02_src_all.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a _md5_=d8b279e8171b424c58ae66729c927b8d diff --git a/metadata/md5-cache/app-arch/upx-4.0.0 b/metadata/md5-cache/app-arch/upx-4.0.0 deleted file mode 100644 index 719b8bd8acdd..000000000000 --- a/metadata/md5-cache/app-arch/upx-4.0.0 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=app-arch/xz-utils[extra-filters] >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Ultimate Packer for eXecutables (free version using UCL compression and not NRV) -EAPI=8 -HOMEPAGE=https://upx.github.io/ -INHERIT=cmake -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=GPL-2+ UPX-exception -RDEPEND=!app-arch/upx-bin -SLOT=0 -SRC_URI=https://github.com/upx/upx/releases/download/v4.0.0/upx-4.0.0-src.tar.xz -_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=e4ce3313348957d4d514ce567aea4013 diff --git a/metadata/md5-cache/app-arch/upx-4.0.1 b/metadata/md5-cache/app-arch/upx-4.0.1 deleted file mode 100644 index 29963badee9b..000000000000 --- a/metadata/md5-cache/app-arch/upx-4.0.1 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=app-arch/xz-utils[extra-filters] >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Ultimate Packer for eXecutables (free version using UCL compression and not NRV) -EAPI=8 -HOMEPAGE=https://upx.github.io/ -INHERIT=cmake -KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86 -LICENSE=GPL-2+ UPX-exception -RDEPEND=!app-arch/upx-bin -SLOT=0 -SRC_URI=https://github.com/upx/upx/releases/download/v4.0.1/upx-4.0.1-src.tar.xz -_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=30de1bcf8e710fdfab8e268852259a65 diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz index f102162c72797a2904fafb798e265cc7a505026a..64a65f22e951ceb82ffe86aea42a23088018c23c 100644 GIT binary patch delta 12406 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 delta 12412 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 diff --git a/metadata/md5-cache/app-backup/consul-backinator-1.6.6 b/metadata/md5-cache/app-backup/consul-backinator-1.6.6 index c1e500a212c1..510aaf3d0990 100644 --- a/metadata/md5-cache/app-backup/consul-backinator-1.6.6 +++ b/metadata/md5-cache/app-backup/consul-backinator-1.6.6 @@ -9,5 +9,5 @@ LICENSE=MPL-2.0 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/myENA/consul-backinator/archive/v1.6.6.tar.gz -> consul-backinator-1.6.6.tar.gz https://dev.gentoo.org/~williamh/dist/consul-backinator-1.6.6-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=85bfa6279924e7d29bb4926bc619343d diff --git a/metadata/md5-cache/app-backup/restic-0.11.0 b/metadata/md5-cache/app-backup/restic-0.11.0 index 685faa72cdc1..5cc2bb48d8c1 100644 --- a/metadata/md5-cache/app-backup/restic-0.11.0 +++ b/metadata/md5-cache/app-backup/restic-0.11.0 @@ -11,5 +11,5 @@ RDEPEND=sys-fs/fuse:0 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/restic/restic/archive/v0.11.0.tar.gz -> restic-0.11.0.tar.gz mirror://goproxy//bazil.org/fuse/@v/v0.0.0-20200407214033-5883e5a4b512.zip -> bazil.org%2Ffuse%2F@v%2Fv0.0.0-20200407214033-5883e5a4b512.zip mirror://goproxy//bazil.org/fuse/@v/v0.0.0-20200407214033-5883e5a4b512.mod -> bazil.org%2Ffuse%2F@v%2Fv0.0.0-20200407214033-5883e5a4b512.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/@v/v0.50.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.50.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.52.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.52.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.53.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.53.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.54.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.54.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.56.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.56.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.57.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.57.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.62.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.62.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.65.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.65.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.66.0.zip -> cloud.google.com%2Fgo%2F@v%2Fv0.66.0.zip mirror://goproxy//cloud.google.com/go/@v/v0.66.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.66.0.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/bigquery/@v/v1.3.0.mod -> cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.3.0.mod mirror://goproxy//cloud.google.com/go/bigquery/@v/v1.4.0.mod -> cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.4.0.mod mirror://goproxy//cloud.google.com/go/bigquery/@v/v1.5.0.mod -> cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.5.0.mod mirror://goproxy//cloud.google.com/go/bigquery/@v/v1.7.0.mod -> cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.7.0.mod mirror://goproxy//cloud.google.com/go/bigquery/@v/v1.8.0.mod -> cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.8.0.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/datastore/@v/v1.1.0.mod -> cloud.google.com%2Fgo%2Fdatastore%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/pubsub/@v/v1.1.0.mod -> cloud.google.com%2Fgo%2Fpubsub%2F@v%2Fv1.1.0.mod mirror://goproxy//cloud.google.com/go/pubsub/@v/v1.2.0.mod -> cloud.google.com%2Fgo%2Fpubsub%2F@v%2Fv1.2.0.mod mirror://goproxy//cloud.google.com/go/pubsub/@v/v1.3.1.mod -> cloud.google.com%2Fgo%2Fpubsub%2F@v%2Fv1.3.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//cloud.google.com/go/storage/@v/v1.5.0.mod -> cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.5.0.mod mirror://goproxy//cloud.google.com/go/storage/@v/v1.6.0.mod -> cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.6.0.mod mirror://goproxy//cloud.google.com/go/storage/@v/v1.8.0.mod -> cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.8.0.mod mirror://goproxy//cloud.google.com/go/storage/@v/v1.10.0.zip -> cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.10.0.zip mirror://goproxy//cloud.google.com/go/storage/@v/v1.10.0.mod -> cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.10.0.mod mirror://goproxy//cloud.google.com/go/storage/@v/v1.12.0.zip -> cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.12.0.zip mirror://goproxy//cloud.google.com/go/storage/@v/v1.12.0.mod -> cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.12.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/azure-sdk-for-go/@v/v46.1.0+incompatible.zip -> github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv46.1.0+incompatible.zip mirror://goproxy//github.com/!azure/azure-sdk-for-go/@v/v46.1.0+incompatible.mod -> github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv46.1.0+incompatible.mod mirror://goproxy//github.com/!azure/go-autorest/@v/v14.2.0+incompatible.zip -> github.com%2F!azure%2Fgo-autorest%2F@v%2Fv14.2.0+incompatible.zip mirror://goproxy//github.com/!azure/go-autorest/@v/v14.2.0+incompatible.mod -> github.com%2F!azure%2Fgo-autorest%2F@v%2Fv14.2.0+incompatible.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/@v/v0.11.6.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2F@v%2Fv0.11.6.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/@v/v0.11.6.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2F@v%2Fv0.11.6.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/adal/@v/v0.9.4.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.9.4.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/adal/@v/v0.9.4.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.9.4.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/date/@v/v0.3.0.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fdate%2F@v%2Fv0.3.0.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/date/@v/v0.3.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fdate%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/mocks/@v/v0.4.1.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.4.1.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/mocks/@v/v0.4.1.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.4.1.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/to/@v/v0.4.0.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fto%2F@v%2Fv0.4.0.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/to/@v/v0.4.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fto%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/!azure/go-autorest/logger/@v/v0.2.0.zip -> github.com%2F!azure%2Fgo-autorest%2Flogger%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/!azure/go-autorest/logger/@v/v0.2.0.mod -> github.com%2F!azure%2Fgo-autorest%2Flogger%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/!azure/go-autorest/tracing/@v/v0.6.0.zip -> github.com%2F!azure%2Fgo-autorest%2Ftracing%2F@v%2Fv0.6.0.zip mirror://goproxy//github.com/!azure/go-autorest/tracing/@v/v0.6.0.mod -> github.com%2F!azure%2Fgo-autorest%2Ftracing%2F@v%2Fv0.6.0.mod mirror://goproxy//github.com/!burnt!sushi/toml/@v/v0.3.1.mod -> github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod mirror://goproxy//github.com/!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/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/cenkalti/backoff/v4/@v/v4.0.2.zip -> github.com%2Fcenkalti%2Fbackoff%2Fv4%2F@v%2Fv4.0.2.zip mirror://goproxy//github.com/cenkalti/backoff/v4/@v/v4.0.2.mod -> github.com%2Fcenkalti%2Fbackoff%2Fv4%2F@v%2Fv4.0.2.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/v2/@v/v2.1.1.zip -> github.com%2Fcespare%2Fxxhash%2Fv2%2F@v%2Fv2.1.1.zip mirror://goproxy//github.com/cespare/xxhash/v2/@v/v2.1.1.mod -> github.com%2Fcespare%2Fxxhash%2Fv2%2F@v%2Fv2.1.1.mod mirror://goproxy//github.com/chzyer/logex/@v/v1.1.10.mod -> github.com%2Fchzyer%2Flogex%2F@v%2Fv1.1.10.mod mirror://goproxy//github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.mod -> github.com%2Fchzyer%2Freadline%2F@v%2Fv0.0.0-20180603132655-2972be24d48e.mod mirror://goproxy//github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.mod -> github.com%2Fchzyer%2Ftest%2F@v%2Fv0.0.0-20180213035817-a1ea475d72b1.mod mirror://goproxy//github.com/client9/misspell/@v/v0.3.4.mod -> github.com%2Fclient9%2Fmisspell%2F@v%2Fv0.3.4.mod mirror://goproxy//github.com/cncf/udpa/go/@v/v0.0.0-20191209042840-269d4d468f6f.mod -> github.com%2Fcncf%2Fudpa%2Fgo%2F@v%2Fv0.0.0-20191209042840-269d4d468f6f.mod mirror://goproxy//github.com/coreos/etcd/@v/v3.3.10+incompatible.mod -> github.com%2Fcoreos%2Fetcd%2F@v%2Fv3.3.10+incompatible.mod mirror://goproxy//github.com/coreos/go-etcd/@v/v2.0.0+incompatible.mod -> github.com%2Fcoreos%2Fgo-etcd%2F@v%2Fv2.0.0+incompatible.mod mirror://goproxy//github.com/coreos/go-semver/@v/v0.2.0.mod -> github.com%2Fcoreos%2Fgo-semver%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/cpuguy83/go-md2man/@v/v1.0.10.zip -> github.com%2Fcpuguy83%2Fgo-md2man%2F@v%2Fv1.0.10.zip mirror://goproxy//github.com/cpuguy83/go-md2man/@v/v1.0.10.mod -> github.com%2Fcpuguy83%2Fgo-md2man%2F@v%2Fv1.0.10.mod mirror://goproxy//github.com/creack/pty/@v/v1.1.9.mod -> github.com%2Fcreack%2Fpty%2F@v%2Fv1.1.9.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/dchest/siphash/@v/v1.2.2.zip -> github.com%2Fdchest%2Fsiphash%2F@v%2Fv1.2.2.zip mirror://goproxy//github.com/dchest/siphash/@v/v1.2.2.mod -> github.com%2Fdchest%2Fsiphash%2F@v%2Fv1.2.2.mod mirror://goproxy//github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.zip -> github.com%2Fdgrijalva%2Fjwt-go%2F@v%2Fv3.2.0+incompatible.zip mirror://goproxy//github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.mod -> github.com%2Fdgrijalva%2Fjwt-go%2F@v%2Fv3.2.0+incompatible.mod mirror://goproxy//github.com/dnaeon/go-vcr/@v/v1.0.1.zip -> github.com%2Fdnaeon%2Fgo-vcr%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/dnaeon/go-vcr/@v/v1.0.1.mod -> github.com%2Fdnaeon%2Fgo-vcr%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/elithrar/simple-scrypt/@v/v1.3.0.zip -> github.com%2Felithrar%2Fsimple-scrypt%2F@v%2Fv1.3.0.zip mirror://goproxy//github.com/elithrar/simple-scrypt/@v/v1.3.0.mod -> github.com%2Felithrar%2Fsimple-scrypt%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.0.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.0.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.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/go-control-plane/@v/v0.9.4.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.4.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/fsnotify/fsnotify/@v/v1.4.7.mod -> github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.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-gl/glfw/v3.3/glfw/@v/v0.0.0-20191125211704-12ad95a8df72.mod -> github.com%2Fgo-gl%2Fglfw%2Fv3.3%2Fglfw%2F@v%2Fv0.0.0-20191125211704-12ad95a8df72.mod mirror://goproxy//github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20200222043503-6f7a984d4dc4.mod -> github.com%2Fgo-gl%2Fglfw%2Fv3.3%2Fglfw%2F@v%2Fv0.0.0-20200222043503-6f7a984d4dc4.mod mirror://goproxy//github.com/go-ole/go-ole/@v/v1.2.4.zip -> github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.4.zip mirror://goproxy//github.com/go-ole/go-ole/@v/v1.2.4.mod -> github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.4.mod mirror://goproxy//github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.zip -> github.com%2Fgolang%2Fglog%2F@v%2Fv0.0.0-20160126235308-23def4e6c14b.zip mirror://goproxy//github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.mod -> github.com%2Fgolang%2Fglog%2F@v%2Fv0.0.0-20160126235308-23def4e6c14b.mod mirror://goproxy//github.com/golang/groupcache/@v/v0.0.0-20190702054246-869f871628b6.mod -> github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20190702054246-869f871628b6.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/groupcache/@v/v0.0.0-20200121045136-8c9f03a8e57e.zip -> github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20200121045136-8c9f03a8e57e.zip mirror://goproxy//github.com/golang/groupcache/@v/v0.0.0-20200121045136-8c9f03a8e57e.mod -> github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20200121045136-8c9f03a8e57e.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/mock/@v/v1.4.0.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/golang/mock/@v/v1.4.1.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.4.1.mod mirror://goproxy//github.com/golang/mock/@v/v1.4.3.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.4.3.mod mirror://goproxy//github.com/golang/mock/@v/v1.4.4.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.4.4.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.2.0.zip -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/golang/protobuf/@v/v1.2.0.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.3.1.zip -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.1.zip mirror://goproxy//github.com/golang/protobuf/@v/v1.3.1.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.3.2.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.3.4.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.4.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.3.5.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.5.mod mirror://goproxy//github.com/golang/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.zip -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.2.zip 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.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.2.0.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.3.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.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.4.1.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.1.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.0.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.1.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.1.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.2.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.2.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.5.2.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.2.mod mirror://goproxy//github.com/google/gofuzz/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/google/martian/@v/v2.1.0+incompatible.zip -> github.com%2Fgoogle%2Fmartian%2F@v%2Fv2.1.0+incompatible.zip 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/martian/v3/@v/v3.0.0.zip -> github.com%2Fgoogle%2Fmartian%2Fv3%2F@v%2Fv3.0.0.zip mirror://goproxy//github.com/google/martian/v3/@v/v3.0.0.mod -> github.com%2Fgoogle%2Fmartian%2Fv3%2F@v%2Fv3.0.0.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/pprof/@v/v0.0.0-20191218002539-d4f498aebedc.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20191218002539-d4f498aebedc.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20200212024743-f11f1df84d12.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20200212024743-f11f1df84d12.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20200229191704-1ebb73c60ed3.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20200229191704-1ebb73c60ed3.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20200430221834-fc25d7d30c6d.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20200430221834-fc25d7d30c6d.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20200708004538-1a94d8640e99.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20200708004538-1a94d8640e99.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20200905233945-acf8798be1f7.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20200905233945-acf8798be1f7.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.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/google/uuid/@v/v1.1.2.zip -> github.com%2Fgoogle%2Fuuid%2F@v%2Fv1.1.2.zip mirror://goproxy//github.com/google/uuid/@v/v1.1.2.mod -> github.com%2Fgoogle%2Fuuid%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/googleapis/gax-go/v2/@v/v2.0.4.mod -> github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.4.mod mirror://goproxy//github.com/googleapis/gax-go/v2/@v/v2.0.5.zip -> github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.5.zip mirror://goproxy//github.com/googleapis/gax-go/v2/@v/v2.0.5.mod -> github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.5.mod mirror://goproxy//github.com/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/gopherjs/gopherjs/@v/v0.0.0-20200217142428-fce0ec30dd00.zip -> github.com%2Fgopherjs%2Fgopherjs%2F@v%2Fv0.0.0-20200217142428-fce0ec30dd00.zip mirror://goproxy//github.com/gopherjs/gopherjs/@v/v0.0.0-20200217142428-fce0ec30dd00.mod -> github.com%2Fgopherjs%2Fgopherjs%2F@v%2Fv0.0.0-20200217142428-fce0ec30dd00.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.0.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.0.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.1.zip -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.1.zip mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.1.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.1.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.zip -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.zip mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.mod mirror://goproxy//github.com/hashicorp/hcl/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/ianlancetaylor/demangle/@v/v0.0.0-20181102032728-5e5cf60278f6.mod -> github.com%2Fianlancetaylor%2Fdemangle%2F@v%2Fv0.0.0-20181102032728-5e5cf60278f6.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/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/jstemmer/go-junit-report/@v/v0.9.1.zip -> github.com%2Fjstemmer%2Fgo-junit-report%2F@v%2Fv0.9.1.zip mirror://goproxy//github.com/jstemmer/go-junit-report/@v/v0.9.1.mod -> github.com%2Fjstemmer%2Fgo-junit-report%2F@v%2Fv0.9.1.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/juju/ratelimit/@v/v1.0.1.zip -> github.com%2Fjuju%2Fratelimit%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/juju/ratelimit/@v/v1.0.1.mod -> github.com%2Fjuju%2Fratelimit%2F@v%2Fv1.0.1.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/klauspost/cpuid/@v/v1.2.3.zip -> github.com%2Fklauspost%2Fcpuid%2F@v%2Fv1.2.3.zip mirror://goproxy//github.com/klauspost/cpuid/@v/v1.2.3.mod -> github.com%2Fklauspost%2Fcpuid%2F@v%2Fv1.2.3.mod mirror://goproxy//github.com/klauspost/cpuid/@v/v1.3.1.zip -> github.com%2Fklauspost%2Fcpuid%2F@v%2Fv1.3.1.zip mirror://goproxy//github.com/klauspost/cpuid/@v/v1.3.1.mod -> github.com%2Fklauspost%2Fcpuid%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/kr/fs/@v/v0.1.0.zip -> github.com%2Fkr%2Ffs%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/kr/fs/@v/v0.1.0.mod -> github.com%2Fkr%2Ffs%2F@v%2Fv0.1.0.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/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/kr/text/@v/v0.2.0.zip -> github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/kr/text/@v/v0.2.0.mod -> github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/kurin/blazer/@v/v0.5.3.zip -> github.com%2Fkurin%2Fblazer%2F@v%2Fv0.5.3.zip mirror://goproxy//github.com/kurin/blazer/@v/v0.5.3.mod -> github.com%2Fkurin%2Fblazer%2F@v%2Fv0.5.3.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/minio/md5-simd/@v/v1.1.0.zip -> github.com%2Fminio%2Fmd5-simd%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/minio/md5-simd/@v/v1.1.0.mod -> github.com%2Fminio%2Fmd5-simd%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/minio/minio-go/v7/@v/v7.0.5.zip -> github.com%2Fminio%2Fminio-go%2Fv7%2F@v%2Fv7.0.5.zip mirror://goproxy//github.com/minio/minio-go/v7/@v/v7.0.5.mod -> github.com%2Fminio%2Fminio-go%2Fv7%2F@v%2Fv7.0.5.mod mirror://goproxy//github.com/minio/sha256-simd/@v/v0.1.1.zip -> github.com%2Fminio%2Fsha256-simd%2F@v%2Fv0.1.1.zip mirror://goproxy//github.com/minio/sha256-simd/@v/v0.1.1.mod -> github.com%2Fminio%2Fsha256-simd%2F@v%2Fv0.1.1.mod mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.zip -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/mitchellh/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.zip -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180228061459-e0a39a4cb421.zip 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.zip -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv0.0.0-20180701023420-4b7aa43c6742.zip 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/ncw/swift/@v/v1.0.52.zip -> github.com%2Fncw%2Fswift%2F@v%2Fv1.0.52.zip mirror://goproxy//github.com/ncw/swift/@v/v1.0.52.mod -> github.com%2Fncw%2Fswift%2F@v%2Fv1.0.52.mod mirror://goproxy//github.com/niemeyer/pretty/@v/v0.0.0-20200227124842-a10e7caefd8e.zip -> github.com%2Fniemeyer%2Fpretty%2F@v%2Fv0.0.0-20200227124842-a10e7caefd8e.zip mirror://goproxy//github.com/niemeyer/pretty/@v/v0.0.0-20200227124842-a10e7caefd8e.mod -> github.com%2Fniemeyer%2Fpretty%2F@v%2Fv0.0.0-20200227124842-a10e7caefd8e.mod mirror://goproxy//github.com/pelletier/go-toml/@v/v1.2.0.mod -> github.com%2Fpelletier%2Fgo-toml%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/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/pkg/profile/@v/v1.5.0.zip -> github.com%2Fpkg%2Fprofile%2F@v%2Fv1.5.0.zip mirror://goproxy//github.com/pkg/profile/@v/v1.5.0.mod -> github.com%2Fpkg%2Fprofile%2F@v%2Fv1.5.0.mod mirror://goproxy//github.com/pkg/sftp/@v/v1.12.0.zip -> github.com%2Fpkg%2Fsftp%2F@v%2Fv1.12.0.zip mirror://goproxy//github.com/pkg/sftp/@v/v1.12.0.mod -> github.com%2Fpkg%2Fsftp%2F@v%2Fv1.12.0.mod mirror://goproxy//github.com/pkg/xattr/@v/v0.4.1.zip -> github.com%2Fpkg%2Fxattr%2F@v%2Fv0.4.1.zip mirror://goproxy//github.com/pkg/xattr/@v/v0.4.1.mod -> github.com%2Fpkg%2Fxattr%2F@v%2Fv0.4.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/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/restic/chunker/@v/v0.4.0.zip -> github.com%2Frestic%2Fchunker%2F@v%2Fv0.4.0.zip mirror://goproxy//github.com/restic/chunker/@v/v0.4.0.mod -> github.com%2Frestic%2Fchunker%2F@v%2Fv0.4.0.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/rs/xid/@v/v1.2.1.zip -> github.com%2Frs%2Fxid%2F@v%2Fv1.2.1.zip mirror://goproxy//github.com/rs/xid/@v/v1.2.1.mod -> github.com%2Frs%2Fxid%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/russross/blackfriday/@v/v1.5.2.zip -> github.com%2Frussross%2Fblackfriday%2F@v%2Fv1.5.2.zip mirror://goproxy//github.com/russross/blackfriday/@v/v1.5.2.mod -> github.com%2Frussross%2Fblackfriday%2F@v%2Fv1.5.2.mod mirror://goproxy//github.com/satori/go.uuid/@v/v1.2.0.zip -> github.com%2Fsatori%2Fgo.uuid%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/satori/go.uuid/@v/v1.2.0.mod -> github.com%2Fsatori%2Fgo.uuid%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/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/assertions/@v/v1.2.0.zip -> github.com%2Fsmartystreets%2Fassertions%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/smartystreets/assertions/@v/v1.2.0.mod -> github.com%2Fsmartystreets%2Fassertions%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/smartystreets/goconvey/@v/v0.0.0-20190330032615-68dc04aab96a.zip -> github.com%2Fsmartystreets%2Fgoconvey%2F@v%2Fv0.0.0-20190330032615-68dc04aab96a.zip mirror://goproxy//github.com/smartystreets/goconvey/@v/v0.0.0-20190330032615-68dc04aab96a.mod -> github.com%2Fsmartystreets%2Fgoconvey%2F@v%2Fv0.0.0-20190330032615-68dc04aab96a.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/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/cobra/@v/v0.0.5.zip -> github.com%2Fspf13%2Fcobra%2F@v%2Fv0.0.5.zip mirror://goproxy//github.com/spf13/cobra/@v/v0.0.5.mod -> github.com%2Fspf13%2Fcobra%2F@v%2Fv0.0.5.mod mirror://goproxy//github.com/spf13/jwalterweatherman/@v/v1.0.0.mod -> github.com%2Fspf13%2Fjwalterweatherman%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/spf13/pflag/@v/v1.0.3.zip -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.3.zip mirror://goproxy//github.com/spf13/pflag/@v/v1.0.3.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/spf13/pflag/@v/v1.0.5.zip -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.zip mirror://goproxy//github.com/spf13/pflag/@v/v1.0.5.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.mod mirror://goproxy//github.com/spf13/viper/@v/v1.3.2.mod -> github.com%2Fspf13%2Fviper%2F@v%2Fv1.3.2.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.0.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.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/stretchr/testify/@v/v1.3.0.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.3.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.6.1.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.6.1.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.6.1.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.6.1.mod mirror://goproxy//github.com/tv42/httpunix/@v/v0.0.0-20191220191345-2ba4b9c3382c.zip -> github.com%2Ftv42%2Fhttpunix%2F@v%2Fv0.0.0-20191220191345-2ba4b9c3382c.zip mirror://goproxy//github.com/tv42/httpunix/@v/v0.0.0-20191220191345-2ba4b9c3382c.mod -> github.com%2Ftv42%2Fhttpunix%2F@v%2Fv0.0.0-20191220191345-2ba4b9c3382c.mod mirror://goproxy//github.com/ugorji/go/codec/@v/v0.0.0-20181204163529-d75b2dcb6bc8.mod -> github.com%2Fugorji%2Fgo%2Fcodec%2F@v%2Fv0.0.0-20181204163529-d75b2dcb6bc8.mod mirror://goproxy//github.com/xordataexchange/crypt/@v/v0.0.3-0.20170626215501-b2862e3d0a77.mod -> github.com%2Fxordataexchange%2Fcrypt%2F@v%2Fv0.0.3-0.20170626215501-b2862e3d0a77.mod mirror://goproxy//github.com/yuin/goldmark/@v/v1.1.25.mod -> github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.1.25.mod mirror://goproxy//github.com/yuin/goldmark/@v/v1.1.27.mod -> github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.1.27.mod mirror://goproxy//github.com/yuin/goldmark/@v/v1.1.32.mod -> github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.1.32.mod mirror://goproxy//github.com/yuin/goldmark/@v/v1.2.1.mod -> github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.2.1.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.opencensus.io/@v/v0.22.2.mod -> go.opencensus.io%2F@v%2Fv0.22.2.mod mirror://goproxy//go.opencensus.io/@v/v0.22.3.mod -> go.opencensus.io%2F@v%2Fv0.22.3.mod mirror://goproxy//go.opencensus.io/@v/v0.22.4.zip -> go.opencensus.io%2F@v%2Fv0.22.4.zip mirror://goproxy//go.opencensus.io/@v/v0.22.4.mod -> go.opencensus.io%2F@v%2Fv0.22.4.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20181203042331-505ab145d0a9.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20181203042331-505ab145d0a9.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-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-20191011191535-87dc89f01550.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191011191535-87dc89f01550.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200622213623-75b288015ac9.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200709230013-948cd5f35899.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200709230013-948cd5f35899.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200820211705-5c72a883971a.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200820211705-5c72a883971a.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200820211705-5c72a883971a.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200820211705-5c72a883971a.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20190121172915-509febef88a4.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190121172915-509febef88a4.mod mirror://goproxy//golang.org/x/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/exp/@v/v0.0.0-20191129062945-2f5052295587.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20191129062945-2f5052295587.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20191227195350-da58074b4299.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20191227195350-da58074b4299.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20200119233911-0405dc783f0a.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20200119233911-0405dc783f0a.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20200207192155-f17229e696bd.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20200207192155-f17229e696bd.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20200224162631-6cc2880d07d6.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20200224162631-6cc2880d07d6.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/lint/@v/v0.0.0-20191125180803-fdd1cda4f05f.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20191125180803-fdd1cda4f05f.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20200130185559-910be7a94367.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20200130185559-910be7a94367.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20200302205851-738671d3881b.zip -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20200302205851-738671d3881b.zip mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20200302205851-738671d3881b.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20200302205851-738671d3881b.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/mod/@v/v0.1.1-0.20191105210325-c90efee705ee.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.1.1-0.20191105210325-c90efee705ee.mod mirror://goproxy//golang.org/x/mod/@v/v0.1.1-0.20191107180719-034126e5016b.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.1.1-0.20191107180719-034126e5016b.mod mirror://goproxy//golang.org/x/mod/@v/v0.2.0.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.2.0.mod mirror://goproxy//golang.org/x/mod/@v/v0.3.0.zip -> golang.org%2Fx%2Fmod%2F@v%2Fv0.3.0.zip mirror://goproxy//golang.org/x/mod/@v/v0.3.0.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.3.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-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-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-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-20190628185345-da137c7871d7.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190628185345-da137c7871d7.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190724013045-ca1201d0de80.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190724013045-ca1201d0de80.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20191209160850-c0dbc17a3553.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20191209160850-c0dbc17a3553.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200114155413-6afb5195e5aa.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200114155413-6afb5195e5aa.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200202094626-16171245cfb2.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200202094626-16171245cfb2.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200222125558-5a598a2470a0.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200222125558-5a598a2470a0.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200226121028-0de0cce0169b.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200226121028-0de0cce0169b.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200301022130-244492dfa37a.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200301022130-244492dfa37a.mod 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/net/@v/v0.0.0-20200501053045-e0ff5e5a1de5.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200501053045-e0ff5e5a1de5.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200506145744-7e3656a0809f.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200506145744-7e3656a0809f.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200513185701-a91f0712d120.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200513185701-a91f0712d120.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200520182314-0ba52f642ac2.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200520182314-0ba52f642ac2.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200625001655-4c5254603344.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200625001655-4c5254603344.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200707034311-ab3426394381.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200707034311-ab3426394381.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200822124328-c89045814202.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200822124328-c89045814202.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200904194848-62affa334b73.zip -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200904194848-62affa334b73.zip mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200904194848-62affa334b73.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200904194848-62affa334b73.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.zip -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20180821212333-d2e6202438be.zip mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20180821212333-d2e6202438be.mod mirror://goproxy//golang.org/x/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/oauth2/@v/v0.0.0-20191202225959-858c2ad4c8b6.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20191202225959-858c2ad4c8b6.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20200107190931-bf48bf16ab8d.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20200107190931-bf48bf16ab8d.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20200902213428-5d25da1a8d43.zip -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20200902213428-5d25da1a8d43.zip mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20200902213428-5d25da1a8d43.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20200902213428-5d25da1a8d43.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20180314180146-1d60e4601c6f.zip -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20180314180146-1d60e4601c6f.zip 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.zip -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181221193216-37e7f081c4d4.zip mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20181221193216-37e7f081c4d4.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181221193216-37e7f081c4d4.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190227155943-e225da77a7e6.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190227155943-e225da77a7e6.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.zip -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.zip mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190911185100-cd5d95a43a6e.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20200317015054-43a5402ce75a.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200317015054-43a5402ce75a.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20200625203802-6e8e738ad208.zip -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200625203802-6e8e738ad208.zip mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20200625203802-6e8e738ad208.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200625203802-6e8e738ad208.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180830151530-49385e6e1522.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180830151530-49385e6e1522.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181021155630-eda9bb28ed51.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181021155630-eda9bb28ed51.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181205085412-a5c9d58dba9a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181205085412-a5c9d58dba9a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190312061237-fead79001313.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190312061237-fead79001313.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190502145724-3ef323f4f1fd.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190502145724-3ef323f4f1fd.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190507160741-ecd444e8653b.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190507160741-ecd444e8653b.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190606165138-5da285871e9c.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190606165138-5da285871e9c.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190624142023-c5567b49c5d0.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190624142023-c5567b49c5d0.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190726091711-fc99dfbffb4e.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190726091711-fc99dfbffb4e.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191001151750-bb3f8db39f24.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191001151750-bb3f8db39f24.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191204072324-ce4227a45e2e.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191204072324-ce4227a45e2e.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191210023423-ac6580df4449.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191210023423-ac6580df4449.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191210023423-ac6580df4449.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191210023423-ac6580df4449.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191228213918-04cbcbbfeed8.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191228213918-04cbcbbfeed8.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200113162924-86b910548bc1.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200113162924-86b910548bc1.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200122134326-e047566fdf82.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200122134326-e047566fdf82.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200202164722-d101bd2416d5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200202164722-d101bd2416d5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200212091648-12a6c2dcc1e4.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200212091648-12a6c2dcc1e4.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-20200302150141-5c8b2ff67527.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200302150141-5c8b2ff67527.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200323222414-85ca7c5b95cd.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200323222414-85ca7c5b95cd.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200331124033-c3d80250170d.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200331124033-c3d80250170d.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200501052902-10377860bb8e.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200501052902-10377860bb8e.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200511232937-7e40ca221e25.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200511232937-7e40ca221e25.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200515095857-1151b9dac4a9.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200515095857-1151b9dac4a9.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200523222454-059865788121.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200523222454-059865788121.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200625212154-ddb9806d33ae.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200625212154-ddb9806d33ae.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200803210538-64077c9b5642.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200803210538-64077c9b5642.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200828194041-157a740278f4.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200828194041-157a740278f4.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200905004654-be1d3432aa8f.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200905004654-be1d3432aa8f.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201007082116-8445cc04cbdf.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201007082116-8445cc04cbdf.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201007082116-8445cc04cbdf.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201007082116-8445cc04cbdf.mod mirror://goproxy//golang.org/x/text/@v/v0.0.0-20170915032832-14c0d48ead0c.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.0.0-20170915032832-14c0d48ead0c.mod mirror://goproxy//golang.org/x/text/@v/v0.3.0.zip -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.zip 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.zip -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.1-0.20180807135948-17ff2d5776d2.zip 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/text/@v/v0.3.4.zip -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.4.zip mirror://goproxy//golang.org/x/text/@v/v0.3.4.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.4.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20181108054448-85acf8d2951c.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20181108054448-85acf8d2951c.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20190308202827-9d24e82272b4.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20191024005414-555d28b269f0.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20191024005414-555d28b269f0.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190114222345-bf090417da8b.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190114222345-bf090417da8b.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190226205152-f727befe758c.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190226205152-f727befe758c.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190311212946-11955173bddd.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190311212946-11955173bddd.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-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-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-20191113191852-77e3bb0ad9e7.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191113191852-77e3bb0ad9e7.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191115202509-3a792d9c32b2.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191115202509-3a792d9c32b2.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191119224855-298f0cb1881e.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191119224855-298f0cb1881e.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191125144606-a911d9008d1f.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191125144606-a911d9008d1f.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191130070609-6e064ea0cf2d.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191130070609-6e064ea0cf2d.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191216173652-a0e659d51361.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191216173652-a0e659d51361.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191227053925-7b8e75db28f4.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191227053925-7b8e75db28f4.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200117161641-43d50277825c.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200117161641-43d50277825c.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200122220014-bf1340f18c4a.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200122220014-bf1340f18c4a.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200130002326-2f3ba24bd6e7.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200130002326-2f3ba24bd6e7.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200204074204-1cc6d1ef6c74.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200204074204-1cc6d1ef6c74.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200207183749-b753a1ba74fa.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200207183749-b753a1ba74fa.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200212150539-ea181f53ac56.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200212150539-ea181f53ac56.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200224181240-023911ca70b2.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200224181240-023911ca70b2.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200227222343-706bc42d1f0d.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200227222343-706bc42d1f0d.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200304193943-95d2e580d8eb.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200304193943-95d2e580d8eb.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200312045724-11d5b4c81c7d.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200312045724-11d5b4c81c7d.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200331025713-a30bf2db82d4.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200331025713-a30bf2db82d4.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200501065659-ab2804fb9c9d.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200501065659-ab2804fb9c9d.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200512131952-2bc93b1c0c88.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200512131952-2bc93b1c0c88.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200515010526-7d3b6ebf133d.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200515010526-7d3b6ebf133d.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200618134242-20370b0cb4b2.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200618134242-20370b0cb4b2.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200729194436-6467de6f59a7.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200729194436-6467de6f59a7.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200804011535-6c149bb5ef0d.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200804011535-6c149bb5ef0d.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200825202427-b303f430e36d.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200825202427-b303f430e36d.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200828161849-5deb26317202.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200828161849-5deb26317202.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200904185747-39188db58858.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200904185747-39188db58858.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200915173823-2db8f0ff891c.zip -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200915173823-2db8f0ff891c.zip mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200915173823-2db8f0ff891c.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200915173823-2db8f0ff891c.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200918232735-d647fc253266.zip -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200918232735-d647fc253266.zip mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200918232735-d647fc253266.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200918232735-d647fc253266.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20190717185122-a985d3407aa7.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191011141410-1b5146add898.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191011141410-1b5146add898.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.zip -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20200804184101-5ec99f83aff1.zip mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20200804184101-5ec99f83aff1.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/api/@v/v0.14.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.14.0.mod mirror://goproxy//google.golang.org/api/@v/v0.15.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.15.0.mod mirror://goproxy//google.golang.org/api/@v/v0.17.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.17.0.mod mirror://goproxy//google.golang.org/api/@v/v0.18.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.18.0.mod mirror://goproxy//google.golang.org/api/@v/v0.19.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.19.0.mod mirror://goproxy//google.golang.org/api/@v/v0.20.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.20.0.mod mirror://goproxy//google.golang.org/api/@v/v0.22.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.22.0.mod mirror://goproxy//google.golang.org/api/@v/v0.24.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.24.0.mod mirror://goproxy//google.golang.org/api/@v/v0.28.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.28.0.mod mirror://goproxy//google.golang.org/api/@v/v0.29.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.29.0.mod mirror://goproxy//google.golang.org/api/@v/v0.30.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.30.0.mod mirror://goproxy//google.golang.org/api/@v/v0.31.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.31.0.mod mirror://goproxy//google.golang.org/api/@v/v0.32.0.zip -> google.golang.org%2Fapi%2F@v%2Fv0.32.0.zip mirror://goproxy//google.golang.org/api/@v/v0.32.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.32.0.mod mirror://goproxy//google.golang.org/appengine/@v/v1.1.0.zip -> google.golang.org%2Fappengine%2F@v%2Fv1.1.0.zip mirror://goproxy//google.golang.org/appengine/@v/v1.1.0.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.1.0.mod mirror://goproxy//google.golang.org/appengine/@v/v1.4.0.zip -> google.golang.org%2Fappengine%2F@v%2Fv1.4.0.zip mirror://goproxy//google.golang.org/appengine/@v/v1.4.0.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.4.0.mod mirror://goproxy//google.golang.org/appengine/@v/v1.5.0.zip -> google.golang.org%2Fappengine%2F@v%2Fv1.5.0.zip 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/appengine/@v/v1.6.5.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.6.5.mod mirror://goproxy//google.golang.org/appengine/@v/v1.6.6.zip -> google.golang.org%2Fappengine%2F@v%2Fv1.6.6.zip mirror://goproxy//google.golang.org/appengine/@v/v1.6.6.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.6.6.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.zip -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190418145605-e7d98fc518a7.zip 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-20191115194625-c23dd37a84c9.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20191115194625-c23dd37a84c9.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20191216164720-4f79533eabd1.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20191216164720-4f79533eabd1.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20191230161307-f3c370f40bfb.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20191230161307-f3c370f40bfb.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200115191322-ca5a22157cba.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200115191322-ca5a22157cba.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200122232147-0452cf42e150.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200122232147-0452cf42e150.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200204135345-fa8e72b47b90.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200204135345-fa8e72b47b90.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200212174721-66ed5ce911ce.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200212174721-66ed5ce911ce.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200224152610-e50cd9704f63.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200224152610-e50cd9704f63.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200228133532-8c2c7df3a383.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200228133532-8c2c7df3a383.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200305110556-506484158171.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200305110556-506484158171.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200312145019-da6875a35672.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200312145019-da6875a35672.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200331122359-1ee6d9798940.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200331122359-1ee6d9798940.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200430143042-b979b6f78d84.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200430143042-b979b6f78d84.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200511104702-f5ebc3bea380.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200511104702-f5ebc3bea380.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200515170657-fc4c6c6a6587.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200515170657-fc4c6c6a6587.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/genproto/@v/v0.0.0-20200618031413-b414f8b61790.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200618031413-b414f8b61790.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200729003335-053ba62fc06f.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200729003335-053ba62fc06f.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200804131852-c06518451d9c.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200804131852-c06518451d9c.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200825200019-8632dd797987.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200825200019-8632dd797987.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200831141814-d751682dd103.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200831141814-d751682dd103.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200904004341-0bd0a958aa1d.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200904004341-0bd0a958aa1d.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200914193844-75d14daec038.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200914193844-75d14daec038.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200921151605-7abf4a1a14d5.zip -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200921151605-7abf4a1a14d5.zip mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200921151605-7abf4a1a14d5.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200921151605-7abf4a1a14d5.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.zip -> google.golang.org%2Fgrpc%2F@v%2Fv1.20.1.zip 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.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.25.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.25.1.mod mirror://goproxy//google.golang.org/grpc/@v/v1.26.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.26.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/grpc/@v/v1.28.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.28.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.29.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.29.1.mod mirror://goproxy//google.golang.org/grpc/@v/v1.30.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.30.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.31.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.31.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.31.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.31.1.mod mirror://goproxy//google.golang.org/grpc/@v/v1.32.0.zip -> google.golang.org%2Fgrpc%2F@v%2Fv1.32.0.zip mirror://goproxy//google.golang.org/grpc/@v/v1.32.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.32.0.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//google.golang.org/protobuf/@v/v1.25.0.zip -> google.golang.org%2Fprotobuf%2F@v%2Fv1.25.0.zip mirror://goproxy//google.golang.org/protobuf/@v/v1.25.0.mod -> google.golang.org%2Fprotobuf%2F@v%2Fv1.25.0.mod mirror://goproxy//gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.zip -> gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.zip 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/check.v1/@v/v1.0.0-20200902074654-038fdea0a05b.zip -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20200902074654-038fdea0a05b.zip mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20200902074654-038fdea0a05b.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20200902074654-038fdea0a05b.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/ini.v1/@v/v1.57.0.mod -> gopkg.in%2Fini.v1%2F@v%2Fv1.57.0.mod mirror://goproxy//gopkg.in/ini.v1/@v/v1.61.0.zip -> gopkg.in%2Fini.v1%2F@v%2Fv1.61.0.zip mirror://goproxy//gopkg.in/ini.v1/@v/v1.61.0.mod -> gopkg.in%2Fini.v1%2F@v%2Fv1.61.0.mod mirror://goproxy//gopkg.in/tomb.v2/@v/v2.0.0-20161208151619-d5d1b5820637.zip -> gopkg.in%2Ftomb.v2%2F@v%2Fv2.0.0-20161208151619-d5d1b5820637.zip mirror://goproxy//gopkg.in/tomb.v2/@v/v2.0.0-20161208151619-d5d1b5820637.mod -> gopkg.in%2Ftomb.v2%2F@v%2Fv2.0.0-20161208151619-d5d1b5820637.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.2.zip -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.zip mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.2.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.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-20200313102051-9f266ea9e77c.zip -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod mirror://goproxy//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//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//honnef.co/go/tools/@v/v0.0.1-2020.1.3.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.3.mod mirror://goproxy//honnef.co/go/tools/@v/v0.0.1-2020.1.4.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.4.mod mirror://goproxy//rsc.io/binaryregexp/@v/v0.2.0.mod -> rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod mirror://goproxy//rsc.io/quote/v3/@v/v3.1.0.mod -> rsc.io%2Fquote%2Fv3%2F@v%2Fv3.1.0.mod mirror://goproxy//rsc.io/sampler/@v/v1.3.0.mod -> rsc.io%2Fsampler%2F@v%2Fv1.3.0.mod -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=e49edcd346b125e0d874d0d1ec78d30d diff --git a/metadata/md5-cache/app-backup/restic-0.12.1 b/metadata/md5-cache/app-backup/restic-0.12.1 index eacd9a48ae9f..8d1ed6f0d9a6 100644 --- a/metadata/md5-cache/app-backup/restic-0.12.1 +++ b/metadata/md5-cache/app-backup/restic-0.12.1 @@ -11,5 +11,5 @@ RDEPEND=sys-fs/fuse:0 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/restic/restic/archive/v0.12.1.tar.gz -> restic-0.12.1.tar.gz mirror://goproxy//bazil.org/fuse/@v/v0.0.0-20200407214033-5883e5a4b512.zip -> bazil.org%2Ffuse%2F@v%2Fv0.0.0-20200407214033-5883e5a4b512.zip mirror://goproxy//bazil.org/fuse/@v/v0.0.0-20200407214033-5883e5a4b512.mod -> bazil.org%2Ffuse%2F@v%2Fv0.0.0-20200407214033-5883e5a4b512.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/@v/v0.50.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.50.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.52.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.52.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.53.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.53.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.54.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.54.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.56.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.56.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.57.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.57.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.62.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.62.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.65.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.65.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.72.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.72.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.74.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.74.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.78.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.78.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.79.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.79.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.81.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.81.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.83.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.83.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.84.0.zip -> cloud.google.com%2Fgo%2F@v%2Fv0.84.0.zip mirror://goproxy//cloud.google.com/go/@v/v0.84.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.84.0.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/bigquery/@v/v1.3.0.mod -> cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.3.0.mod mirror://goproxy//cloud.google.com/go/bigquery/@v/v1.4.0.mod -> cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.4.0.mod mirror://goproxy//cloud.google.com/go/bigquery/@v/v1.5.0.mod -> cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.5.0.mod mirror://goproxy//cloud.google.com/go/bigquery/@v/v1.7.0.mod -> cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.7.0.mod mirror://goproxy//cloud.google.com/go/bigquery/@v/v1.8.0.mod -> cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.8.0.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/datastore/@v/v1.1.0.mod -> cloud.google.com%2Fgo%2Fdatastore%2F@v%2Fv1.1.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/pubsub/@v/v1.1.0.mod -> cloud.google.com%2Fgo%2Fpubsub%2F@v%2Fv1.1.0.mod mirror://goproxy//cloud.google.com/go/pubsub/@v/v1.2.0.mod -> cloud.google.com%2Fgo%2Fpubsub%2F@v%2Fv1.2.0.mod mirror://goproxy//cloud.google.com/go/pubsub/@v/v1.3.1.mod -> cloud.google.com%2Fgo%2Fpubsub%2F@v%2Fv1.3.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//cloud.google.com/go/storage/@v/v1.5.0.mod -> cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.5.0.mod mirror://goproxy//cloud.google.com/go/storage/@v/v1.6.0.mod -> cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.6.0.mod mirror://goproxy//cloud.google.com/go/storage/@v/v1.8.0.mod -> cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.8.0.mod mirror://goproxy//cloud.google.com/go/storage/@v/v1.10.0.mod -> cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.10.0.mod mirror://goproxy//cloud.google.com/go/storage/@v/v1.16.0.zip -> cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.16.0.zip mirror://goproxy//cloud.google.com/go/storage/@v/v1.16.0.mod -> cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.16.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/azure-sdk-for-go/@v/v55.6.0+incompatible.zip -> github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv55.6.0+incompatible.zip mirror://goproxy//github.com/!azure/azure-sdk-for-go/@v/v55.6.0+incompatible.mod -> github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv55.6.0+incompatible.mod mirror://goproxy//github.com/!azure/go-autorest/@v/v14.2.0+incompatible.zip -> github.com%2F!azure%2Fgo-autorest%2F@v%2Fv14.2.0+incompatible.zip mirror://goproxy//github.com/!azure/go-autorest/@v/v14.2.0+incompatible.mod -> github.com%2F!azure%2Fgo-autorest%2F@v%2Fv14.2.0+incompatible.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/@v/v0.11.19.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2F@v%2Fv0.11.19.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/@v/v0.11.19.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2F@v%2Fv0.11.19.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/adal/@v/v0.9.13.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.9.13.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/adal/@v/v0.9.13.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.9.13.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/date/@v/v0.3.0.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fdate%2F@v%2Fv0.3.0.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/date/@v/v0.3.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fdate%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/mocks/@v/v0.4.1.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.4.1.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/mocks/@v/v0.4.1.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.4.1.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/to/@v/v0.4.0.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fto%2F@v%2Fv0.4.0.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/to/@v/v0.4.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fto%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/!azure/go-autorest/logger/@v/v0.2.1.zip -> github.com%2F!azure%2Fgo-autorest%2Flogger%2F@v%2Fv0.2.1.zip mirror://goproxy//github.com/!azure/go-autorest/logger/@v/v0.2.1.mod -> github.com%2F!azure%2Fgo-autorest%2Flogger%2F@v%2Fv0.2.1.mod mirror://goproxy//github.com/!azure/go-autorest/tracing/@v/v0.6.0.zip -> github.com%2F!azure%2Fgo-autorest%2Ftracing%2F@v%2Fv0.6.0.zip mirror://goproxy//github.com/!azure/go-autorest/tracing/@v/v0.6.0.mod -> github.com%2F!azure%2Fgo-autorest%2Ftracing%2F@v%2Fv0.6.0.mod mirror://goproxy//github.com/!burnt!sushi/toml/@v/v0.3.1.mod -> github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod mirror://goproxy//github.com/!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/antihax/optional/@v/v1.0.0.mod -> github.com%2Fantihax%2Foptional%2F@v%2Fv1.0.0.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/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/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.4.mod -> github.com%2Fbketelsen%2Fcrypt%2F@v%2Fv0.0.4.mod mirror://goproxy//github.com/cenkalti/backoff/v4/@v/v4.1.1.zip -> github.com%2Fcenkalti%2Fbackoff%2Fv4%2F@v%2Fv4.1.1.zip mirror://goproxy//github.com/cenkalti/backoff/v4/@v/v4.1.1.mod -> github.com%2Fcenkalti%2Fbackoff%2Fv4%2F@v%2Fv4.1.1.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/v2/@v/v2.1.1.zip -> github.com%2Fcespare%2Fxxhash%2Fv2%2F@v%2Fv2.1.1.zip mirror://goproxy//github.com/cespare/xxhash/v2/@v/v2.1.1.mod -> github.com%2Fcespare%2Fxxhash%2Fv2%2F@v%2Fv2.1.1.mod mirror://goproxy//github.com/chzyer/logex/@v/v1.1.10.mod -> github.com%2Fchzyer%2Flogex%2F@v%2Fv1.1.10.mod mirror://goproxy//github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.mod -> github.com%2Fchzyer%2Freadline%2F@v%2Fv0.0.0-20180603132655-2972be24d48e.mod mirror://goproxy//github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.mod -> github.com%2Fchzyer%2Ftest%2F@v%2Fv0.0.0-20180213035817-a1ea475d72b1.mod mirror://goproxy//github.com/client9/misspell/@v/v0.3.4.mod -> github.com%2Fclient9%2Fmisspell%2F@v%2Fv0.3.4.mod mirror://goproxy//github.com/cncf/udpa/go/@v/v0.0.0-20191209042840-269d4d468f6f.mod -> github.com%2Fcncf%2Fudpa%2Fgo%2F@v%2Fv0.0.0-20191209042840-269d4d468f6f.mod mirror://goproxy//github.com/cncf/udpa/go/@v/v0.0.0-20200629203442-efcf912fb354.mod -> github.com%2Fcncf%2Fudpa%2Fgo%2F@v%2Fv0.0.0-20200629203442-efcf912fb354.mod mirror://goproxy//github.com/cncf/udpa/go/@v/v0.0.0-20201120205902-5459f2c99403.mod -> github.com%2Fcncf%2Fudpa%2Fgo%2F@v%2Fv0.0.0-20201120205902-5459f2c99403.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/v22/@v/v22.3.2.mod -> github.com%2Fcoreos%2Fgo-systemd%2Fv22%2F@v%2Fv22.3.2.mod mirror://goproxy//github.com/cpuguy83/go-md2man/v2/@v/v2.0.0.zip -> github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0.zip 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/dchest/siphash/@v/v1.2.2.zip -> github.com%2Fdchest%2Fsiphash%2F@v%2Fv1.2.2.zip mirror://goproxy//github.com/dchest/siphash/@v/v1.2.2.mod -> github.com%2Fdchest%2Fsiphash%2F@v%2Fv1.2.2.mod mirror://goproxy//github.com/dnaeon/go-vcr/@v/v1.2.0.zip -> github.com%2Fdnaeon%2Fgo-vcr%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/dnaeon/go-vcr/@v/v1.2.0.mod -> github.com%2Fdnaeon%2Fgo-vcr%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/dustin/go-humanize/@v/v1.0.0.zip -> github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/dustin/go-humanize/@v/v1.0.0.mod -> github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/elithrar/simple-scrypt/@v/v1.3.0.zip -> github.com%2Felithrar%2Fsimple-scrypt%2F@v%2Fv1.3.0.zip mirror://goproxy//github.com/elithrar/simple-scrypt/@v/v1.3.0.mod -> github.com%2Felithrar%2Fsimple-scrypt%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.0.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.0.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.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/go-control-plane/@v/v0.9.4.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.4.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.7.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.7.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.9-0.20201210154907-fd9021fe5dad.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.9-0.20201210154907-fd9021fe5dad.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.9-0.20210217033140-668b12f5399d.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.9-0.20210217033140-668b12f5399d.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/fatih/color/@v/v1.7.0.mod -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.7.0.mod mirror://goproxy//github.com/form3tech-oss/jwt-go/@v/v3.2.2+incompatible.zip -> github.com%2Fform3tech-oss%2Fjwt-go%2F@v%2Fv3.2.2+incompatible.zip mirror://goproxy//github.com/form3tech-oss/jwt-go/@v/v3.2.2+incompatible.mod -> github.com%2Fform3tech-oss%2Fjwt-go%2F@v%2Fv3.2.2+incompatible.mod 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/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-gl/glfw/v3.3/glfw/@v/v0.0.0-20191125211704-12ad95a8df72.mod -> github.com%2Fgo-gl%2Fglfw%2Fv3.3%2Fglfw%2F@v%2Fv0.0.0-20191125211704-12ad95a8df72.mod mirror://goproxy//github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20200222043503-6f7a984d4dc4.mod -> github.com%2Fgo-gl%2Fglfw%2Fv3.3%2Fglfw%2F@v%2Fv0.0.0-20200222043503-6f7a984d4dc4.mod mirror://goproxy//github.com/go-ole/go-ole/@v/v1.2.5.zip -> github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.5.zip mirror://goproxy//github.com/go-ole/go-ole/@v/v1.2.5.mod -> github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.5.mod mirror://goproxy//github.com/godbus/dbus/v5/@v/v5.0.4.mod -> github.com%2Fgodbus%2Fdbus%2Fv5%2F@v%2Fv5.0.4.mod mirror://goproxy//github.com/gofrs/uuid/@v/v4.0.0+incompatible.zip -> github.com%2Fgofrs%2Fuuid%2F@v%2Fv4.0.0+incompatible.zip mirror://goproxy//github.com/gofrs/uuid/@v/v4.0.0+incompatible.mod -> github.com%2Fgofrs%2Fuuid%2F@v%2Fv4.0.0+incompatible.mod mirror://goproxy//github.com/gogo/protobuf/@v/v1.3.2.mod -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.3.2.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-20190702054246-869f871628b6.mod -> github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20190702054246-869f871628b6.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/groupcache/@v/v0.0.0-20200121045136-8c9f03a8e57e.zip -> github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20200121045136-8c9f03a8e57e.zip mirror://goproxy//github.com/golang/groupcache/@v/v0.0.0-20200121045136-8c9f03a8e57e.mod -> github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20200121045136-8c9f03a8e57e.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/mock/@v/v1.4.0.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/golang/mock/@v/v1.4.1.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.4.1.mod mirror://goproxy//github.com/golang/mock/@v/v1.4.3.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.4.3.mod mirror://goproxy//github.com/golang/mock/@v/v1.4.4.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.4.4.mod mirror://goproxy//github.com/golang/mock/@v/v1.5.0.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.5.0.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.3.4.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.4.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.3.5.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.5.mod mirror://goproxy//github.com/golang/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/golang/protobuf/@v/v1.4.3.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.3.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.5.0.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.5.0.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.5.1.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.5.1.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.5.2.zip -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.5.2.zip mirror://goproxy//github.com/golang/protobuf/@v/v1.5.2.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.5.2.mod mirror://goproxy//github.com/golang/snappy/@v/v0.0.3.zip -> github.com%2Fgolang%2Fsnappy%2F@v%2Fv0.0.3.zip mirror://goproxy//github.com/golang/snappy/@v/v0.0.3.mod -> github.com%2Fgolang%2Fsnappy%2F@v%2Fv0.0.3.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.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.4.1.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.1.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.0.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.1.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.1.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.2.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.2.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.3.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.3.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.4.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.4.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.5.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.5.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.6.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.6.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.5.6.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.6.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/martian/@v/v2.1.0+incompatible.zip -> github.com%2Fgoogle%2Fmartian%2F@v%2Fv2.1.0+incompatible.zip 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/martian/v3/@v/v3.0.0.mod -> github.com%2Fgoogle%2Fmartian%2Fv3%2F@v%2Fv3.0.0.mod mirror://goproxy//github.com/google/martian/v3/@v/v3.1.0.mod -> github.com%2Fgoogle%2Fmartian%2Fv3%2F@v%2Fv3.1.0.mod mirror://goproxy//github.com/google/martian/v3/@v/v3.2.1.zip -> github.com%2Fgoogle%2Fmartian%2Fv3%2F@v%2Fv3.2.1.zip mirror://goproxy//github.com/google/martian/v3/@v/v3.2.1.mod -> github.com%2Fgoogle%2Fmartian%2Fv3%2F@v%2Fv3.2.1.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/pprof/@v/v0.0.0-20191218002539-d4f498aebedc.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20191218002539-d4f498aebedc.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20200212024743-f11f1df84d12.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20200212024743-f11f1df84d12.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20200229191704-1ebb73c60ed3.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20200229191704-1ebb73c60ed3.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20200430221834-fc25d7d30c6d.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20200430221834-fc25d7d30c6d.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20200708004538-1a94d8640e99.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20200708004538-1a94d8640e99.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20201023163331-3e6fc7fc9c4c.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20201023163331-3e6fc7fc9c4c.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20201203190320-1bf35d6f28c2.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20201203190320-1bf35d6f28c2.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20210122040257-d980be63207e.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20210122040257-d980be63207e.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20210226084205-cbba55b83ad5.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20210226084205-cbba55b83ad5.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20210601050228-01bbb1931b22.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20210601050228-01bbb1931b22.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/google/uuid/@v/v1.1.2.zip -> github.com%2Fgoogle%2Fuuid%2F@v%2Fv1.1.2.zip mirror://goproxy//github.com/google/uuid/@v/v1.1.2.mod -> github.com%2Fgoogle%2Fuuid%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/googleapis/gax-go/v2/@v/v2.0.4.mod -> github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.4.mod mirror://goproxy//github.com/googleapis/gax-go/v2/@v/v2.0.5.zip -> github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.5.zip mirror://goproxy//github.com/googleapis/gax-go/v2/@v/v2.0.5.mod -> github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.5.mod mirror://goproxy//github.com/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/grpc-ecosystem/grpc-gateway/@v/v1.16.0.mod -> github.com%2Fgrpc-ecosystem%2Fgrpc-gateway%2F@v%2Fv1.16.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/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/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/golang-lru/@v/v0.5.4.zip -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.zip mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.mod mirror://goproxy//github.com/hashicorp/hcl/@v/v1.0.0.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/ianlancetaylor/demangle/@v/v0.0.0-20181102032728-5e5cf60278f6.mod -> github.com%2Fianlancetaylor%2Fdemangle%2F@v%2Fv0.0.0-20181102032728-5e5cf60278f6.mod mirror://goproxy//github.com/ianlancetaylor/demangle/@v/v0.0.0-20200824232613-28f6c0f3b639.mod -> github.com%2Fianlancetaylor%2Fdemangle%2F@v%2Fv0.0.0-20200824232613-28f6c0f3b639.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/json-iterator/go/@v/v1.1.10.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.10.mod mirror://goproxy//github.com/json-iterator/go/@v/v1.1.11.zip -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.11.zip mirror://goproxy//github.com/json-iterator/go/@v/v1.1.11.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.11.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/jstemmer/go-junit-report/@v/v0.9.1.zip -> github.com%2Fjstemmer%2Fgo-junit-report%2F@v%2Fv0.9.1.zip mirror://goproxy//github.com/jstemmer/go-junit-report/@v/v0.9.1.mod -> github.com%2Fjstemmer%2Fgo-junit-report%2F@v%2Fv0.9.1.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/juju/ratelimit/@v/v1.0.1.zip -> github.com%2Fjuju%2Fratelimit%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/juju/ratelimit/@v/v1.0.1.mod -> github.com%2Fjuju%2Fratelimit%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/kisielk/errcheck/@v/v1.5.0.mod -> github.com%2Fkisielk%2Ferrcheck%2F@v%2Fv1.5.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/klauspost/cpuid/@v/v1.2.3.mod -> github.com%2Fklauspost%2Fcpuid%2F@v%2Fv1.2.3.mod mirror://goproxy//github.com/klauspost/cpuid/@v/v1.3.1.zip -> github.com%2Fklauspost%2Fcpuid%2F@v%2Fv1.3.1.zip mirror://goproxy//github.com/klauspost/cpuid/@v/v1.3.1.mod -> github.com%2Fklauspost%2Fcpuid%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/klauspost/cpuid/v2/@v/v2.0.4.zip -> github.com%2Fklauspost%2Fcpuid%2Fv2%2F@v%2Fv2.0.4.zip mirror://goproxy//github.com/klauspost/cpuid/v2/@v/v2.0.4.mod -> github.com%2Fklauspost%2Fcpuid%2Fv2%2F@v%2Fv2.0.4.mod mirror://goproxy//github.com/kr/fs/@v/v0.1.0.zip -> github.com%2Fkr%2Ffs%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/kr/fs/@v/v0.1.0.mod -> github.com%2Fkr%2Ffs%2F@v%2Fv0.1.0.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/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/kurin/blazer/@v/v0.5.3.zip -> github.com%2Fkurin%2Fblazer%2F@v%2Fv0.5.3.zip mirror://goproxy//github.com/kurin/blazer/@v/v0.5.3.mod -> github.com%2Fkurin%2Fblazer%2F@v%2Fv0.5.3.mod mirror://goproxy//github.com/magiconair/properties/@v/v1.8.5.mod -> github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.5.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/miekg/dns/@v/v1.0.14.mod -> github.com%2Fmiekg%2Fdns%2F@v%2Fv1.0.14.mod mirror://goproxy//github.com/minio/md5-simd/@v/v1.1.0.zip -> github.com%2Fminio%2Fmd5-simd%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/minio/md5-simd/@v/v1.1.0.mod -> github.com%2Fminio%2Fmd5-simd%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/minio/minio-go/v7/@v/v7.0.12.zip -> github.com%2Fminio%2Fminio-go%2Fv7%2F@v%2Fv7.0.12.zip mirror://goproxy//github.com/minio/minio-go/v7/@v/v7.0.12.mod -> github.com%2Fminio%2Fminio-go%2Fv7%2F@v%2Fv7.0.12.mod mirror://goproxy//github.com/minio/sha256-simd/@v/v0.1.1.mod -> github.com%2Fminio%2Fsha256-simd%2F@v%2Fv0.1.1.mod mirror://goproxy//github.com/minio/sha256-simd/@v/v1.0.0.zip -> github.com%2Fminio%2Fsha256-simd%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/minio/sha256-simd/@v/v1.0.0.mod -> github.com%2Fminio%2Fsha256-simd%2F@v%2Fv1.0.0.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.zip -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/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.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.4.1.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.4.1.mod mirror://goproxy//github.com/modern-go/concurrent/@v/v0.0.0-20180228061459-e0a39a4cb421.mod -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180228061459-e0a39a4cb421.mod mirror://goproxy//github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.zip -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180306012644-bacd9c7ef1dd.zip mirror://goproxy//github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.mod -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180306012644-bacd9c7ef1dd.mod mirror://goproxy//github.com/modern-go/reflect2/@v/v0.0.0-20180701023420-4b7aa43c6742.mod -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv0.0.0-20180701023420-4b7aa43c6742.mod mirror://goproxy//github.com/modern-go/reflect2/@v/v1.0.1.zip -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/modern-go/reflect2/@v/v1.0.1.mod -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/modocache/gover/@v/v0.0.0-20171022184752-b58185e213c5.mod -> github.com%2Fmodocache%2Fgover%2F@v%2Fv0.0.0-20171022184752-b58185e213c5.mod mirror://goproxy//github.com/ncw/swift/@v/v1.0.53.zip -> github.com%2Fncw%2Fswift%2F@v%2Fv1.0.53.zip mirror://goproxy//github.com/ncw/swift/@v/v1.0.53.mod -> github.com%2Fncw%2Fswift%2F@v%2Fv1.0.53.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.9.3.mod -> github.com%2Fpelletier%2Fgo-toml%2F@v%2Fv1.9.3.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/pkg/profile/@v/v1.6.0.zip -> github.com%2Fpkg%2Fprofile%2F@v%2Fv1.6.0.zip mirror://goproxy//github.com/pkg/profile/@v/v1.6.0.mod -> github.com%2Fpkg%2Fprofile%2F@v%2Fv1.6.0.mod mirror://goproxy//github.com/pkg/sftp/@v/v1.10.1.mod -> github.com%2Fpkg%2Fsftp%2F@v%2Fv1.10.1.mod mirror://goproxy//github.com/pkg/sftp/@v/v1.13.2.zip -> github.com%2Fpkg%2Fsftp%2F@v%2Fv1.13.2.zip mirror://goproxy//github.com/pkg/sftp/@v/v1.13.2.mod -> github.com%2Fpkg%2Fsftp%2F@v%2Fv1.13.2.mod mirror://goproxy//github.com/pkg/xattr/@v/v0.4.3.zip -> github.com%2Fpkg%2Fxattr%2F@v%2Fv0.4.3.zip mirror://goproxy//github.com/pkg/xattr/@v/v0.4.3.mod -> github.com%2Fpkg%2Fxattr%2F@v%2Fv0.4.3.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_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/restic/chunker/@v/v0.4.0.zip -> github.com%2Frestic%2Fchunker%2F@v%2Fv0.4.0.zip mirror://goproxy//github.com/restic/chunker/@v/v0.4.0.mod -> github.com%2Frestic%2Fchunker%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/rogpeppe/fastuuid/@v/v1.2.0.mod -> github.com%2Frogpeppe%2Ffastuuid%2F@v%2Fv1.2.0.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/rs/xid/@v/v1.2.1.zip -> github.com%2Frs%2Fxid%2F@v%2Fv1.2.1.zip mirror://goproxy//github.com/rs/xid/@v/v1.2.1.mod -> github.com%2Frs%2Fxid%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/russross/blackfriday/v2/@v/v2.0.1.zip -> github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.zip 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.zip -> github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.zip 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.8.1.zip -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.8.1.zip mirror://goproxy//github.com/sirupsen/logrus/@v/v1.8.1.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.8.1.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/spf13/afero/@v/v1.6.0.mod -> github.com%2Fspf13%2Fafero%2F@v%2Fv1.6.0.mod 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/v1.2.1.zip -> github.com%2Fspf13%2Fcobra%2F@v%2Fv1.2.1.zip mirror://goproxy//github.com/spf13/cobra/@v/v1.2.1.mod -> github.com%2Fspf13%2Fcobra%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/spf13/jwalterweatherman/@v/v1.1.0.mod -> github.com%2Fspf13%2Fjwalterweatherman%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/spf13/pflag/@v/v1.0.5.zip -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.zip mirror://goproxy//github.com/spf13/pflag/@v/v1.0.5.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.mod mirror://goproxy//github.com/spf13/viper/@v/v1.8.1.mod -> github.com%2Fspf13%2Fviper%2F@v%2Fv1.8.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/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.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.1.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.6.1.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.6.1.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.7.0.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.7.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.mod 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/tv42/httpunix/@v/v0.0.0-20191220191345-2ba4b9c3382c.zip -> github.com%2Ftv42%2Fhttpunix%2F@v%2Fv0.0.0-20191220191345-2ba4b9c3382c.zip mirror://goproxy//github.com/tv42/httpunix/@v/v0.0.0-20191220191345-2ba4b9c3382c.mod -> github.com%2Ftv42%2Fhttpunix%2F@v%2Fv0.0.0-20191220191345-2ba4b9c3382c.mod mirror://goproxy//github.com/yuin/goldmark/@v/v1.1.25.mod -> github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.1.25.mod mirror://goproxy//github.com/yuin/goldmark/@v/v1.1.27.mod -> github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.1.27.mod mirror://goproxy//github.com/yuin/goldmark/@v/v1.1.32.mod -> github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.1.32.mod mirror://goproxy//github.com/yuin/goldmark/@v/v1.2.1.mod -> github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/yuin/goldmark/@v/v1.3.5.mod -> github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.3.5.mod mirror://goproxy//go.etcd.io/etcd/api/v3/@v/v3.5.0.mod -> go.etcd.io%2Fetcd%2Fapi%2Fv3%2F@v%2Fv3.5.0.mod mirror://goproxy//go.etcd.io/etcd/client/pkg/v3/@v/v3.5.0.mod -> go.etcd.io%2Fetcd%2Fclient%2Fpkg%2Fv3%2F@v%2Fv3.5.0.mod mirror://goproxy//go.etcd.io/etcd/client/v2/@v/v2.305.0.mod -> go.etcd.io%2Fetcd%2Fclient%2Fv2%2F@v%2Fv2.305.0.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.opencensus.io/@v/v0.22.2.mod -> go.opencensus.io%2F@v%2Fv0.22.2.mod mirror://goproxy//go.opencensus.io/@v/v0.22.3.mod -> go.opencensus.io%2F@v%2Fv0.22.3.mod mirror://goproxy//go.opencensus.io/@v/v0.22.4.mod -> go.opencensus.io%2F@v%2Fv0.22.4.mod mirror://goproxy//go.opencensus.io/@v/v0.22.5.mod -> go.opencensus.io%2F@v%2Fv0.22.5.mod mirror://goproxy//go.opencensus.io/@v/v0.23.0.zip -> go.opencensus.io%2F@v%2Fv0.23.0.zip mirror://goproxy//go.opencensus.io/@v/v0.23.0.mod -> go.opencensus.io%2F@v%2Fv0.23.0.mod mirror://goproxy//go.uber.org/atomic/@v/v1.7.0.mod -> go.uber.org%2Fatomic%2F@v%2Fv1.7.0.mod mirror://goproxy//go.uber.org/multierr/@v/v1.6.0.mod -> go.uber.org%2Fmultierr%2F@v%2Fv1.6.0.mod mirror://goproxy//go.uber.org/zap/@v/v1.17.0.mod -> go.uber.org%2Fzap%2F@v%2Fv1.17.0.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-20190820162420-60c769a6c586.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190820162420-60c769a6c586.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20191011191535-87dc89f01550.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191011191535-87dc89f01550.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200622213623-75b288015ac9.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20201002170205-7f63de1d35b0.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20201002170205-7f63de1d35b0.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20201216223049-8b5274cf687f.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20201216223049-8b5274cf687f.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20210421170649-83a5a9bb288b.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20210421170649-83a5a9bb288b.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20210616213533-5ff15b29337e.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20210616213533-5ff15b29337e.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20210616213533-5ff15b29337e.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20210616213533-5ff15b29337e.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/exp/@v/v0.0.0-20191129062945-2f5052295587.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20191129062945-2f5052295587.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20191227195350-da58074b4299.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20191227195350-da58074b4299.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20200119233911-0405dc783f0a.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20200119233911-0405dc783f0a.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20200207192155-f17229e696bd.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20200207192155-f17229e696bd.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20200224162631-6cc2880d07d6.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20200224162631-6cc2880d07d6.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/lint/@v/v0.0.0-20191125180803-fdd1cda4f05f.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20191125180803-fdd1cda4f05f.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20200130185559-910be7a94367.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20200130185559-910be7a94367.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20200302205851-738671d3881b.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20200302205851-738671d3881b.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20201208152925-83fdc39ff7b5.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20201208152925-83fdc39ff7b5.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20210508222113-6edffad5e616.zip -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20210508222113-6edffad5e616.zip mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20210508222113-6edffad5e616.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20210508222113-6edffad5e616.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/mod/@v/v0.1.1-0.20191105210325-c90efee705ee.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.1.1-0.20191105210325-c90efee705ee.mod mirror://goproxy//golang.org/x/mod/@v/v0.1.1-0.20191107180719-034126e5016b.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.1.1-0.20191107180719-034126e5016b.mod mirror://goproxy//golang.org/x/mod/@v/v0.2.0.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.2.0.mod mirror://goproxy//golang.org/x/mod/@v/v0.3.0.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.3.0.mod mirror://goproxy//golang.org/x/mod/@v/v0.4.0.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.4.0.mod mirror://goproxy//golang.org/x/mod/@v/v0.4.1.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.4.1.mod mirror://goproxy//golang.org/x/mod/@v/v0.4.2.zip -> golang.org%2Fx%2Fmod%2F@v%2Fv0.4.2.zip mirror://goproxy//golang.org/x/mod/@v/v0.4.2.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.4.2.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20180724234803-3673e40ba225.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180724234803-3673e40ba225.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20180826012351-8a410e7b638d.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180826012351-8a410e7b638d.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181023162649-9b4f9f5ad519.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181023162649-9b4f9f5ad519.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-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-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-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-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-20190628185345-da137c7871d7.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190628185345-da137c7871d7.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190724013045-ca1201d0de80.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190724013045-ca1201d0de80.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20191209160850-c0dbc17a3553.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20191209160850-c0dbc17a3553.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200114155413-6afb5195e5aa.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200114155413-6afb5195e5aa.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200202094626-16171245cfb2.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200202094626-16171245cfb2.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200222125558-5a598a2470a0.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200222125558-5a598a2470a0.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200226121028-0de0cce0169b.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200226121028-0de0cce0169b.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200301022130-244492dfa37a.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200301022130-244492dfa37a.mod 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/net/@v/v0.0.0-20200501053045-e0ff5e5a1de5.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200501053045-e0ff5e5a1de5.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200506145744-7e3656a0809f.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200506145744-7e3656a0809f.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200513185701-a91f0712d120.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200513185701-a91f0712d120.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200520182314-0ba52f642ac2.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200520182314-0ba52f642ac2.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200625001655-4c5254603344.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200625001655-4c5254603344.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200707034311-ab3426394381.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200707034311-ab3426394381.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200822124328-c89045814202.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200822124328-c89045814202.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20201021035429-f5854403a974.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20201021035429-f5854403a974.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20201031054903-ff519b6c9102.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20201031054903-ff519b6c9102.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20201110031124-69a78807bb2b.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20201110031124-69a78807bb2b.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20201209123823-ac852fbbde11.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20201209123823-ac852fbbde11.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20210119194325-5f4716e94777.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210119194325-5f4716e94777.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20210226172049-e18ecbb05110.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210226172049-e18ecbb05110.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20210316092652-d523dce5a7f4.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210316092652-d523dce5a7f4.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20210405180319-a5a99cb37ef4.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210405180319-a5a99cb37ef4.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20210503060351-7fd8e65b6420.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210503060351-7fd8e65b6420.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20210614182718-04defd469f4e.zip -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210614182718-04defd469f4e.zip mirror://goproxy//golang.org/x/net/@v/v0.0.0-20210614182718-04defd469f4e.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210614182718-04defd469f4e.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/oauth2/@v/v0.0.0-20191202225959-858c2ad4c8b6.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20191202225959-858c2ad4c8b6.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20200107190931-bf48bf16ab8d.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20200107190931-bf48bf16ab8d.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20200902213428-5d25da1a8d43.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20200902213428-5d25da1a8d43.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20201109201403-9fd604954f58.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20201109201403-9fd604954f58.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20201208152858-08078c50e5b5.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20201208152858-08078c50e5b5.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20210218202405-ba52d332ba99.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210218202405-ba52d332ba99.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20210220000619-9bb904979d93.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210220000619-9bb904979d93.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20210313182246-cd4f82c27b84.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210313182246-cd4f82c27b84.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20210402161424-2e8d93401602.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210402161424-2e8d93401602.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20210514164344-f6687ab2804c.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210514164344-f6687ab2804c.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20210615190721-d04028783cf1.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210615190721-d04028783cf1.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20210628180205-a41e5a781914.zip -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210628180205-a41e5a781914.zip mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20210628180205-a41e5a781914.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210628180205-a41e5a781914.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20180314180146-1d60e4601c6f.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20180314180146-1d60e4601c6f.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20181108010431-42b317875d0f.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181108010431-42b317875d0f.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20181221193216-37e7f081c4d4.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181221193216-37e7f081c4d4.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190227155943-e225da77a7e6.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190227155943-e225da77a7e6.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190911185100-cd5d95a43a6e.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20200317015054-43a5402ce75a.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200317015054-43a5402ce75a.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20200625203802-6e8e738ad208.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200625203802-6e8e738ad208.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20201020160332-67f06af15bc9.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20201020160332-67f06af15bc9.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20201207232520-09787c993a3a.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20201207232520-09787c993a3a.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.zip -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20210220032951-036812b2e83c.zip mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20210220032951-036812b2e83c.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180823144017-11551d06cbcc.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180823144017-11551d06cbcc.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180830151530-49385e6e1522.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180830151530-49385e6e1522.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181026203630-95b1ffbd15a5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181026203630-95b1ffbd15a5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190312061237-fead79001313.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190312061237-fead79001313.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190502145724-3ef323f4f1fd.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190502145724-3ef323f4f1fd.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190507160741-ecd444e8653b.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190507160741-ecd444e8653b.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190606165138-5da285871e9c.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190606165138-5da285871e9c.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190624142023-c5567b49c5d0.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190624142023-c5567b49c5d0.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190726091711-fc99dfbffb4e.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190726091711-fc99dfbffb4e.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190916202348-b4ddaad3f8a3.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190916202348-b4ddaad3f8a3.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191001151750-bb3f8db39f24.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191001151750-bb3f8db39f24.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191005200804-aed5e4c7ecf9.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191005200804-aed5e4c7ecf9.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191204072324-ce4227a45e2e.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191204072324-ce4227a45e2e.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191210023423-ac6580df4449.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191210023423-ac6580df4449.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191228213918-04cbcbbfeed8.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191228213918-04cbcbbfeed8.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200113162924-86b910548bc1.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200113162924-86b910548bc1.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200122134326-e047566fdf82.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200122134326-e047566fdf82.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200202164722-d101bd2416d5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200202164722-d101bd2416d5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200212091648-12a6c2dcc1e4.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200212091648-12a6c2dcc1e4.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-20200302150141-5c8b2ff67527.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200302150141-5c8b2ff67527.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200323222414-85ca7c5b95cd.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200331124033-c3d80250170d.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200331124033-c3d80250170d.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200501052902-10377860bb8e.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200501052902-10377860bb8e.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200511232937-7e40ca221e25.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200511232937-7e40ca221e25.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200515095857-1151b9dac4a9.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200515095857-1151b9dac4a9.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200523222454-059865788121.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200523222454-059865788121.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200625212154-ddb9806d33ae.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200625212154-ddb9806d33ae.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200803210538-64077c9b5642.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200803210538-64077c9b5642.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200905004654-be1d3432aa8f.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200905004654-be1d3432aa8f.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200930185726-fdedc70b468f.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200930185726-fdedc70b468f.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201101102859-da207088b7d1.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201101102859-da207088b7d1.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201119102817-f84b799fce68.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201201145000-ef89a241ccb3.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201201145000-ef89a241ccb3.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210104204734-6f8348627aad.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210104204734-6f8348627aad.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210119212857-b64e53b001e4.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210119212857-b64e53b001e4.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210220050731-9a76102bfb43.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210220050731-9a76102bfb43.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210305230114-8fe3ee5dd75b.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210305230114-8fe3ee5dd75b.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210315160823-c6e025ad8005.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210315160823-c6e025ad8005.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210320140829-1e4c9ba3b0c4.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210320140829-1e4c9ba3b0c4.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210330210617-4fbd30eecc44.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210330210617-4fbd30eecc44.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210403161142-5e06dd20ab57.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210403161142-5e06dd20ab57.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210423082822-04245dca01da.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210423082822-04245dca01da.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210423185535-09eb48e85fd7.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210423185535-09eb48e85fd7.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210510120138-977fb7262007.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210510120138-977fb7262007.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210514084401-e8d321eab015.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210514084401-e8d321eab015.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210603125802-9665404d3644.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210603125802-9665404d3644.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210615035016-665e8c7367d1.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210615035016-665e8c7367d1.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210616094352-59db8d763f22.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210616094352-59db8d763f22.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 mirror://goproxy//golang.org/x/term/@v/v0.0.0-20201117132131-f5c789dd3221.mod -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201117132131-f5c789dd3221.mod mirror://goproxy//golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.zip -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201126162022-7de9c90e9dd1.zip mirror://goproxy//golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201126162022-7de9c90e9dd1.mod mirror://goproxy//golang.org/x/text/@v/v0.0.0-20170915032832-14c0d48ead0c.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.0.0-20170915032832-14c0d48ead0c.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.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.3.mod mirror://goproxy//golang.org/x/text/@v/v0.3.4.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.4.mod mirror://goproxy//golang.org/x/text/@v/v0.3.5.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.5.mod mirror://goproxy//golang.org/x/text/@v/v0.3.6.zip -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.6.zip mirror://goproxy//golang.org/x/text/@v/v0.3.6.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.6.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20181108054448-85acf8d2951c.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20181108054448-85acf8d2951c.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20190308202827-9d24e82272b4.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20191024005414-555d28b269f0.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20191024005414-555d28b269f0.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190114222345-bf090417da8b.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190114222345-bf090417da8b.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190226205152-f727befe758c.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190226205152-f727befe758c.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190311212946-11955173bddd.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190311212946-11955173bddd.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-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-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-20191113191852-77e3bb0ad9e7.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191113191852-77e3bb0ad9e7.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191115202509-3a792d9c32b2.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191115202509-3a792d9c32b2.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191119224855-298f0cb1881e.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191119224855-298f0cb1881e.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191125144606-a911d9008d1f.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191125144606-a911d9008d1f.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191130070609-6e064ea0cf2d.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191130070609-6e064ea0cf2d.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191216173652-a0e659d51361.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191216173652-a0e659d51361.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191227053925-7b8e75db28f4.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191227053925-7b8e75db28f4.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200117161641-43d50277825c.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200117161641-43d50277825c.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200122220014-bf1340f18c4a.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200122220014-bf1340f18c4a.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200130002326-2f3ba24bd6e7.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200130002326-2f3ba24bd6e7.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200204074204-1cc6d1ef6c74.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200204074204-1cc6d1ef6c74.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200207183749-b753a1ba74fa.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200207183749-b753a1ba74fa.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200212150539-ea181f53ac56.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200212150539-ea181f53ac56.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200224181240-023911ca70b2.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200224181240-023911ca70b2.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200227222343-706bc42d1f0d.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200227222343-706bc42d1f0d.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200304193943-95d2e580d8eb.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200304193943-95d2e580d8eb.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200312045724-11d5b4c81c7d.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200312045724-11d5b4c81c7d.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200331025713-a30bf2db82d4.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200331025713-a30bf2db82d4.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200501065659-ab2804fb9c9d.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200501065659-ab2804fb9c9d.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200512131952-2bc93b1c0c88.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200512131952-2bc93b1c0c88.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200515010526-7d3b6ebf133d.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200515010526-7d3b6ebf133d.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200618134242-20370b0cb4b2.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200618134242-20370b0cb4b2.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200619180055-7c47624df98f.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200619180055-7c47624df98f.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200729194436-6467de6f59a7.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200729194436-6467de6f59a7.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200804011535-6c149bb5ef0d.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200804011535-6c149bb5ef0d.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200825202427-b303f430e36d.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200825202427-b303f430e36d.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200904185747-39188db58858.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200904185747-39188db58858.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20201110124207-079ba7bd75cd.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20201110124207-079ba7bd75cd.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20201201161351-ac6f37ff4c2a.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20201201161351-ac6f37ff4c2a.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20201208233053-a543418bbed2.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20201208233053-a543418bbed2.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20210105154028-b0ab187a4818.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20210105154028-b0ab187a4818.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20210106214847-113979e3529a.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20210106214847-113979e3529a.mod mirror://goproxy//golang.org/x/tools/@v/v0.1.0.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.1.0.mod mirror://goproxy//golang.org/x/tools/@v/v0.1.1.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.1.1.mod mirror://goproxy//golang.org/x/tools/@v/v0.1.2.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.1.2.mod mirror://goproxy//golang.org/x/tools/@v/v0.1.3.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.1.3.mod mirror://goproxy//golang.org/x/tools/@v/v0.1.4.zip -> golang.org%2Fx%2Ftools%2F@v%2Fv0.1.4.zip mirror://goproxy//golang.org/x/tools/@v/v0.1.4.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.1.4.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20190717185122-a985d3407aa7.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191011141410-1b5146add898.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191011141410-1b5146add898.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.zip -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20200804184101-5ec99f83aff1.zip mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20200804184101-5ec99f83aff1.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/api/@v/v0.14.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.14.0.mod mirror://goproxy//google.golang.org/api/@v/v0.15.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.15.0.mod mirror://goproxy//google.golang.org/api/@v/v0.17.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.17.0.mod mirror://goproxy//google.golang.org/api/@v/v0.18.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.18.0.mod mirror://goproxy//google.golang.org/api/@v/v0.19.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.19.0.mod mirror://goproxy//google.golang.org/api/@v/v0.20.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.20.0.mod mirror://goproxy//google.golang.org/api/@v/v0.22.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.22.0.mod mirror://goproxy//google.golang.org/api/@v/v0.24.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.24.0.mod mirror://goproxy//google.golang.org/api/@v/v0.28.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.28.0.mod mirror://goproxy//google.golang.org/api/@v/v0.29.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.29.0.mod mirror://goproxy//google.golang.org/api/@v/v0.30.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.30.0.mod mirror://goproxy//google.golang.org/api/@v/v0.35.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.35.0.mod mirror://goproxy//google.golang.org/api/@v/v0.36.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.36.0.mod mirror://goproxy//google.golang.org/api/@v/v0.40.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.40.0.mod mirror://goproxy//google.golang.org/api/@v/v0.41.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.41.0.mod mirror://goproxy//google.golang.org/api/@v/v0.43.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.43.0.mod mirror://goproxy//google.golang.org/api/@v/v0.44.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.44.0.mod mirror://goproxy//google.golang.org/api/@v/v0.47.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.47.0.mod mirror://goproxy//google.golang.org/api/@v/v0.48.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.48.0.mod mirror://goproxy//google.golang.org/api/@v/v0.49.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.49.0.mod mirror://goproxy//google.golang.org/api/@v/v0.50.0.zip -> google.golang.org%2Fapi%2F@v%2Fv0.50.0.zip mirror://goproxy//google.golang.org/api/@v/v0.50.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.50.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/appengine/@v/v1.6.5.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.6.5.mod mirror://goproxy//google.golang.org/appengine/@v/v1.6.6.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.6.6.mod mirror://goproxy//google.golang.org/appengine/@v/v1.6.7.zip -> google.golang.org%2Fappengine%2F@v%2Fv1.6.7.zip mirror://goproxy//google.golang.org/appengine/@v/v1.6.7.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.6.7.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-20191115194625-c23dd37a84c9.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20191115194625-c23dd37a84c9.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20191216164720-4f79533eabd1.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20191216164720-4f79533eabd1.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20191230161307-f3c370f40bfb.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20191230161307-f3c370f40bfb.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200115191322-ca5a22157cba.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200115191322-ca5a22157cba.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200122232147-0452cf42e150.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200122232147-0452cf42e150.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200204135345-fa8e72b47b90.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200204135345-fa8e72b47b90.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200212174721-66ed5ce911ce.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200212174721-66ed5ce911ce.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200224152610-e50cd9704f63.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200224152610-e50cd9704f63.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200228133532-8c2c7df3a383.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200228133532-8c2c7df3a383.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200305110556-506484158171.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200305110556-506484158171.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200312145019-da6875a35672.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200312145019-da6875a35672.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200331122359-1ee6d9798940.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200331122359-1ee6d9798940.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200430143042-b979b6f78d84.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200430143042-b979b6f78d84.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200511104702-f5ebc3bea380.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200511104702-f5ebc3bea380.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200513103714-09dca8ec2884.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200513103714-09dca8ec2884.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200515170657-fc4c6c6a6587.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200515170657-fc4c6c6a6587.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/genproto/@v/v0.0.0-20200618031413-b414f8b61790.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200618031413-b414f8b61790.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200729003335-053ba62fc06f.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200729003335-053ba62fc06f.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200804131852-c06518451d9c.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200804131852-c06518451d9c.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200825200019-8632dd797987.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200825200019-8632dd797987.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200904004341-0bd0a958aa1d.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200904004341-0bd0a958aa1d.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20201109203340-2640f1f9cdfb.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20201109203340-2640f1f9cdfb.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20201201144952-b05cb90ed32e.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20201201144952-b05cb90ed32e.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20201210142538-e3217bee35cc.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20201210142538-e3217bee35cc.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20201214200347-8c77b98c765d.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20201214200347-8c77b98c765d.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210222152913-aa3ee6e6a81c.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210222152913-aa3ee6e6a81c.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210303154014-9728d6b83eeb.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210303154014-9728d6b83eeb.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210310155132-4ce2db91004e.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210310155132-4ce2db91004e.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210319143718-93e7006c17a6.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210319143718-93e7006c17a6.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210402141018-6c239bbf2bb1.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210402141018-6c239bbf2bb1.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210513213006-bf773b8c8384.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210513213006-bf773b8c8384.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210602131652-f16073e35f0c.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210602131652-f16073e35f0c.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210604141403-392c879c8b08.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210604141403-392c879c8b08.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210608205507-b6d2f5bf0d7d.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210608205507-b6d2f5bf0d7d.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210617175327-b9e0b3197ced.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210617175327-b9e0b3197ced.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210624174822-c5cf32407d0a.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210624174822-c5cf32407d0a.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210624195500-8bfb893ecb84.zip -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210624195500-8bfb893ecb84.zip mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210624195500-8bfb893ecb84.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210624195500-8bfb893ecb84.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.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.25.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.25.1.mod mirror://goproxy//google.golang.org/grpc/@v/v1.26.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.26.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/grpc/@v/v1.28.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.28.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.29.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.29.1.mod mirror://goproxy//google.golang.org/grpc/@v/v1.30.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.30.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.31.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.31.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.31.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.31.1.mod mirror://goproxy//google.golang.org/grpc/@v/v1.33.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.33.1.mod mirror://goproxy//google.golang.org/grpc/@v/v1.33.2.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.33.2.mod mirror://goproxy//google.golang.org/grpc/@v/v1.34.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.34.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.35.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.35.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.36.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.36.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.36.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.36.1.mod mirror://goproxy//google.golang.org/grpc/@v/v1.37.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.37.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.37.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.37.1.mod mirror://goproxy//google.golang.org/grpc/@v/v1.38.0.zip -> google.golang.org%2Fgrpc%2F@v%2Fv1.38.0.zip mirror://goproxy//google.golang.org/grpc/@v/v1.38.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.38.0.mod mirror://goproxy//google.golang.org/grpc/cmd/protoc-gen-go-grpc/@v/v1.1.0.mod -> google.golang.org%2Fgrpc%2Fcmd%2Fprotoc-gen-go-grpc%2F@v%2Fv1.1.0.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//google.golang.org/protobuf/@v/v1.25.0.mod -> google.golang.org%2Fprotobuf%2F@v%2Fv1.25.0.mod mirror://goproxy//google.golang.org/protobuf/@v/v1.26.0-rc.1.mod -> google.golang.org%2Fprotobuf%2F@v%2Fv1.26.0-rc.1.mod mirror://goproxy//google.golang.org/protobuf/@v/v1.26.0.zip -> google.golang.org%2Fprotobuf%2F@v%2Fv1.26.0.zip mirror://goproxy//google.golang.org/protobuf/@v/v1.26.0.mod -> google.golang.org%2Fprotobuf%2F@v%2Fv1.26.0.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/errgo.v2/@v/v2.1.0.mod -> gopkg.in%2Ferrgo.v2%2F@v%2Fv2.1.0.mod mirror://goproxy//gopkg.in/ini.v1/@v/v1.57.0.mod -> gopkg.in%2Fini.v1%2F@v%2Fv1.57.0.mod mirror://goproxy//gopkg.in/ini.v1/@v/v1.62.0.zip -> gopkg.in%2Fini.v1%2F@v%2Fv1.62.0.zip mirror://goproxy//gopkg.in/ini.v1/@v/v1.62.0.mod -> gopkg.in%2Fini.v1%2F@v%2Fv1.62.0.mod mirror://goproxy//gopkg.in/tomb.v2/@v/v2.0.0-20161208151619-d5d1b5820637.zip -> gopkg.in%2Ftomb.v2%2F@v%2Fv2.0.0-20161208151619-d5d1b5820637.zip mirror://goproxy//gopkg.in/tomb.v2/@v/v2.0.0-20161208151619-d5d1b5820637.mod -> gopkg.in%2Ftomb.v2%2F@v%2Fv2.0.0-20161208151619-d5d1b5820637.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.3.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.3.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.4.0.zip -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.4.0.zip mirror://goproxy//gopkg.in/yaml.v2/@v/v2.4.0.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.4.0.mod mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.0-20210107192922-496545a6307b.zip -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.zip mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.0-20210107192922-496545a6307b.mod -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.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//honnef.co/go/tools/@v/v0.0.1-2020.1.3.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.3.mod mirror://goproxy//honnef.co/go/tools/@v/v0.0.1-2020.1.4.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.4.mod mirror://goproxy//rsc.io/binaryregexp/@v/v0.2.0.mod -> rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod mirror://goproxy//rsc.io/quote/v3/@v/v3.1.0.mod -> rsc.io%2Fquote%2Fv3%2F@v%2Fv3.1.0.mod mirror://goproxy//rsc.io/sampler/@v/v1.3.0.mod -> rsc.io%2Fsampler%2F@v%2Fv1.3.0.mod -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=c00c8c4073c0d3f845ae8ab880e3f4ec diff --git a/metadata/md5-cache/app-backup/restic-0.13.0 b/metadata/md5-cache/app-backup/restic-0.13.0 index 976e0430e77f..600a9374f3d0 100644 --- a/metadata/md5-cache/app-backup/restic-0.13.0 +++ b/metadata/md5-cache/app-backup/restic-0.13.0 @@ -11,5 +11,5 @@ RDEPEND=sys-fs/fuse:0 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/restic/restic/archive/v0.13.0.tar.gz -> restic-0.13.0.tar.gz mirror://goproxy//bazil.org/fuse/@v/v0.0.0-20200407214033-5883e5a4b512.zip -> bazil.org%2Ffuse%2F@v%2Fv0.0.0-20200407214033-5883e5a4b512.zip mirror://goproxy//bazil.org/fuse/@v/v0.0.0-20200407214033-5883e5a4b512.mod -> bazil.org%2Ffuse%2F@v%2Fv0.0.0-20200407214033-5883e5a4b512.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/@v/v0.50.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.50.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.52.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.52.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.53.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.53.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.54.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.54.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.56.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.56.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.57.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.57.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.62.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.62.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.65.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.65.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.72.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.72.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.74.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.74.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.78.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.78.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.79.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.79.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.81.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.81.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.83.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.83.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.84.0.zip -> cloud.google.com%2Fgo%2F@v%2Fv0.84.0.zip mirror://goproxy//cloud.google.com/go/@v/v0.84.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.84.0.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/bigquery/@v/v1.3.0.mod -> cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.3.0.mod mirror://goproxy//cloud.google.com/go/bigquery/@v/v1.4.0.mod -> cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.4.0.mod mirror://goproxy//cloud.google.com/go/bigquery/@v/v1.5.0.mod -> cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.5.0.mod mirror://goproxy//cloud.google.com/go/bigquery/@v/v1.7.0.mod -> cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.7.0.mod mirror://goproxy//cloud.google.com/go/bigquery/@v/v1.8.0.mod -> cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.8.0.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/datastore/@v/v1.1.0.mod -> cloud.google.com%2Fgo%2Fdatastore%2F@v%2Fv1.1.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/pubsub/@v/v1.1.0.mod -> cloud.google.com%2Fgo%2Fpubsub%2F@v%2Fv1.1.0.mod mirror://goproxy//cloud.google.com/go/pubsub/@v/v1.2.0.mod -> cloud.google.com%2Fgo%2Fpubsub%2F@v%2Fv1.2.0.mod mirror://goproxy//cloud.google.com/go/pubsub/@v/v1.3.1.mod -> cloud.google.com%2Fgo%2Fpubsub%2F@v%2Fv1.3.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//cloud.google.com/go/storage/@v/v1.5.0.mod -> cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.5.0.mod mirror://goproxy//cloud.google.com/go/storage/@v/v1.6.0.mod -> cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.6.0.mod mirror://goproxy//cloud.google.com/go/storage/@v/v1.8.0.mod -> cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.8.0.mod mirror://goproxy//cloud.google.com/go/storage/@v/v1.10.0.mod -> cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.10.0.mod mirror://goproxy//cloud.google.com/go/storage/@v/v1.16.0.zip -> cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.16.0.zip mirror://goproxy//cloud.google.com/go/storage/@v/v1.16.0.mod -> cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.16.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/azure-sdk-for-go/@v/v55.6.0+incompatible.zip -> github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv55.6.0+incompatible.zip mirror://goproxy//github.com/!azure/azure-sdk-for-go/@v/v55.6.0+incompatible.mod -> github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv55.6.0+incompatible.mod mirror://goproxy//github.com/!azure/go-autorest/@v/v14.2.0+incompatible.zip -> github.com%2F!azure%2Fgo-autorest%2F@v%2Fv14.2.0+incompatible.zip mirror://goproxy//github.com/!azure/go-autorest/@v/v14.2.0+incompatible.mod -> github.com%2F!azure%2Fgo-autorest%2F@v%2Fv14.2.0+incompatible.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/@v/v0.11.19.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2F@v%2Fv0.11.19.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/@v/v0.11.19.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2F@v%2Fv0.11.19.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/adal/@v/v0.9.13.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.9.13.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/adal/@v/v0.9.13.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.9.13.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/date/@v/v0.3.0.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fdate%2F@v%2Fv0.3.0.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/date/@v/v0.3.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fdate%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/mocks/@v/v0.4.1.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.4.1.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/mocks/@v/v0.4.1.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.4.1.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/to/@v/v0.4.0.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fto%2F@v%2Fv0.4.0.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/to/@v/v0.4.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fto%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/!azure/go-autorest/logger/@v/v0.2.1.zip -> github.com%2F!azure%2Fgo-autorest%2Flogger%2F@v%2Fv0.2.1.zip mirror://goproxy//github.com/!azure/go-autorest/logger/@v/v0.2.1.mod -> github.com%2F!azure%2Fgo-autorest%2Flogger%2F@v%2Fv0.2.1.mod mirror://goproxy//github.com/!azure/go-autorest/tracing/@v/v0.6.0.zip -> github.com%2F!azure%2Fgo-autorest%2Ftracing%2F@v%2Fv0.6.0.zip mirror://goproxy//github.com/!azure/go-autorest/tracing/@v/v0.6.0.mod -> github.com%2F!azure%2Fgo-autorest%2Ftracing%2F@v%2Fv0.6.0.mod mirror://goproxy//github.com/!burnt!sushi/toml/@v/v0.3.1.mod -> github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod mirror://goproxy//github.com/!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/antihax/optional/@v/v1.0.0.mod -> github.com%2Fantihax%2Foptional%2F@v%2Fv1.0.0.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/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/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.4.mod -> github.com%2Fbketelsen%2Fcrypt%2F@v%2Fv0.0.4.mod mirror://goproxy//github.com/cenkalti/backoff/v4/@v/v4.1.1.zip -> github.com%2Fcenkalti%2Fbackoff%2Fv4%2F@v%2Fv4.1.1.zip mirror://goproxy//github.com/cenkalti/backoff/v4/@v/v4.1.1.mod -> github.com%2Fcenkalti%2Fbackoff%2Fv4%2F@v%2Fv4.1.1.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/v2/@v/v2.1.1.zip -> github.com%2Fcespare%2Fxxhash%2Fv2%2F@v%2Fv2.1.1.zip mirror://goproxy//github.com/cespare/xxhash/v2/@v/v2.1.1.mod -> github.com%2Fcespare%2Fxxhash%2Fv2%2F@v%2Fv2.1.1.mod mirror://goproxy//github.com/chzyer/logex/@v/v1.1.10.mod -> github.com%2Fchzyer%2Flogex%2F@v%2Fv1.1.10.mod mirror://goproxy//github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.mod -> github.com%2Fchzyer%2Freadline%2F@v%2Fv0.0.0-20180603132655-2972be24d48e.mod mirror://goproxy//github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.mod -> github.com%2Fchzyer%2Ftest%2F@v%2Fv0.0.0-20180213035817-a1ea475d72b1.mod mirror://goproxy//github.com/client9/misspell/@v/v0.3.4.mod -> github.com%2Fclient9%2Fmisspell%2F@v%2Fv0.3.4.mod mirror://goproxy//github.com/cncf/udpa/go/@v/v0.0.0-20191209042840-269d4d468f6f.mod -> github.com%2Fcncf%2Fudpa%2Fgo%2F@v%2Fv0.0.0-20191209042840-269d4d468f6f.mod mirror://goproxy//github.com/cncf/udpa/go/@v/v0.0.0-20200629203442-efcf912fb354.mod -> github.com%2Fcncf%2Fudpa%2Fgo%2F@v%2Fv0.0.0-20200629203442-efcf912fb354.mod mirror://goproxy//github.com/cncf/udpa/go/@v/v0.0.0-20201120205902-5459f2c99403.mod -> github.com%2Fcncf%2Fudpa%2Fgo%2F@v%2Fv0.0.0-20201120205902-5459f2c99403.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/v22/@v/v22.3.2.mod -> github.com%2Fcoreos%2Fgo-systemd%2Fv22%2F@v%2Fv22.3.2.mod mirror://goproxy//github.com/cpuguy83/go-md2man/v2/@v/v2.0.0.zip -> github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0.zip 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/dnaeon/go-vcr/@v/v1.2.0.zip -> github.com%2Fdnaeon%2Fgo-vcr%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/dnaeon/go-vcr/@v/v1.2.0.mod -> github.com%2Fdnaeon%2Fgo-vcr%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/dustin/go-humanize/@v/v1.0.0.zip -> github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/dustin/go-humanize/@v/v1.0.0.mod -> github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/elithrar/simple-scrypt/@v/v1.3.0.zip -> github.com%2Felithrar%2Fsimple-scrypt%2F@v%2Fv1.3.0.zip mirror://goproxy//github.com/elithrar/simple-scrypt/@v/v1.3.0.mod -> github.com%2Felithrar%2Fsimple-scrypt%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.0.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.0.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.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/go-control-plane/@v/v0.9.4.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.4.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.7.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.7.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.9-0.20201210154907-fd9021fe5dad.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.9-0.20201210154907-fd9021fe5dad.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.9-0.20210217033140-668b12f5399d.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.9-0.20210217033140-668b12f5399d.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/fatih/color/@v/v1.7.0.mod -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.7.0.mod mirror://goproxy//github.com/form3tech-oss/jwt-go/@v/v3.2.2+incompatible.zip -> github.com%2Fform3tech-oss%2Fjwt-go%2F@v%2Fv3.2.2+incompatible.zip mirror://goproxy//github.com/form3tech-oss/jwt-go/@v/v3.2.2+incompatible.mod -> github.com%2Fform3tech-oss%2Fjwt-go%2F@v%2Fv3.2.2+incompatible.mod 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/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-gl/glfw/v3.3/glfw/@v/v0.0.0-20191125211704-12ad95a8df72.mod -> github.com%2Fgo-gl%2Fglfw%2Fv3.3%2Fglfw%2F@v%2Fv0.0.0-20191125211704-12ad95a8df72.mod mirror://goproxy//github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20200222043503-6f7a984d4dc4.mod -> github.com%2Fgo-gl%2Fglfw%2Fv3.3%2Fglfw%2F@v%2Fv0.0.0-20200222043503-6f7a984d4dc4.mod mirror://goproxy//github.com/go-ole/go-ole/@v/v1.2.5.zip -> github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.5.zip mirror://goproxy//github.com/go-ole/go-ole/@v/v1.2.5.mod -> github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.5.mod mirror://goproxy//github.com/godbus/dbus/v5/@v/v5.0.4.mod -> github.com%2Fgodbus%2Fdbus%2Fv5%2F@v%2Fv5.0.4.mod mirror://goproxy//github.com/gofrs/uuid/@v/v4.0.0+incompatible.zip -> github.com%2Fgofrs%2Fuuid%2F@v%2Fv4.0.0+incompatible.zip mirror://goproxy//github.com/gofrs/uuid/@v/v4.0.0+incompatible.mod -> github.com%2Fgofrs%2Fuuid%2F@v%2Fv4.0.0+incompatible.mod mirror://goproxy//github.com/gogo/protobuf/@v/v1.3.2.mod -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.3.2.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-20190702054246-869f871628b6.mod -> github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20190702054246-869f871628b6.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/groupcache/@v/v0.0.0-20200121045136-8c9f03a8e57e.zip -> github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20200121045136-8c9f03a8e57e.zip mirror://goproxy//github.com/golang/groupcache/@v/v0.0.0-20200121045136-8c9f03a8e57e.mod -> github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20200121045136-8c9f03a8e57e.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/mock/@v/v1.4.0.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/golang/mock/@v/v1.4.1.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.4.1.mod mirror://goproxy//github.com/golang/mock/@v/v1.4.3.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.4.3.mod mirror://goproxy//github.com/golang/mock/@v/v1.4.4.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.4.4.mod mirror://goproxy//github.com/golang/mock/@v/v1.5.0.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.5.0.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.3.4.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.4.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.3.5.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.5.mod mirror://goproxy//github.com/golang/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/golang/protobuf/@v/v1.4.3.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.3.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.5.0.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.5.0.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.5.1.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.5.1.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.5.2.zip -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.5.2.zip mirror://goproxy//github.com/golang/protobuf/@v/v1.5.2.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.5.2.mod mirror://goproxy//github.com/golang/snappy/@v/v0.0.3.zip -> github.com%2Fgolang%2Fsnappy%2F@v%2Fv0.0.3.zip mirror://goproxy//github.com/golang/snappy/@v/v0.0.3.mod -> github.com%2Fgolang%2Fsnappy%2F@v%2Fv0.0.3.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.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.4.1.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.1.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.0.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.1.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.1.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.2.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.2.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.3.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.3.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.4.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.4.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.5.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.5.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.6.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.6.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.5.6.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.6.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/martian/@v/v2.1.0+incompatible.zip -> github.com%2Fgoogle%2Fmartian%2F@v%2Fv2.1.0+incompatible.zip 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/martian/v3/@v/v3.0.0.mod -> github.com%2Fgoogle%2Fmartian%2Fv3%2F@v%2Fv3.0.0.mod mirror://goproxy//github.com/google/martian/v3/@v/v3.1.0.mod -> github.com%2Fgoogle%2Fmartian%2Fv3%2F@v%2Fv3.1.0.mod mirror://goproxy//github.com/google/martian/v3/@v/v3.2.1.zip -> github.com%2Fgoogle%2Fmartian%2Fv3%2F@v%2Fv3.2.1.zip mirror://goproxy//github.com/google/martian/v3/@v/v3.2.1.mod -> github.com%2Fgoogle%2Fmartian%2Fv3%2F@v%2Fv3.2.1.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/pprof/@v/v0.0.0-20191218002539-d4f498aebedc.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20191218002539-d4f498aebedc.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20200212024743-f11f1df84d12.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20200212024743-f11f1df84d12.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20200229191704-1ebb73c60ed3.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20200229191704-1ebb73c60ed3.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20200430221834-fc25d7d30c6d.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20200430221834-fc25d7d30c6d.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20200708004538-1a94d8640e99.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20200708004538-1a94d8640e99.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20201023163331-3e6fc7fc9c4c.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20201023163331-3e6fc7fc9c4c.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20201203190320-1bf35d6f28c2.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20201203190320-1bf35d6f28c2.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20210122040257-d980be63207e.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20210122040257-d980be63207e.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20210226084205-cbba55b83ad5.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20210226084205-cbba55b83ad5.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20210601050228-01bbb1931b22.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20210601050228-01bbb1931b22.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/google/uuid/@v/v1.1.2.zip -> github.com%2Fgoogle%2Fuuid%2F@v%2Fv1.1.2.zip mirror://goproxy//github.com/google/uuid/@v/v1.1.2.mod -> github.com%2Fgoogle%2Fuuid%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/googleapis/gax-go/v2/@v/v2.0.4.mod -> github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.4.mod mirror://goproxy//github.com/googleapis/gax-go/v2/@v/v2.0.5.zip -> github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.5.zip mirror://goproxy//github.com/googleapis/gax-go/v2/@v/v2.0.5.mod -> github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.5.mod mirror://goproxy//github.com/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/grpc-ecosystem/grpc-gateway/@v/v1.16.0.mod -> github.com%2Fgrpc-ecosystem%2Fgrpc-gateway%2F@v%2Fv1.16.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/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/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/golang-lru/@v/v0.5.4.zip -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.zip mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.mod mirror://goproxy//github.com/hashicorp/hcl/@v/v1.0.0.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/ianlancetaylor/demangle/@v/v0.0.0-20181102032728-5e5cf60278f6.mod -> github.com%2Fianlancetaylor%2Fdemangle%2F@v%2Fv0.0.0-20181102032728-5e5cf60278f6.mod mirror://goproxy//github.com/ianlancetaylor/demangle/@v/v0.0.0-20200824232613-28f6c0f3b639.mod -> github.com%2Fianlancetaylor%2Fdemangle%2F@v%2Fv0.0.0-20200824232613-28f6c0f3b639.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/json-iterator/go/@v/v1.1.10.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.10.mod mirror://goproxy//github.com/json-iterator/go/@v/v1.1.11.zip -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.11.zip mirror://goproxy//github.com/json-iterator/go/@v/v1.1.11.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.11.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/jstemmer/go-junit-report/@v/v0.9.1.zip -> github.com%2Fjstemmer%2Fgo-junit-report%2F@v%2Fv0.9.1.zip mirror://goproxy//github.com/jstemmer/go-junit-report/@v/v0.9.1.mod -> github.com%2Fjstemmer%2Fgo-junit-report%2F@v%2Fv0.9.1.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/juju/ratelimit/@v/v1.0.1.zip -> github.com%2Fjuju%2Fratelimit%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/juju/ratelimit/@v/v1.0.1.mod -> github.com%2Fjuju%2Fratelimit%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/kisielk/errcheck/@v/v1.5.0.mod -> github.com%2Fkisielk%2Ferrcheck%2F@v%2Fv1.5.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/klauspost/cpuid/@v/v1.2.3.mod -> github.com%2Fklauspost%2Fcpuid%2F@v%2Fv1.2.3.mod mirror://goproxy//github.com/klauspost/cpuid/@v/v1.3.1.zip -> github.com%2Fklauspost%2Fcpuid%2F@v%2Fv1.3.1.zip mirror://goproxy//github.com/klauspost/cpuid/@v/v1.3.1.mod -> github.com%2Fklauspost%2Fcpuid%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/klauspost/cpuid/v2/@v/v2.0.4.zip -> github.com%2Fklauspost%2Fcpuid%2Fv2%2F@v%2Fv2.0.4.zip mirror://goproxy//github.com/klauspost/cpuid/v2/@v/v2.0.4.mod -> github.com%2Fklauspost%2Fcpuid%2Fv2%2F@v%2Fv2.0.4.mod mirror://goproxy//github.com/kr/fs/@v/v0.1.0.zip -> github.com%2Fkr%2Ffs%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/kr/fs/@v/v0.1.0.mod -> github.com%2Fkr%2Ffs%2F@v%2Fv0.1.0.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/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/kurin/blazer/@v/v0.5.4-0.20211030221322-ba894c124ac6.zip -> github.com%2Fkurin%2Fblazer%2F@v%2Fv0.5.4-0.20211030221322-ba894c124ac6.zip mirror://goproxy//github.com/kurin/blazer/@v/v0.5.4-0.20211030221322-ba894c124ac6.mod -> github.com%2Fkurin%2Fblazer%2F@v%2Fv0.5.4-0.20211030221322-ba894c124ac6.mod mirror://goproxy//github.com/magiconair/properties/@v/v1.8.5.mod -> github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.5.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/miekg/dns/@v/v1.0.14.mod -> github.com%2Fmiekg%2Fdns%2F@v%2Fv1.0.14.mod mirror://goproxy//github.com/minio/md5-simd/@v/v1.1.0.zip -> github.com%2Fminio%2Fmd5-simd%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/minio/md5-simd/@v/v1.1.0.mod -> github.com%2Fminio%2Fmd5-simd%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/minio/minio-go/v7/@v/v7.0.14.zip -> github.com%2Fminio%2Fminio-go%2Fv7%2F@v%2Fv7.0.14.zip mirror://goproxy//github.com/minio/minio-go/v7/@v/v7.0.14.mod -> github.com%2Fminio%2Fminio-go%2Fv7%2F@v%2Fv7.0.14.mod mirror://goproxy//github.com/minio/sha256-simd/@v/v0.1.1.mod -> github.com%2Fminio%2Fsha256-simd%2F@v%2Fv0.1.1.mod mirror://goproxy//github.com/minio/sha256-simd/@v/v1.0.0.zip -> github.com%2Fminio%2Fsha256-simd%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/minio/sha256-simd/@v/v1.0.0.mod -> github.com%2Fminio%2Fsha256-simd%2F@v%2Fv1.0.0.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.zip -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/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.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.4.1.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.4.1.mod mirror://goproxy//github.com/modern-go/concurrent/@v/v0.0.0-20180228061459-e0a39a4cb421.mod -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180228061459-e0a39a4cb421.mod mirror://goproxy//github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.zip -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180306012644-bacd9c7ef1dd.zip mirror://goproxy//github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.mod -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180306012644-bacd9c7ef1dd.mod mirror://goproxy//github.com/modern-go/reflect2/@v/v0.0.0-20180701023420-4b7aa43c6742.mod -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv0.0.0-20180701023420-4b7aa43c6742.mod mirror://goproxy//github.com/modern-go/reflect2/@v/v1.0.1.zip -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/modern-go/reflect2/@v/v1.0.1.mod -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/modocache/gover/@v/v0.0.0-20171022184752-b58185e213c5.mod -> github.com%2Fmodocache%2Fgover%2F@v%2Fv0.0.0-20171022184752-b58185e213c5.mod mirror://goproxy//github.com/ncw/swift/v2/@v/v2.0.0.zip -> github.com%2Fncw%2Fswift%2Fv2%2F@v%2Fv2.0.0.zip mirror://goproxy//github.com/ncw/swift/v2/@v/v2.0.0.mod -> github.com%2Fncw%2Fswift%2Fv2%2F@v%2Fv2.0.0.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.9.3.mod -> github.com%2Fpelletier%2Fgo-toml%2F@v%2Fv1.9.3.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/pkg/profile/@v/v1.6.0.zip -> github.com%2Fpkg%2Fprofile%2F@v%2Fv1.6.0.zip mirror://goproxy//github.com/pkg/profile/@v/v1.6.0.mod -> github.com%2Fpkg%2Fprofile%2F@v%2Fv1.6.0.mod mirror://goproxy//github.com/pkg/sftp/@v/v1.10.1.mod -> github.com%2Fpkg%2Fsftp%2F@v%2Fv1.10.1.mod mirror://goproxy//github.com/pkg/sftp/@v/v1.13.2.zip -> github.com%2Fpkg%2Fsftp%2F@v%2Fv1.13.2.zip mirror://goproxy//github.com/pkg/sftp/@v/v1.13.2.mod -> github.com%2Fpkg%2Fsftp%2F@v%2Fv1.13.2.mod mirror://goproxy//github.com/pkg/xattr/@v/v0.4.5.zip -> github.com%2Fpkg%2Fxattr%2F@v%2Fv0.4.5.zip mirror://goproxy//github.com/pkg/xattr/@v/v0.4.5.mod -> github.com%2Fpkg%2Fxattr%2F@v%2Fv0.4.5.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_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/restic/chunker/@v/v0.4.0.zip -> github.com%2Frestic%2Fchunker%2F@v%2Fv0.4.0.zip mirror://goproxy//github.com/restic/chunker/@v/v0.4.0.mod -> github.com%2Frestic%2Fchunker%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/rogpeppe/fastuuid/@v/v1.2.0.mod -> github.com%2Frogpeppe%2Ffastuuid%2F@v%2Fv1.2.0.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/rs/xid/@v/v1.2.1.zip -> github.com%2Frs%2Fxid%2F@v%2Fv1.2.1.zip mirror://goproxy//github.com/rs/xid/@v/v1.2.1.mod -> github.com%2Frs%2Fxid%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/russross/blackfriday/v2/@v/v2.0.1.zip -> github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.zip 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.zip -> github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.zip 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.8.1.zip -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.8.1.zip mirror://goproxy//github.com/sirupsen/logrus/@v/v1.8.1.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.8.1.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/spf13/afero/@v/v1.6.0.mod -> github.com%2Fspf13%2Fafero%2F@v%2Fv1.6.0.mod 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/v1.2.1.zip -> github.com%2Fspf13%2Fcobra%2F@v%2Fv1.2.1.zip mirror://goproxy//github.com/spf13/cobra/@v/v1.2.1.mod -> github.com%2Fspf13%2Fcobra%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/spf13/jwalterweatherman/@v/v1.1.0.mod -> github.com%2Fspf13%2Fjwalterweatherman%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/spf13/pflag/@v/v1.0.5.zip -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.zip mirror://goproxy//github.com/spf13/pflag/@v/v1.0.5.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.mod mirror://goproxy//github.com/spf13/viper/@v/v1.8.1.mod -> github.com%2Fspf13%2Fviper%2F@v%2Fv1.8.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/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.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.1.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.6.1.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.6.1.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.7.0.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.7.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.mod 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/tv42/httpunix/@v/v0.0.0-20191220191345-2ba4b9c3382c.zip -> github.com%2Ftv42%2Fhttpunix%2F@v%2Fv0.0.0-20191220191345-2ba4b9c3382c.zip mirror://goproxy//github.com/tv42/httpunix/@v/v0.0.0-20191220191345-2ba4b9c3382c.mod -> github.com%2Ftv42%2Fhttpunix%2F@v%2Fv0.0.0-20191220191345-2ba4b9c3382c.mod mirror://goproxy//github.com/yuin/goldmark/@v/v1.1.25.mod -> github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.1.25.mod mirror://goproxy//github.com/yuin/goldmark/@v/v1.1.27.mod -> github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.1.27.mod mirror://goproxy//github.com/yuin/goldmark/@v/v1.1.32.mod -> github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.1.32.mod mirror://goproxy//github.com/yuin/goldmark/@v/v1.2.1.mod -> github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/yuin/goldmark/@v/v1.3.5.mod -> github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.3.5.mod mirror://goproxy//go.etcd.io/etcd/api/v3/@v/v3.5.0.mod -> go.etcd.io%2Fetcd%2Fapi%2Fv3%2F@v%2Fv3.5.0.mod mirror://goproxy//go.etcd.io/etcd/client/pkg/v3/@v/v3.5.0.mod -> go.etcd.io%2Fetcd%2Fclient%2Fpkg%2Fv3%2F@v%2Fv3.5.0.mod mirror://goproxy//go.etcd.io/etcd/client/v2/@v/v2.305.0.mod -> go.etcd.io%2Fetcd%2Fclient%2Fv2%2F@v%2Fv2.305.0.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.opencensus.io/@v/v0.22.2.mod -> go.opencensus.io%2F@v%2Fv0.22.2.mod mirror://goproxy//go.opencensus.io/@v/v0.22.3.mod -> go.opencensus.io%2F@v%2Fv0.22.3.mod mirror://goproxy//go.opencensus.io/@v/v0.22.4.mod -> go.opencensus.io%2F@v%2Fv0.22.4.mod mirror://goproxy//go.opencensus.io/@v/v0.22.5.mod -> go.opencensus.io%2F@v%2Fv0.22.5.mod mirror://goproxy//go.opencensus.io/@v/v0.23.0.zip -> go.opencensus.io%2F@v%2Fv0.23.0.zip mirror://goproxy//go.opencensus.io/@v/v0.23.0.mod -> go.opencensus.io%2F@v%2Fv0.23.0.mod mirror://goproxy//go.uber.org/atomic/@v/v1.7.0.mod -> go.uber.org%2Fatomic%2F@v%2Fv1.7.0.mod mirror://goproxy//go.uber.org/multierr/@v/v1.6.0.mod -> go.uber.org%2Fmultierr%2F@v%2Fv1.6.0.mod mirror://goproxy//go.uber.org/zap/@v/v1.17.0.mod -> go.uber.org%2Fzap%2F@v%2Fv1.17.0.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-20190820162420-60c769a6c586.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190820162420-60c769a6c586.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20191011191535-87dc89f01550.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191011191535-87dc89f01550.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200622213623-75b288015ac9.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20201002170205-7f63de1d35b0.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20201002170205-7f63de1d35b0.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20201216223049-8b5274cf687f.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20201216223049-8b5274cf687f.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20210421170649-83a5a9bb288b.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20210421170649-83a5a9bb288b.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20210616213533-5ff15b29337e.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20210616213533-5ff15b29337e.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20210616213533-5ff15b29337e.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20210616213533-5ff15b29337e.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/exp/@v/v0.0.0-20191129062945-2f5052295587.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20191129062945-2f5052295587.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20191227195350-da58074b4299.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20191227195350-da58074b4299.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20200119233911-0405dc783f0a.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20200119233911-0405dc783f0a.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20200207192155-f17229e696bd.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20200207192155-f17229e696bd.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20200224162631-6cc2880d07d6.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20200224162631-6cc2880d07d6.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/lint/@v/v0.0.0-20191125180803-fdd1cda4f05f.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20191125180803-fdd1cda4f05f.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20200130185559-910be7a94367.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20200130185559-910be7a94367.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20200302205851-738671d3881b.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20200302205851-738671d3881b.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20201208152925-83fdc39ff7b5.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20201208152925-83fdc39ff7b5.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20210508222113-6edffad5e616.zip -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20210508222113-6edffad5e616.zip mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20210508222113-6edffad5e616.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20210508222113-6edffad5e616.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/mod/@v/v0.1.1-0.20191105210325-c90efee705ee.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.1.1-0.20191105210325-c90efee705ee.mod mirror://goproxy//golang.org/x/mod/@v/v0.1.1-0.20191107180719-034126e5016b.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.1.1-0.20191107180719-034126e5016b.mod mirror://goproxy//golang.org/x/mod/@v/v0.2.0.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.2.0.mod mirror://goproxy//golang.org/x/mod/@v/v0.3.0.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.3.0.mod mirror://goproxy//golang.org/x/mod/@v/v0.4.0.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.4.0.mod mirror://goproxy//golang.org/x/mod/@v/v0.4.1.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.4.1.mod mirror://goproxy//golang.org/x/mod/@v/v0.4.2.zip -> golang.org%2Fx%2Fmod%2F@v%2Fv0.4.2.zip mirror://goproxy//golang.org/x/mod/@v/v0.4.2.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.4.2.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20180724234803-3673e40ba225.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180724234803-3673e40ba225.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20180826012351-8a410e7b638d.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180826012351-8a410e7b638d.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181023162649-9b4f9f5ad519.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181023162649-9b4f9f5ad519.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-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-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-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-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-20190628185345-da137c7871d7.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190628185345-da137c7871d7.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190724013045-ca1201d0de80.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190724013045-ca1201d0de80.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20191209160850-c0dbc17a3553.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20191209160850-c0dbc17a3553.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200114155413-6afb5195e5aa.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200114155413-6afb5195e5aa.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200202094626-16171245cfb2.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200202094626-16171245cfb2.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200222125558-5a598a2470a0.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200222125558-5a598a2470a0.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200226121028-0de0cce0169b.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200226121028-0de0cce0169b.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200301022130-244492dfa37a.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200301022130-244492dfa37a.mod 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/net/@v/v0.0.0-20200501053045-e0ff5e5a1de5.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200501053045-e0ff5e5a1de5.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200506145744-7e3656a0809f.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200506145744-7e3656a0809f.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200513185701-a91f0712d120.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200513185701-a91f0712d120.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200520182314-0ba52f642ac2.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200520182314-0ba52f642ac2.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200625001655-4c5254603344.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200625001655-4c5254603344.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200707034311-ab3426394381.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200707034311-ab3426394381.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200822124328-c89045814202.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200822124328-c89045814202.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20201021035429-f5854403a974.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20201021035429-f5854403a974.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20201031054903-ff519b6c9102.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20201031054903-ff519b6c9102.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20201110031124-69a78807bb2b.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20201110031124-69a78807bb2b.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20201209123823-ac852fbbde11.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20201209123823-ac852fbbde11.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20210119194325-5f4716e94777.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210119194325-5f4716e94777.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20210226172049-e18ecbb05110.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210226172049-e18ecbb05110.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20210316092652-d523dce5a7f4.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210316092652-d523dce5a7f4.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20210405180319-a5a99cb37ef4.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210405180319-a5a99cb37ef4.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20210503060351-7fd8e65b6420.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210503060351-7fd8e65b6420.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20210614182718-04defd469f4e.zip -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210614182718-04defd469f4e.zip mirror://goproxy//golang.org/x/net/@v/v0.0.0-20210614182718-04defd469f4e.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210614182718-04defd469f4e.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/oauth2/@v/v0.0.0-20191202225959-858c2ad4c8b6.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20191202225959-858c2ad4c8b6.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20200107190931-bf48bf16ab8d.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20200107190931-bf48bf16ab8d.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20200902213428-5d25da1a8d43.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20200902213428-5d25da1a8d43.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20201109201403-9fd604954f58.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20201109201403-9fd604954f58.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20201208152858-08078c50e5b5.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20201208152858-08078c50e5b5.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20210218202405-ba52d332ba99.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210218202405-ba52d332ba99.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20210220000619-9bb904979d93.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210220000619-9bb904979d93.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20210313182246-cd4f82c27b84.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210313182246-cd4f82c27b84.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20210402161424-2e8d93401602.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210402161424-2e8d93401602.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20210514164344-f6687ab2804c.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210514164344-f6687ab2804c.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20210615190721-d04028783cf1.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210615190721-d04028783cf1.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20210628180205-a41e5a781914.zip -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210628180205-a41e5a781914.zip mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20210628180205-a41e5a781914.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210628180205-a41e5a781914.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20180314180146-1d60e4601c6f.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20180314180146-1d60e4601c6f.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20181108010431-42b317875d0f.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181108010431-42b317875d0f.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20181221193216-37e7f081c4d4.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181221193216-37e7f081c4d4.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190227155943-e225da77a7e6.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190227155943-e225da77a7e6.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190911185100-cd5d95a43a6e.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20200317015054-43a5402ce75a.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200317015054-43a5402ce75a.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20200625203802-6e8e738ad208.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200625203802-6e8e738ad208.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20201020160332-67f06af15bc9.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20201020160332-67f06af15bc9.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20201207232520-09787c993a3a.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20201207232520-09787c993a3a.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.zip -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20210220032951-036812b2e83c.zip mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20210220032951-036812b2e83c.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180823144017-11551d06cbcc.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180823144017-11551d06cbcc.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180830151530-49385e6e1522.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180830151530-49385e6e1522.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181026203630-95b1ffbd15a5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181026203630-95b1ffbd15a5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190312061237-fead79001313.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190312061237-fead79001313.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190502145724-3ef323f4f1fd.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190502145724-3ef323f4f1fd.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190507160741-ecd444e8653b.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190507160741-ecd444e8653b.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190606165138-5da285871e9c.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190606165138-5da285871e9c.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190624142023-c5567b49c5d0.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190624142023-c5567b49c5d0.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190726091711-fc99dfbffb4e.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190726091711-fc99dfbffb4e.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190916202348-b4ddaad3f8a3.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190916202348-b4ddaad3f8a3.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191001151750-bb3f8db39f24.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191001151750-bb3f8db39f24.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191005200804-aed5e4c7ecf9.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191005200804-aed5e4c7ecf9.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191204072324-ce4227a45e2e.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191204072324-ce4227a45e2e.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191210023423-ac6580df4449.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191210023423-ac6580df4449.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191228213918-04cbcbbfeed8.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191228213918-04cbcbbfeed8.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200113162924-86b910548bc1.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200113162924-86b910548bc1.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200122134326-e047566fdf82.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200122134326-e047566fdf82.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200202164722-d101bd2416d5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200202164722-d101bd2416d5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200212091648-12a6c2dcc1e4.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200212091648-12a6c2dcc1e4.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-20200302150141-5c8b2ff67527.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200302150141-5c8b2ff67527.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200323222414-85ca7c5b95cd.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200331124033-c3d80250170d.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200331124033-c3d80250170d.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200501052902-10377860bb8e.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200501052902-10377860bb8e.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200511232937-7e40ca221e25.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200511232937-7e40ca221e25.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200515095857-1151b9dac4a9.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200515095857-1151b9dac4a9.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200523222454-059865788121.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200523222454-059865788121.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200625212154-ddb9806d33ae.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200625212154-ddb9806d33ae.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200803210538-64077c9b5642.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200803210538-64077c9b5642.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200905004654-be1d3432aa8f.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200905004654-be1d3432aa8f.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200930185726-fdedc70b468f.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200930185726-fdedc70b468f.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201101102859-da207088b7d1.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201101102859-da207088b7d1.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201119102817-f84b799fce68.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201201145000-ef89a241ccb3.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201201145000-ef89a241ccb3.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210104204734-6f8348627aad.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210104204734-6f8348627aad.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210119212857-b64e53b001e4.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210119212857-b64e53b001e4.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210220050731-9a76102bfb43.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210220050731-9a76102bfb43.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210305230114-8fe3ee5dd75b.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210305230114-8fe3ee5dd75b.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210315160823-c6e025ad8005.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210315160823-c6e025ad8005.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210320140829-1e4c9ba3b0c4.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210320140829-1e4c9ba3b0c4.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210330210617-4fbd30eecc44.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210330210617-4fbd30eecc44.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210403161142-5e06dd20ab57.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210403161142-5e06dd20ab57.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210423082822-04245dca01da.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210423082822-04245dca01da.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210423185535-09eb48e85fd7.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210423185535-09eb48e85fd7.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210510120138-977fb7262007.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210510120138-977fb7262007.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210514084401-e8d321eab015.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210514084401-e8d321eab015.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210603125802-9665404d3644.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210603125802-9665404d3644.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210615035016-665e8c7367d1.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210615035016-665e8c7367d1.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210616094352-59db8d763f22.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210616094352-59db8d763f22.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 mirror://goproxy//golang.org/x/term/@v/v0.0.0-20201117132131-f5c789dd3221.mod -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201117132131-f5c789dd3221.mod mirror://goproxy//golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.zip -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201126162022-7de9c90e9dd1.zip mirror://goproxy//golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201126162022-7de9c90e9dd1.mod mirror://goproxy//golang.org/x/text/@v/v0.0.0-20170915032832-14c0d48ead0c.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.0.0-20170915032832-14c0d48ead0c.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.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.3.mod mirror://goproxy//golang.org/x/text/@v/v0.3.4.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.4.mod mirror://goproxy//golang.org/x/text/@v/v0.3.5.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.5.mod mirror://goproxy//golang.org/x/text/@v/v0.3.6.zip -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.6.zip mirror://goproxy//golang.org/x/text/@v/v0.3.6.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.6.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20181108054448-85acf8d2951c.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20181108054448-85acf8d2951c.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20190308202827-9d24e82272b4.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20191024005414-555d28b269f0.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20191024005414-555d28b269f0.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190114222345-bf090417da8b.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190114222345-bf090417da8b.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190226205152-f727befe758c.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190226205152-f727befe758c.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190311212946-11955173bddd.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190311212946-11955173bddd.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-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-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-20191113191852-77e3bb0ad9e7.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191113191852-77e3bb0ad9e7.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191115202509-3a792d9c32b2.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191115202509-3a792d9c32b2.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191119224855-298f0cb1881e.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191119224855-298f0cb1881e.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191125144606-a911d9008d1f.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191125144606-a911d9008d1f.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191130070609-6e064ea0cf2d.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191130070609-6e064ea0cf2d.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191216173652-a0e659d51361.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191216173652-a0e659d51361.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191227053925-7b8e75db28f4.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191227053925-7b8e75db28f4.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200117161641-43d50277825c.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200117161641-43d50277825c.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200122220014-bf1340f18c4a.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200122220014-bf1340f18c4a.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200130002326-2f3ba24bd6e7.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200130002326-2f3ba24bd6e7.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200204074204-1cc6d1ef6c74.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200204074204-1cc6d1ef6c74.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200207183749-b753a1ba74fa.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200207183749-b753a1ba74fa.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200212150539-ea181f53ac56.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200212150539-ea181f53ac56.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200224181240-023911ca70b2.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200224181240-023911ca70b2.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200227222343-706bc42d1f0d.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200227222343-706bc42d1f0d.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200304193943-95d2e580d8eb.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200304193943-95d2e580d8eb.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200312045724-11d5b4c81c7d.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200312045724-11d5b4c81c7d.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200331025713-a30bf2db82d4.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200331025713-a30bf2db82d4.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200501065659-ab2804fb9c9d.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200501065659-ab2804fb9c9d.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200512131952-2bc93b1c0c88.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200512131952-2bc93b1c0c88.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200515010526-7d3b6ebf133d.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200515010526-7d3b6ebf133d.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200618134242-20370b0cb4b2.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200618134242-20370b0cb4b2.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200619180055-7c47624df98f.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200619180055-7c47624df98f.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200729194436-6467de6f59a7.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200729194436-6467de6f59a7.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200804011535-6c149bb5ef0d.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200804011535-6c149bb5ef0d.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200825202427-b303f430e36d.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200825202427-b303f430e36d.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200904185747-39188db58858.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200904185747-39188db58858.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20201110124207-079ba7bd75cd.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20201110124207-079ba7bd75cd.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20201201161351-ac6f37ff4c2a.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20201201161351-ac6f37ff4c2a.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20201208233053-a543418bbed2.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20201208233053-a543418bbed2.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20210105154028-b0ab187a4818.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20210105154028-b0ab187a4818.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20210106214847-113979e3529a.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20210106214847-113979e3529a.mod mirror://goproxy//golang.org/x/tools/@v/v0.1.0.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.1.0.mod mirror://goproxy//golang.org/x/tools/@v/v0.1.1.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.1.1.mod mirror://goproxy//golang.org/x/tools/@v/v0.1.2.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.1.2.mod mirror://goproxy//golang.org/x/tools/@v/v0.1.3.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.1.3.mod mirror://goproxy//golang.org/x/tools/@v/v0.1.4.zip -> golang.org%2Fx%2Ftools%2F@v%2Fv0.1.4.zip mirror://goproxy//golang.org/x/tools/@v/v0.1.4.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.1.4.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20190717185122-a985d3407aa7.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191011141410-1b5146add898.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191011141410-1b5146add898.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.zip -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20200804184101-5ec99f83aff1.zip mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20200804184101-5ec99f83aff1.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/api/@v/v0.14.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.14.0.mod mirror://goproxy//google.golang.org/api/@v/v0.15.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.15.0.mod mirror://goproxy//google.golang.org/api/@v/v0.17.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.17.0.mod mirror://goproxy//google.golang.org/api/@v/v0.18.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.18.0.mod mirror://goproxy//google.golang.org/api/@v/v0.19.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.19.0.mod mirror://goproxy//google.golang.org/api/@v/v0.20.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.20.0.mod mirror://goproxy//google.golang.org/api/@v/v0.22.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.22.0.mod mirror://goproxy//google.golang.org/api/@v/v0.24.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.24.0.mod mirror://goproxy//google.golang.org/api/@v/v0.28.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.28.0.mod mirror://goproxy//google.golang.org/api/@v/v0.29.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.29.0.mod mirror://goproxy//google.golang.org/api/@v/v0.30.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.30.0.mod mirror://goproxy//google.golang.org/api/@v/v0.35.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.35.0.mod mirror://goproxy//google.golang.org/api/@v/v0.36.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.36.0.mod mirror://goproxy//google.golang.org/api/@v/v0.40.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.40.0.mod mirror://goproxy//google.golang.org/api/@v/v0.41.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.41.0.mod mirror://goproxy//google.golang.org/api/@v/v0.43.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.43.0.mod mirror://goproxy//google.golang.org/api/@v/v0.44.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.44.0.mod mirror://goproxy//google.golang.org/api/@v/v0.47.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.47.0.mod mirror://goproxy//google.golang.org/api/@v/v0.48.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.48.0.mod mirror://goproxy//google.golang.org/api/@v/v0.49.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.49.0.mod mirror://goproxy//google.golang.org/api/@v/v0.50.0.zip -> google.golang.org%2Fapi%2F@v%2Fv0.50.0.zip mirror://goproxy//google.golang.org/api/@v/v0.50.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.50.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/appengine/@v/v1.6.5.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.6.5.mod mirror://goproxy//google.golang.org/appengine/@v/v1.6.6.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.6.6.mod mirror://goproxy//google.golang.org/appengine/@v/v1.6.7.zip -> google.golang.org%2Fappengine%2F@v%2Fv1.6.7.zip mirror://goproxy//google.golang.org/appengine/@v/v1.6.7.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.6.7.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-20191115194625-c23dd37a84c9.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20191115194625-c23dd37a84c9.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20191216164720-4f79533eabd1.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20191216164720-4f79533eabd1.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20191230161307-f3c370f40bfb.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20191230161307-f3c370f40bfb.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200115191322-ca5a22157cba.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200115191322-ca5a22157cba.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200122232147-0452cf42e150.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200122232147-0452cf42e150.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200204135345-fa8e72b47b90.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200204135345-fa8e72b47b90.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200212174721-66ed5ce911ce.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200212174721-66ed5ce911ce.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200224152610-e50cd9704f63.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200224152610-e50cd9704f63.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200228133532-8c2c7df3a383.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200228133532-8c2c7df3a383.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200305110556-506484158171.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200305110556-506484158171.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200312145019-da6875a35672.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200312145019-da6875a35672.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200331122359-1ee6d9798940.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200331122359-1ee6d9798940.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200430143042-b979b6f78d84.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200430143042-b979b6f78d84.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200511104702-f5ebc3bea380.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200511104702-f5ebc3bea380.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200513103714-09dca8ec2884.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200513103714-09dca8ec2884.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200515170657-fc4c6c6a6587.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200515170657-fc4c6c6a6587.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/genproto/@v/v0.0.0-20200618031413-b414f8b61790.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200618031413-b414f8b61790.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200729003335-053ba62fc06f.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200729003335-053ba62fc06f.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200804131852-c06518451d9c.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200804131852-c06518451d9c.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200825200019-8632dd797987.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200825200019-8632dd797987.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200904004341-0bd0a958aa1d.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200904004341-0bd0a958aa1d.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20201109203340-2640f1f9cdfb.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20201109203340-2640f1f9cdfb.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20201201144952-b05cb90ed32e.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20201201144952-b05cb90ed32e.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20201210142538-e3217bee35cc.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20201210142538-e3217bee35cc.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20201214200347-8c77b98c765d.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20201214200347-8c77b98c765d.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210222152913-aa3ee6e6a81c.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210222152913-aa3ee6e6a81c.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210303154014-9728d6b83eeb.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210303154014-9728d6b83eeb.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210310155132-4ce2db91004e.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210310155132-4ce2db91004e.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210319143718-93e7006c17a6.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210319143718-93e7006c17a6.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210402141018-6c239bbf2bb1.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210402141018-6c239bbf2bb1.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210513213006-bf773b8c8384.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210513213006-bf773b8c8384.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210602131652-f16073e35f0c.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210602131652-f16073e35f0c.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210604141403-392c879c8b08.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210604141403-392c879c8b08.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210608205507-b6d2f5bf0d7d.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210608205507-b6d2f5bf0d7d.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210617175327-b9e0b3197ced.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210617175327-b9e0b3197ced.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210624174822-c5cf32407d0a.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210624174822-c5cf32407d0a.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210624195500-8bfb893ecb84.zip -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210624195500-8bfb893ecb84.zip mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20210624195500-8bfb893ecb84.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210624195500-8bfb893ecb84.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.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.25.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.25.1.mod mirror://goproxy//google.golang.org/grpc/@v/v1.26.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.26.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/grpc/@v/v1.28.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.28.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.29.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.29.1.mod mirror://goproxy//google.golang.org/grpc/@v/v1.30.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.30.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.31.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.31.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.31.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.31.1.mod mirror://goproxy//google.golang.org/grpc/@v/v1.33.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.33.1.mod mirror://goproxy//google.golang.org/grpc/@v/v1.33.2.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.33.2.mod mirror://goproxy//google.golang.org/grpc/@v/v1.34.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.34.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.35.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.35.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.36.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.36.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.36.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.36.1.mod mirror://goproxy//google.golang.org/grpc/@v/v1.37.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.37.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.37.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.37.1.mod mirror://goproxy//google.golang.org/grpc/@v/v1.38.0.zip -> google.golang.org%2Fgrpc%2F@v%2Fv1.38.0.zip mirror://goproxy//google.golang.org/grpc/@v/v1.38.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.38.0.mod mirror://goproxy//google.golang.org/grpc/cmd/protoc-gen-go-grpc/@v/v1.1.0.mod -> google.golang.org%2Fgrpc%2Fcmd%2Fprotoc-gen-go-grpc%2F@v%2Fv1.1.0.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//google.golang.org/protobuf/@v/v1.25.0.mod -> google.golang.org%2Fprotobuf%2F@v%2Fv1.25.0.mod mirror://goproxy//google.golang.org/protobuf/@v/v1.26.0-rc.1.mod -> google.golang.org%2Fprotobuf%2F@v%2Fv1.26.0-rc.1.mod mirror://goproxy//google.golang.org/protobuf/@v/v1.26.0.zip -> google.golang.org%2Fprotobuf%2F@v%2Fv1.26.0.zip mirror://goproxy//google.golang.org/protobuf/@v/v1.26.0.mod -> google.golang.org%2Fprotobuf%2F@v%2Fv1.26.0.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/errgo.v2/@v/v2.1.0.mod -> gopkg.in%2Ferrgo.v2%2F@v%2Fv2.1.0.mod mirror://goproxy//gopkg.in/ini.v1/@v/v1.57.0.mod -> gopkg.in%2Fini.v1%2F@v%2Fv1.57.0.mod mirror://goproxy//gopkg.in/ini.v1/@v/v1.62.0.zip -> gopkg.in%2Fini.v1%2F@v%2Fv1.62.0.zip mirror://goproxy//gopkg.in/ini.v1/@v/v1.62.0.mod -> gopkg.in%2Fini.v1%2F@v%2Fv1.62.0.mod mirror://goproxy//gopkg.in/tomb.v2/@v/v2.0.0-20161208151619-d5d1b5820637.zip -> gopkg.in%2Ftomb.v2%2F@v%2Fv2.0.0-20161208151619-d5d1b5820637.zip mirror://goproxy//gopkg.in/tomb.v2/@v/v2.0.0-20161208151619-d5d1b5820637.mod -> gopkg.in%2Ftomb.v2%2F@v%2Fv2.0.0-20161208151619-d5d1b5820637.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.3.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.3.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.4.0.zip -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.4.0.zip mirror://goproxy//gopkg.in/yaml.v2/@v/v2.4.0.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.4.0.mod mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.0-20210107192922-496545a6307b.zip -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.zip mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.0-20210107192922-496545a6307b.mod -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.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//honnef.co/go/tools/@v/v0.0.1-2020.1.3.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.3.mod mirror://goproxy//honnef.co/go/tools/@v/v0.0.1-2020.1.4.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.4.mod mirror://goproxy//rsc.io/binaryregexp/@v/v0.2.0.mod -> rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod mirror://goproxy//rsc.io/quote/v3/@v/v3.1.0.mod -> rsc.io%2Fquote%2Fv3%2F@v%2Fv3.1.0.mod mirror://goproxy//rsc.io/sampler/@v/v1.3.0.mod -> rsc.io%2Fsampler%2F@v%2Fv1.3.0.mod -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=f48a6120c9b763510e35bb5a3e389953 diff --git a/metadata/md5-cache/app-backup/restic-0.13.1 b/metadata/md5-cache/app-backup/restic-0.13.1 index 62740cde8f26..c70deb34e021 100644 --- a/metadata/md5-cache/app-backup/restic-0.13.1 +++ b/metadata/md5-cache/app-backup/restic-0.13.1 @@ -11,5 +11,5 @@ RDEPEND=sys-fs/fuse:0 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/restic/restic/archive/v0.13.1.tar.gz -> restic-0.13.1.tar.gz https://dev.gentoo.org/~williamh/dist/restic-0.13.1-deps.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=1244e76bf65fef73fd6d14755f18fa3f diff --git a/metadata/md5-cache/app-backup/restic-0.14.0 b/metadata/md5-cache/app-backup/restic-0.14.0 index 7010f31ea680..a17e9b50bd83 100644 --- a/metadata/md5-cache/app-backup/restic-0.14.0 +++ b/metadata/md5-cache/app-backup/restic-0.14.0 @@ -11,5 +11,5 @@ RDEPEND=sys-fs/fuse:0 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/restic/restic/archive/v0.14.0.tar.gz -> restic-0.14.0.tar.gz https://dev.gentoo.org/~williamh/dist/restic-0.14.0-deps.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=2acf7aaf496ad7b2a197ce4726d72381 diff --git a/metadata/md5-cache/app-benchmarks/Manifest.gz b/metadata/md5-cache/app-benchmarks/Manifest.gz index 87646af7c0faea5d20ddf25d44bec1f9b8e496b0..e3c67ed288f52adc794c886827636e742efeb9d8 100644 GIT binary patch delta 5852 zcmV<279;7GE}AZXABzY8000000{?xQO^=;7a)tNvD|$bWP$Y{*a_PYg5Fptl`+y%s zTku#CBn<|hU!SMCTelS>h!?hG-M%m1V%0g%A@$dv{_CfwHNXDy+x+tDJ9%&K^OL6Z z^q2qm>EHjB|MHYvmzOr|Ox;#yk$G;bX_wim-!x3k*BQHiXx&$GO=0)=6wQbotv-YujnrB_%AGeXsTTaziURIm#GhFV|fBxG~HRY$4_TuS_hqQ8S znyi&>8Gdh8(>}^g&3nJf10*+3mbCSnS+CFSt2f(ewsM->-up^b#yS0Z8#B)%ZPZ%& zZo8GD>D=Xiv9x1-ik98}^w;M?efs$Ega7%@@A7+*`BX}O6za}Wlb(@>WZg@h)m!Fe zvhk{tc|RFWQIx06GVjy)Ce zb&NIUmD(APLM_jw=adG2?EO^dtp?kbb6q_xUOugVG^t-MTkECP?P%3ztMg~`6fL)$ zI+eZYlV$P+-elQK?7>YrwZ>vju9Kfoo0-K^Lg`ZFc>S?ZQKt9y?n`;9Wjrb+ySJfd z&Qf-6mR6(8%Ud5R`RWW2dCzh=I_oN_>{ZR_h|y0X@E@>^P*WBvqBd0q`^>g^$qf(6;cy6uaz9iE+iSF=HyXJB3wJe!+%&8{Mj+|_D zolIfI)tTzD)a%tfWbC^8&9tIbqj{zq#o02gcpsAw=6hOCUZ^6kNn0k(-z)X$+x}&K z`Iec!r0>VOFX@RI=SRIdU(Sfp%v8-PKYb2=&2Xy4GtNzGU8P}W_aW<4;Un`ftk#+} zpSjJQd4W=In%-s}e0%SQfoOddNxI9SgZxlwS}|Xz=cssmzHR$nFQ$XG$lHrHyaVBt+!O_**C+d)m9^J@ zDKhTpY%nT9cb=W(rC$5wNb`pU|d9rS?5Fik}BHW|b?O+_hTwc57u# zY+wvp&m-|}tPueiy{X=lwCK>-rj_R{d(v8kiY(fwGbxJ^av5U}U8`K?qn)G9G;aEG z-R*5Z#H#B#dpe_2HgZY5P!?-9XDMudz`e5{CYL!7*2$)^u#V8$u9Rr-hu5?0v#+N_ zad{i|QM2Ba)Q~^45%pqvnVp5qTDr9$gEloLvi#pI4C=OD)W$$C@?5=*>N@J(1Z62C`vMjy< zL3ZOYp-~ifF-!DXUVV%+zZYo^-WTyLot~*y5);;QK~~nLnJ66EU?bGay~y1wCTXw( zDB8tnoMlV3Hs{gJ#LzI(Vs>MdJiD#hycs>nAn<-hPfteP?!sK`rAYU~-~FXdG}Qa? zK0S|LNpDRx&ylOVDUYs)7ujupoY1d~JscS*W8P?c8!1oeD(aXQrI-x-RiCsF6*y>Z zU0J7KLxVb_UWStzT1EA##z}l?%(Mh zNQdp3R%xT|cV&K`DsPH>)9Sr-V`dRTqnmr%p7}i8@0TxN!j596sV9_wRQ8=V&K^q? z>1d+*>VWstmtWVX-&T|>N>$1mE1=$(+N9dOB;I?ti|0%?Tfy>FXc^32C)RxDxNOg0 zNG&7(lx&7BIzR5s_kuB2u_(uyhC>yl?h?*G*Azzs>#o9Ew+@h-x`)% z@0jRqy9jx`vgqR8d0L`>h;!zgPnyQaBMiO;k8Gy1v%tHMQyx-|jnxu8I%cCcJ5%Z9 zB&x&Sh2m#^g|@A|7@(0}D)qDbuP>dI>8$)xEc*ehDxQbGiQ!tO)}0XwV-}fWUW;`c zkwmwSOKS->4>0LTWza7}4u+m~wnK|E5KC#9!qmi%GBeZ$Zz{%r@aC5AG2RjNK$xf8 z%h-G`mXBJh?m!O|7%pQ`Y$Cs~QG1;fD7${?GD7M4Uz@a)Cm=g z;EA0E<>Ux|H6NghgP_iaxz=;Xs^}U%iIAW(Ck-|hd(Y_KAB&|FE4>u!%?)Wr-V(Iz zNLVq-Tr)ZfCDBmV4qMjo5%zL#?AL2F2&#bu zkj4rsN%Jnoo#tvZ5&e>&o+(WO77##s>U7qDuzGj{TFZdkis!M@Myh-WRwkd&d8szA z5m~@P>m8O$U|fS1`20;snjq2d+>Us6HH5kN0Q(wWIWZWsL@(GSM|MQk{{_u{OX8Ynv;T z?=|8xw`FD>G&dMUU|=kSx*}N}#oEE7G$GoCcSfkAQ1B+tCIIFXL_c&iGVx6Z2P90g zi{N#FqS)Y|Iz|&?--(^g?8yKLtEEkBe67*9Z=e0krA~0we}B#bT=35m)9|Pm?k*7k za2u3=1(7kwJ{tu`<;E?DYKv0cPjOviq zE|$o5KWU=Xl7%*Z z^oDu#u=D*P|M zN6kKbbeJ?%(hiTPZ%{gjIABL%>X~ikapOn49lM1;W%OC>rZ}ugN5Q}nbPQCGvH)SP zbPRKN;&dnfb+3`!zU!aNKs7CZ1jT9ZFMaf}iIGYZN!Ad&`; zJV1*%Jwn@(kfYSF*_fM7B^1S>6;^Y2uif!P%$WVgJXVghPVJHQ1B{gj=x{V?moOCh zl?dKz(iz!42$nEMzFbW3iIYixfNc^==)l*``tb3ae|hmkd0(E#5M+H63)v!#dT3V( z*~ZnKX6ZR&v84!Lv*;OTHkoiIcNW2UX$!h$Bhc>KB$xxN#}De*grCfC3e6;OPCKTpDR}g?nRl808_j8^afV5V39OCbz+bgauO4bY=pXO@a0LTC7i>KYaW-X7EYv z2f#w8@C}9yOSlQa!9e?bObNbw}V>2ydXcth+Z7mOBb0p`&c_mvy4Oy~#hiB+c& zi5UoIs1PNI6S^qjt-MGmDS}XqcFd$UNOA)C_?s=@bby-=wi;m5M!b&_YIB4n+9iAr z_DLEiU`~J#i8-)T5Y`Y_f505+<3;dvibNi; zf=mUL4)TxMABt4|SCJBVn8nfp&u5E^O^oo&moVy-fOI^^4LAh2gdM_PoNvV_J5I+m z1kA)57!{fYu#R(`5;q4BgMkCoCk|NvM<@iD=U;)_C63@8C+xFWpJ;g{RaOQDkS5?o zpTrqCvuC&hF@_E!e;&5GvBx-tXiWJ;yXo2!XFY6g9H*6M$|DKJ*_BQjJ&q>mOh{5; zD;yo#8F5-cTQZ&Bi}bHgSRM(m_b2@!(S$JD+Hq(Y_^cU0q1EFw_kiy->FvS0JhQ`B zn172=aE5EeIiAPSCHNfSZtVjl(28(8fxg7GiCLV@FgQ*Ge}iTsd&S)ik$|t)hbj>P zCUi%O0=2-RNPJtIJ+av@nXtEnAppSrmfA?w7BE2s9z^3qdW~~q9GlrDG9c;C_bL)A zpK+?&PXo*}ZjcrdR*_AC>6vK?^-`w4e^~q7>&b$^4_ORJDsS=>?+9jW-i2pA8-W6k zH^eRpVnBgNeMuytcw)K4PrBvuZ_z>BC_ug_OBaXtspKs>l-EeR{dr>FC< zII*~hW*nxV6_09lD1`n6@+pJwwV@A<2#JqCQwTGiiwToYJ??-oVcvP>H~__j5)*~E zv3#-*^0R{Izz2~jYLs8{vW|RGNWcNwDmzXZd6NSQf45f+|M>k3CdU~}eyZ{|egsh) z8W$P476MfScgPOERO&{8usEv%t&by+bR;pO3$#rtLqdYG;^+IsKL#2Zco(@A!rX$E z@J0>DuBoqQBnYbs3R#dn{P8$eK#GwtcmbpZ``K}1W?T<!Q(wU{oN} zaw7lWf5s8QU@OLbV_`5xE3sp7xe|L*%sVSYC2Bkt|7KV*y>-v#hxY3=#ODv6{W}?` zJl86}orL08S=on6MbIURL;YJ^&sZGnw?@NUqUxkkQd~7Gpax?ai2s>TJ*Ybn_TcZE zhf>CT=^iX@b+nHHJI|rKB>k(9+1%{mi{Lq$m$P5>%Gt7rTi6|8Ciut@K`P8*f4H zJuYnyc!{R7)tjJ~W{-nFgPcd@Z9Qs%Hc=Ukt3!fX-_MuSGxn2lU5OncNo%A5e@t#& z#*rS67?4flU;GEgfL<5TeHk&0W~Xd~xO84>_4R}Q?ClR1;|I7%W+~5T)Tvjf5p1cYJ8o!wRnNcOhLi3fF^@LPaw{{A=H9T zBB$iQOzEnj@J$SL+=QErl3_OY`^nU6nZR;+K4eKxz|ouG;kT6A5*xX3BagqKVhu?J zd%7@mXf$wD14V0mF(#Dbv>P75^U($9nRI>@;Tu69ofIwbDz7T+dZaFbFr^`Mf1x{N z5lmWKY|=Km9+PJ%3J?MVA$s@u9weFu;`ccIf}|O{j2!^&wqxXP3v;GhPk1Sj7tdY1 zK-_*4?ph7*(YVKP(282(%YeH}Z?G|fL4$+o6VVrW)$*^ufBk-^EblX7&i*{b_5It0 z7ATzKupq?+vU&;+XLFzbhJ}F#f25>yF5wi6@;IX?Xl~mYXUK`6A;-bW_$78Tt>9pY zgc9??8W@pS6@PE0Z35V3yxGs{acx2}>%74OJ9$tfz|ig+Ie!e+BFdPNrkPI-3ZHSE zp6L1>3 z_}hn1-&rco?`nEGz6-36S-}J1kS+f90gW4%;Ht14N_lAEg(DgRRmO^obw*`2-kBtK zhzJCO1Lw_x2kcI6&CoUDz~HsEj*tgf7{~)3fXFxpol8B4-jDO)vZ1m=8h{vMN~rse zJ3q{P&_jTJwAx{eY8-Jze;imRMU!M#Art4p%&kICm1Q`Iz^OG3v7i~Gn8}X6$(7>T z8_mGy(OGtf>;X&3>+!)qzx;}zXKF-*c&icn*5Y~yjYOj-qRIAmTsldFHncUybDDtw zJhI%lYs64{wa&#P delta 5861 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 diff --git a/metadata/md5-cache/app-benchmarks/hey-0.1.2 b/metadata/md5-cache/app-benchmarks/hey-0.1.2 index 3a9661088620..767571a02bb6 100644 --- a/metadata/md5-cache/app-benchmarks/hey-0.1.2 +++ b/metadata/md5-cache/app-benchmarks/hey-0.1.2 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD RESTRICT=test SLOT=0 SRC_URI=https://github.com/rakyll/hey/archive/v0.1.2.tar.gz -> hey-0.1.2.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=f8fdea5beae0d8216f7878fbbfcbe81a diff --git a/metadata/md5-cache/app-containers/Manifest.gz b/metadata/md5-cache/app-containers/Manifest.gz index 44bdc1543a9b511c9a680ec8914cc4cad272f7fa..a86023b3549d5621c44fe737952175bfb9913792 100644 GIT binary patch literal 13176 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 literal 12830 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 diff --git a/metadata/md5-cache/app-containers/buildah-1.27.1 b/metadata/md5-cache/app-containers/buildah-1.27.1 index da868edb394e..61a463910dab 100644 --- a/metadata/md5-cache/app-containers/buildah-1.27.1 +++ b/metadata/md5-cache/app-containers/buildah-1.27.1 @@ -12,5 +12,5 @@ RDEPEND=app-crypt/gpgme:= app-containers/skopeo dev-libs/libgpg-error:= dev-libs RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/containers/buildah/archive/v1.27.1.tar.gz -> buildah-1.27.1.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=370a4af3f0127f2a5312640da64383e7 diff --git a/metadata/md5-cache/app-containers/buildah-1.28.0 b/metadata/md5-cache/app-containers/buildah-1.28.0 index cbd9193dace5..54644f7d9042 100644 --- a/metadata/md5-cache/app-containers/buildah-1.28.0 +++ b/metadata/md5-cache/app-containers/buildah-1.28.0 @@ -12,5 +12,5 @@ RDEPEND=app-crypt/gpgme:= app-containers/skopeo dev-libs/libgpg-error:= dev-libs RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/containers/buildah/archive/v1.28.0.tar.gz -> buildah-1.28.0.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=e29d1d0d669fe8775651641a440a74ed diff --git a/metadata/md5-cache/app-containers/buildah-1.28.1 b/metadata/md5-cache/app-containers/buildah-1.28.1 index 615154baae74..24c4235e99d5 100644 --- a/metadata/md5-cache/app-containers/buildah-1.28.1 +++ b/metadata/md5-cache/app-containers/buildah-1.28.1 @@ -12,5 +12,5 @@ RDEPEND=app-crypt/gpgme:= app-containers/skopeo dev-libs/libgpg-error:= dev-libs RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/containers/buildah/archive/v1.28.1.tar.gz -> buildah-1.28.1.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=64e64efc51fa5cf5fe3f5d0838c1b611 diff --git a/metadata/md5-cache/app-containers/cadvisor-0.36.0 b/metadata/md5-cache/app-containers/cadvisor-0.36.0 index f5f25946607d..b08645b4b0c0 100644 --- a/metadata/md5-cache/app-containers/cadvisor-0.36.0 +++ b/metadata/md5-cache/app-containers/cadvisor-0.36.0 @@ -11,5 +11,5 @@ RDEPEND=acct-group/cadvisor acct-user/cadvisor RESTRICT=strip SLOT=0 SRC_URI=https://github.com/google/cadvisor/archive/v0.36.0.tar.gz -> cadvisor-0.36.0.tar.gz https://dev.gentoo.org/~williamh/dist/cadvisor-0.36.0-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=b66e5813cdf61a6c1ce33526651ecb5e diff --git a/metadata/md5-cache/app-containers/cni-plugins-0.9.1 b/metadata/md5-cache/app-containers/cni-plugins-0.9.1 index f5b7f12e06ce..c2b912484d3b 100644 --- a/metadata/md5-cache/app-containers/cni-plugins-0.9.1 +++ b/metadata/md5-cache/app-containers/cni-plugins-0.9.1 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/containernetworking/plugins/archive/v0.9.1.tar.gz -> cni-plugins-0.9.1.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=ab5c6f3e079f4e5c1e4d1ebda71938e1 diff --git a/metadata/md5-cache/app-containers/cni-plugins-1.1.1 b/metadata/md5-cache/app-containers/cni-plugins-1.1.1 index d85373d139fa..ba507ae2a23a 100644 --- a/metadata/md5-cache/app-containers/cni-plugins-1.1.1 +++ b/metadata/md5-cache/app-containers/cni-plugins-1.1.1 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/containernetworking/plugins/archive/v1.1.1.tar.gz -> cni-plugins-1.1.1.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=2d3c3f96d66ffd014004400c0ee5ae25 diff --git a/metadata/md5-cache/app-containers/cni-plugins-1.1.1-r1 b/metadata/md5-cache/app-containers/cni-plugins-1.1.1-r1 index 81309f597140..6c44ff80e724 100644 --- a/metadata/md5-cache/app-containers/cni-plugins-1.1.1-r1 +++ b/metadata/md5-cache/app-containers/cni-plugins-1.1.1-r1 @@ -11,5 +11,5 @@ RDEPEND=net-firewall/iptables RESTRICT=strip SLOT=0 SRC_URI=https://github.com/containernetworking/plugins/archive/v1.1.1.tar.gz -> cni-plugins-1.1.1.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=54e62717192dbd8ca2527e4dca02959a diff --git a/metadata/md5-cache/app-containers/containerd-1.6.14 b/metadata/md5-cache/app-containers/containerd-1.6.14 index fe598ddbddf9..d39847d9ede5 100644 --- a/metadata/md5-cache/app-containers/containerd-1.6.14 +++ b/metadata/md5-cache/app-containers/containerd-1.6.14 @@ -12,5 +12,5 @@ RDEPEND=btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp ) ~app-cont RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/containerd/containerd/archive/v1.6.14.tar.gz -> containerd-1.6.14.tar.gz https://dev.gentoo.org/~williamh/dist/containerd-1.6.14-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=2953032f39c060735f0bcaff13be1311 diff --git a/metadata/md5-cache/app-containers/containers-storage-1.41.0 b/metadata/md5-cache/app-containers/containers-storage-1.41.0 index 8a17650c07f9..79a9987e7606 100644 --- a/metadata/md5-cache/app-containers/containers-storage-1.41.0 +++ b/metadata/md5-cache/app-containers/containers-storage-1.41.0 @@ -12,5 +12,5 @@ RDEPEND=btrfs? ( sys-fs/btrfs-progs ) device-mapper? ( sys-fs/lvm2:= ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/containers/storage/archive/v1.41.0.tar.gz -> containers-storage-1.41.0.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=124aeacf6c2a751fc208c20252955da5 diff --git a/metadata/md5-cache/app-containers/containers-storage-1.42.0 b/metadata/md5-cache/app-containers/containers-storage-1.42.0 index a4efb453cc8e..887ccfdd7b57 100644 --- a/metadata/md5-cache/app-containers/containers-storage-1.42.0 +++ b/metadata/md5-cache/app-containers/containers-storage-1.42.0 @@ -12,5 +12,5 @@ RDEPEND=btrfs? ( sys-fs/btrfs-progs ) device-mapper? ( sys-fs/lvm2:= ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/containers/storage/archive/v1.42.0.tar.gz -> containers-storage-1.42.0.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=124aeacf6c2a751fc208c20252955da5 diff --git a/metadata/md5-cache/app-containers/cosign-1.13.0 b/metadata/md5-cache/app-containers/cosign-1.13.0 index d55031769898..625aa721ac4b 100644 --- a/metadata/md5-cache/app-containers/cosign-1.13.0 +++ b/metadata/md5-cache/app-containers/cosign-1.13.0 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/sigstore/cosign/archive/v1.13.0.tar.gz -> cosign-1.13.0.tar.gz https://dev.gentoo.org/~williamh/dist/cosign-1.13.0-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=191d3ae9d7bbe3ddba0905c21c276ca8 diff --git a/metadata/md5-cache/app-containers/cosign-1.13.1 b/metadata/md5-cache/app-containers/cosign-1.13.1 index c44c591d8abf..26be65681d01 100644 --- a/metadata/md5-cache/app-containers/cosign-1.13.1 +++ b/metadata/md5-cache/app-containers/cosign-1.13.1 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/sigstore/cosign/archive/v1.13.1.tar.gz -> cosign-1.13.1.tar.gz https://dev.gentoo.org/~williamh/dist/cosign-1.13.1-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=15f26dcc00109c1ae67e3b2d572c912c diff --git a/metadata/md5-cache/app-containers/cri-o-1.26.0 b/metadata/md5-cache/app-containers/cri-o-1.26.0 index 4b3dbffdb3f0..7b32b1d35752 100644 --- a/metadata/md5-cache/app-containers/cri-o-1.26.0 +++ b/metadata/md5-cache/app-containers/cri-o-1.26.0 @@ -12,5 +12,5 @@ RDEPEND=app-crypt/gpgme:= app-containers/conmon app-containers/runc dev-libs/gli RESTRICT=strip SLOT=0 SRC_URI=https://github.com/cri-o/cri-o/archive/v1.26.0.tar.gz -> cri-o-1.26.0.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=83dbffed1b6f0a3a95baa1a957784bfb diff --git a/metadata/md5-cache/app-containers/cri-tools-1.23.0 b/metadata/md5-cache/app-containers/cri-tools-1.23.0 index c8fb39b6b8a1..d109ccc37694 100644 --- a/metadata/md5-cache/app-containers/cri-tools-1.23.0 +++ b/metadata/md5-cache/app-containers/cri-tools-1.23.0 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/kubernetes-sigs/cri-tools/archive/v1.23.0.tar.gz -> cri-tools-1.23.0.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=aa0b23d1b390c0d624ed4956cec3dcf5 diff --git a/metadata/md5-cache/app-containers/cri-tools-1.24.0 b/metadata/md5-cache/app-containers/cri-tools-1.24.0 index b0b294751598..bfbc345b9e6a 100644 --- a/metadata/md5-cache/app-containers/cri-tools-1.24.0 +++ b/metadata/md5-cache/app-containers/cri-tools-1.24.0 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/kubernetes-sigs/cri-tools/archive/v1.24.0.tar.gz -> cri-tools-1.24.0.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=eea2c55375f9a680bcc9b5630e58cd9c diff --git a/metadata/md5-cache/app-containers/cri-tools-1.24.1 b/metadata/md5-cache/app-containers/cri-tools-1.24.1 index caaeaf5aca1c..03430fa7e29a 100644 --- a/metadata/md5-cache/app-containers/cri-tools-1.24.1 +++ b/metadata/md5-cache/app-containers/cri-tools-1.24.1 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/kubernetes-sigs/cri-tools/archive/v1.24.1.tar.gz -> cri-tools-1.24.1.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=4c840d1da58ffe26d5db9fb0c0cd68d5 diff --git a/metadata/md5-cache/app-containers/cri-tools-1.24.2 b/metadata/md5-cache/app-containers/cri-tools-1.24.2 index 8c776b709393..7481f174436f 100644 --- a/metadata/md5-cache/app-containers/cri-tools-1.24.2 +++ b/metadata/md5-cache/app-containers/cri-tools-1.24.2 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/kubernetes-sigs/cri-tools/archive/v1.24.2.tar.gz -> cri-tools-1.24.2.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=4c840d1da58ffe26d5db9fb0c0cd68d5 diff --git a/metadata/md5-cache/app-containers/cri-tools-1.25.0 b/metadata/md5-cache/app-containers/cri-tools-1.25.0 index bdbf4ff503e6..1700a5bcf320 100644 --- a/metadata/md5-cache/app-containers/cri-tools-1.25.0 +++ b/metadata/md5-cache/app-containers/cri-tools-1.25.0 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/kubernetes-sigs/cri-tools/archive/v1.25.0.tar.gz -> cri-tools-1.25.0.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=4c840d1da58ffe26d5db9fb0c0cd68d5 diff --git a/metadata/md5-cache/app-containers/distrobox-1.4.1 b/metadata/md5-cache/app-containers/distrobox-1.4.1 index e5c8692a86be..276e1716203b 100644 --- a/metadata/md5-cache/app-containers/distrobox-1.4.1 +++ b/metadata/md5-cache/app-containers/distrobox-1.4.1 @@ -2,9 +2,9 @@ DEFINED_PHASES=install DESCRIPTION=Use any Linux distribution inside your terminal (powered by docker/podman) EAPI=8 HOMEPAGE=https://distrobox.privatedns.org/ https://github.com/89luca89/distrobox/ -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=GPL-3 RDEPEND=|| ( app-containers/docker app-containers/podman ) SLOT=0 SRC_URI=https://github.com/89luca89/distrobox/archive/1.4.1.tar.gz -> distrobox-1.4.1.tar.gz -_md5_=860f20c0b2f91c7328eec1be49bd3561 +_md5_=92e2a3448fa1afbc11dc28ef81ca3f28 diff --git a/metadata/md5-cache/app-containers/distrobuilder-2.0 b/metadata/md5-cache/app-containers/distrobuilder-2.0 index 5551cda7344d..9eaa4bb4e816 100644 --- a/metadata/md5-cache/app-containers/distrobuilder-2.0 +++ b/metadata/md5-cache/app-containers/distrobuilder-2.0 @@ -10,5 +10,5 @@ RDEPEND=dev-util/debootstrap app-crypt/gnupg sys-fs/squashfs-tools dev-vcs/git n RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/lxc/distrobuilder/archive/distrobuilder-2.0.tar.gz https://dev.gentoo.org/~williamh/dist/distrobuilder-2.0-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=87c1ba9f85b03b38361191a4a9615783 diff --git a/metadata/md5-cache/app-containers/docker-buildx-0.9.1 b/metadata/md5-cache/app-containers/docker-buildx-0.9.1 index 7add7f040b91..86511900d1d5 100644 --- a/metadata/md5-cache/app-containers/docker-buildx-0.9.1 +++ b/metadata/md5-cache/app-containers/docker-buildx-0.9.1 @@ -11,5 +11,5 @@ RDEPEND=app-containers/docker RESTRICT=strip SLOT=0 SRC_URI=https://github.com/docker/buildx/archive/refs/tags/v0.9.1.tar.gz -> docker-buildx-0.9.1.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=be830da207ff50c5785edb2d643a55ce diff --git a/metadata/md5-cache/app-containers/docker-compose-2.12.2 b/metadata/md5-cache/app-containers/docker-compose-2.12.2 index 9ab632168018..5d29e26fec35 100644 --- a/metadata/md5-cache/app-containers/docker-compose-2.12.2 +++ b/metadata/md5-cache/app-containers/docker-compose-2.12.2 @@ -10,5 +10,5 @@ RDEPEND=>=app-containers/docker-cli-20.10.3 RESTRICT=strip SLOT=2 SRC_URI=https://github.com/docker/compose/archive/v2.12.2.tar.gz -> docker-compose-2.12.2.tar.gz https://dev.gentoo.org/~williamh/dist/docker-compose-2.12.2-deps.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=7219f85a6b88d3542ab86a010056b26f diff --git a/metadata/md5-cache/app-containers/docker-swarm-1.2.9 b/metadata/md5-cache/app-containers/docker-swarm-1.2.9 index 04d4f770dfef..c3ef73428e6d 100644 --- a/metadata/md5-cache/app-containers/docker-swarm-1.2.9 +++ b/metadata/md5-cache/app-containers/docker-swarm-1.2.9 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 CC-BY-SA-4.0 BSD BSD-2 ISC MIT MPL-2.0 WTFPL-2 RESTRICT=test SLOT=0 SRC_URI=https://github.com/docker/classicswarm/archive/v1.2.9.tar.gz -> docker-swarm-1.2.9.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=cd9ed1e454cbcfc5a67849729d14b4af diff --git a/metadata/md5-cache/app-containers/flannel-0.17.0 b/metadata/md5-cache/app-containers/flannel-0.17.0 index 5383a8b03987..7610e439c8fd 100644 --- a/metadata/md5-cache/app-containers/flannel-0.17.0 +++ b/metadata/md5-cache/app-containers/flannel-0.17.0 @@ -11,5 +11,5 @@ RDEPEND=virtual/tmpfiles RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/flannel-io/flannel/archive/refs/tags/v0.17.0.tar.gz -> flannel-0.17.0.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=f028856793212738e63ab42c5452c717 diff --git a/metadata/md5-cache/app-containers/flannel-0.20.0 b/metadata/md5-cache/app-containers/flannel-0.20.0 index 03626da77e2b..4e0b1cf15c03 100644 --- a/metadata/md5-cache/app-containers/flannel-0.20.0 +++ b/metadata/md5-cache/app-containers/flannel-0.20.0 @@ -11,5 +11,5 @@ RDEPEND=virtual/tmpfiles RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/flannel-io/flannel/archive/refs/tags/v0.20.0.tar.gz -> flannel-0.20.0.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=f028856793212738e63ab42c5452c717 diff --git a/metadata/md5-cache/app-containers/grype-0.48.0 b/metadata/md5-cache/app-containers/grype-0.48.0 index b84d17204984..2196e56c4d25 100644 --- a/metadata/md5-cache/app-containers/grype-0.48.0 +++ b/metadata/md5-cache/app-containers/grype-0.48.0 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/anchore/grype/archive/v0.48.0.tar.gz -> grype-0.48.0.tar.gz https://dev.gentoo.org/~williamh/dist/grype-0.48.0-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=892eb4e74952f2f74cc3a3d4e041df0a diff --git a/metadata/md5-cache/app-containers/grype-0.51.0 b/metadata/md5-cache/app-containers/grype-0.51.0 index 817aa873847a..99136fb982ac 100644 --- a/metadata/md5-cache/app-containers/grype-0.51.0 +++ b/metadata/md5-cache/app-containers/grype-0.51.0 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/anchore/grype/archive/v0.51.0.tar.gz -> grype-0.51.0.tar.gz https://dev.gentoo.org/~williamh/dist/grype-0.51.0-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=311ca5ca9e21cffe67e3dc94c8eed6e6 diff --git a/metadata/md5-cache/app-containers/img-0.5.11 b/metadata/md5-cache/app-containers/img-0.5.11 index db4d3fd5d90b..00bf6837a2ec 100644 --- a/metadata/md5-cache/app-containers/img-0.5.11 +++ b/metadata/md5-cache/app-containers/img-0.5.11 @@ -12,5 +12,5 @@ RDEPEND=seccomp? ( sys-libs/libseccomp ) app-containers/runc RESTRICT=strip SLOT=0 SRC_URI=https://github.com/genuinetools/img/archive/v0.5.11.tar.gz -> img-0.5.11.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=ef63c4bdb14fad7d9ca0843e5418fcdb diff --git a/metadata/md5-cache/app-containers/k3d-5.4.2 b/metadata/md5-cache/app-containers/k3d-5.4.2 index 106042b4410d..ab6b4909ce17 100644 --- a/metadata/md5-cache/app-containers/k3d-5.4.2 +++ b/metadata/md5-cache/app-containers/k3d-5.4.2 @@ -10,5 +10,5 @@ LICENSE=MIT Apache-2.0 BSD BSD-2 MPL-2.0 ISC RESTRICT=strip SLOT=0 SRC_URI=https://github.com/rancher/k3d/archive/refs/tags/v5.4.2.tar.gz -> k3d-5.4.2.tar.gz https://dev.gentoo.org/~zmedico/dist/k3d-5.4.2-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=f6882592907f48d86f675cfc88c79d0a diff --git a/metadata/md5-cache/app-containers/k3d-5.4.4 b/metadata/md5-cache/app-containers/k3d-5.4.4 index 519014d7366c..f04207ecb634 100644 --- a/metadata/md5-cache/app-containers/k3d-5.4.4 +++ b/metadata/md5-cache/app-containers/k3d-5.4.4 @@ -10,5 +10,5 @@ LICENSE=MIT Apache-2.0 BSD BSD-2 MPL-2.0 ISC RESTRICT=strip SLOT=0 SRC_URI=https://github.com/rancher/k3d/archive/refs/tags/v5.4.4.tar.gz -> k3d-5.4.4.tar.gz https://dev.gentoo.org/~zmedico/dist/k3d-5.4.4-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=4328a73b0ad3b64e668ce2a15693b4ac diff --git a/metadata/md5-cache/app-containers/k3d-5.4.6 b/metadata/md5-cache/app-containers/k3d-5.4.6 index 116d3fc951e1..648f3b444d64 100644 --- a/metadata/md5-cache/app-containers/k3d-5.4.6 +++ b/metadata/md5-cache/app-containers/k3d-5.4.6 @@ -10,5 +10,5 @@ LICENSE=MIT Apache-2.0 BSD BSD-2 MPL-2.0 ISC RESTRICT=strip SLOT=0 SRC_URI=https://github.com/rancher/k3d/archive/refs/tags/v5.4.6.tar.gz -> k3d-5.4.6.tar.gz https://dev.gentoo.org/~zmedico/dist/k3d-5.4.6-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=42dc75be8965ebe1a478f68a2418020d diff --git a/metadata/md5-cache/app-containers/kompose-1.26.1 b/metadata/md5-cache/app-containers/kompose-1.26.1 index e0e993453d1c..0a23c1c5cfd1 100644 --- a/metadata/md5-cache/app-containers/kompose-1.26.1 +++ b/metadata/md5-cache/app-containers/kompose-1.26.1 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0 RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/kubernetes/kompose/archive/v1.26.1.tar.gz -> kompose-1.26.1.tar.gz https://dev.gentoo.org/~williamh/dist/kompose-1.26.1-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=a705336d1cce32d95c98937d7cc99c97 diff --git a/metadata/md5-cache/app-containers/lxc-5.0.2 b/metadata/md5-cache/app-containers/lxc-5.0.2 new file mode 100644 index 000000000000..0c05680fe637 --- /dev/null +++ b/metadata/md5-cache/app-containers/lxc-5.0.2 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig man? ( app-text/docbook2X ) verify-sig? ( sec-keys/openpgp-keys-linuxcontainers ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install postinst setup test unpack +DEPEND=acct-group/lxc acct-user/lxc apparmor? ( sys-libs/libapparmor ) caps? ( sys-libs/libcap[static-libs] ) io-uring? ( >=sys-libs/liburing-2:= ) pam? ( sys-libs/pam ) seccomp? ( sys-libs/libseccomp ) selinux? ( sys-libs/libselinux ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tools? ( sys-libs/libcap[static-libs] ) sys-kernel/linux-headers +DESCRIPTION=A userspace interface for the Linux kernel containment features +EAPI=8 +HOMEPAGE=https://linuxcontainers.org/ https://github.com/lxc/lxc +INHERIT=bash-completion-r1 linux-info meson optfeature systemd toolchain-funcs verify-sig +IUSE=apparmor +caps examples io-uring lto man pam seccomp selinux ssl systemd test +tools verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 LGPL-2.1 LGPL-3 +RDEPEND=acct-group/lxc acct-user/lxc apparmor? ( sys-libs/libapparmor ) caps? ( sys-libs/libcap[static-libs] ) io-uring? ( >=sys-libs/liburing-2:= ) pam? ( sys-libs/pam ) seccomp? ( sys-libs/libseccomp ) selinux? ( sys-libs/libselinux ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tools? ( sys-libs/libcap[static-libs] ) +RESTRICT=!test? ( test ) +SLOT=0/1.502 +SRC_URI=https://linuxcontainers.org/downloads/lxc/lxc-5.0.2.tar.gz verify-sig? ( https://linuxcontainers.org/downloads/lxc/lxc-5.0.2.tar.gz.asc ) +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff linux-info 4b552625ebd741dfd2ac08637fd2436e meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b optfeature 1a2157392a869265b2afcb63a26c12ac python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e +_md5_=ee009c1a9dfbc1b406a24b3cb0b313d1 diff --git a/metadata/md5-cache/app-containers/lxd-5.0.1-r2 b/metadata/md5-cache/app-containers/lxd-5.0.1-r2 index f217b09e898d..b69b00460267 100644 --- a/metadata/md5-cache/app-containers/lxd-5.0.1-r2 +++ b/metadata/md5-cache/app-containers/lxd-5.0.1-r2 @@ -12,5 +12,5 @@ RDEPEND=acct-group/lxd app-arch/xz-utils >=app-containers/lxc-3.0.0[apparmor?,se RESTRICT=test strip SLOT=0 SRC_URI=https://linuxcontainers.org/downloads/lxd/lxd-5.0.1.tar.gz verify-sig? ( https://linuxcontainers.org/downloads/lxd/lxd-5.0.1.tar.gz.asc ) -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 optfeature 1a2157392a869265b2afcb63a26c12ac systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 optfeature 1a2157392a869265b2afcb63a26c12ac systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e _md5_=adf100f8379f2958a4288e0835e61fad diff --git a/metadata/md5-cache/app-containers/lxd-5.0.1-r5 b/metadata/md5-cache/app-containers/lxd-5.0.1-r5 index 9117161d9257..bc48c9b65d34 100644 --- a/metadata/md5-cache/app-containers/lxd-5.0.1-r5 +++ b/metadata/md5-cache/app-containers/lxd-5.0.1-r5 @@ -12,5 +12,5 @@ RDEPEND=acct-group/lxd app-arch/xz-utils >=app-containers/lxc-3.0.0[apparmor?,se RESTRICT=test strip SLOT=0 SRC_URI=https://linuxcontainers.org/downloads/lxd/lxd-5.0.1.tar.gz https://github.com/lxc/lxd/commit/d55a590ea50a75c3cb2ea67894be8253074d6093.patch -> lxd-5.0.2-move-shellcheck-version-call-into-static-analysis.patch https://patch-diff.githubusercontent.com/raw/lxc/lxd/pull/11011.patch -> lxd-5.8-add-tcp-keepalives-to-exec-channels.patch verify-sig? ( https://linuxcontainers.org/downloads/lxd/lxd-5.0.1.tar.gz.asc ) -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 optfeature 1a2157392a869265b2afcb63a26c12ac systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 optfeature 1a2157392a869265b2afcb63a26c12ac systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e _md5_=9194ea2bacce2211849215fb7e0795f5 diff --git a/metadata/md5-cache/app-containers/lxd-5.0.2 b/metadata/md5-cache/app-containers/lxd-5.0.2 new file mode 100644 index 000000000000..516bca184eea --- /dev/null +++ b/metadata/md5-cache/app-containers/lxd-5.0.2 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/go nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-linuxcontainers ) >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install postinst prepare setup test unpack +DEPEND=acct-group/lxd app-arch/xz-utils >=app-containers/lxc-5.0.0:=[apparmor?,seccomp(+)] dev-db/sqlite:3 >=dev-libs/dqlite-1.13.0:= dev-libs/lzo >=dev-libs/raft-0.17.1:=[lz4] >=dev-util/xdelta-3.0[lzma(+)] net-dns/dnsmasq[dhcp,ipv6(+)] sys-libs/libcap virtual/udev +DESCRIPTION=Modern, secure and powerful system container and virtual machine manager +EAPI=8 +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 nls verify-sig +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=Apache-2.0 BSD LGPL-3 MIT +RDEPEND=acct-group/lxd app-arch/xz-utils >=app-containers/lxc-5.0.0:=[apparmor?,seccomp(+)] dev-db/sqlite:3 >=dev-libs/dqlite-1.13.0:= dev-libs/lzo >=dev-libs/raft-0.17.1:=[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-5.0.0 sys-fs/squashfs-tools[lzma] virtual/acl +RESTRICT=test strip +SLOT=0 +SRC_URI=https://linuxcontainers.org/downloads/lxd/lxd-5.0.2.tar.gz verify-sig? ( https://linuxcontainers.org/downloads/lxd/lxd-5.0.2.tar.gz.asc ) +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 optfeature 1a2157392a869265b2afcb63a26c12ac systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e +_md5_=139c40071efb055549970d8b5d18e053 diff --git a/metadata/md5-cache/app-containers/nerdctl-0.22.2 b/metadata/md5-cache/app-containers/nerdctl-0.22.2 index e4c8efec7621..7984649f3d17 100644 --- a/metadata/md5-cache/app-containers/nerdctl-0.22.2 +++ b/metadata/md5-cache/app-containers/nerdctl-0.22.2 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 ISC MIT RESTRICT=strip SLOT=0 SRC_URI=https://github.com/zmedico/nerdctl/archive/refs/tags/v0.22.2-vendor.tar.gz -> nerdctl-0.22.2-vendor.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=76aa226c7ff84d69f99a3ae2dfcdcadd diff --git a/metadata/md5-cache/app-containers/nerdctl-0.23.0 b/metadata/md5-cache/app-containers/nerdctl-0.23.0 index b9f98f07c964..5f2dfd5f7391 100644 --- a/metadata/md5-cache/app-containers/nerdctl-0.23.0 +++ b/metadata/md5-cache/app-containers/nerdctl-0.23.0 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 ISC MIT RESTRICT=strip SLOT=0 SRC_URI=https://github.com/zmedico/nerdctl/archive/refs/tags/v0.23.0-vendor.tar.gz -> nerdctl-0.23.0-vendor.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=7572bbfbd1c91295f656e705f80158fd diff --git a/metadata/md5-cache/app-containers/nerdctl-1.0.0 b/metadata/md5-cache/app-containers/nerdctl-1.0.0 index ef67f8fba9f2..aa9beae3cb0c 100644 --- a/metadata/md5-cache/app-containers/nerdctl-1.0.0 +++ b/metadata/md5-cache/app-containers/nerdctl-1.0.0 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 ISC MIT RESTRICT=strip SLOT=0 SRC_URI=https://github.com/zmedico/nerdctl/archive/refs/tags/v1.0.0-vendor.tar.gz -> nerdctl-1.0.0-vendor.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=1b0d0b8f65c6e2ef0280745b28d40e1a diff --git a/metadata/md5-cache/app-containers/nerdctl-1.1.0 b/metadata/md5-cache/app-containers/nerdctl-1.1.0 index 725808bbb5a9..76a810009b5f 100644 --- a/metadata/md5-cache/app-containers/nerdctl-1.1.0 +++ b/metadata/md5-cache/app-containers/nerdctl-1.1.0 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 ISC MIT RESTRICT=strip SLOT=0 SRC_URI=https://github.com/zmedico/nerdctl/archive/refs/tags/v1.1.0-vendor.tar.gz -> nerdctl-1.1.0-vendor.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=fcf589dfd455dac52b6a259253b529d0 diff --git a/metadata/md5-cache/app-containers/podman-4.3.1 b/metadata/md5-cache/app-containers/podman-4.3.1 index 7cd5f6546746..10f96d032f84 100644 --- a/metadata/md5-cache/app-containers/podman-4.3.1 +++ b/metadata/md5-cache/app-containers/podman-4.3.1 @@ -12,5 +12,5 @@ RDEPEND=app-crypt/gpgme:= >=app-containers/conmon-2.0.0 cgroup-hybrid? ( >=app-c RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/containers/podman/archive/v4.3.1.tar.gz -> podman-4.3.1.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7d98dd3526faed9f88c5b1aabf23a716 diff --git a/metadata/md5-cache/app-containers/reg-0.16.1-r1 b/metadata/md5-cache/app-containers/reg-0.16.1-r1 index d69f16f1ee9e..5a3f4ba33759 100644 --- a/metadata/md5-cache/app-containers/reg-0.16.1-r1 +++ b/metadata/md5-cache/app-containers/reg-0.16.1-r1 @@ -11,5 +11,5 @@ RDEPEND=acct-group/reg acct-user/reg RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/genuinetools/reg/archive/4203e559f331009df04a3ca47820989c6c43e138.tar.gz -> reg-0.16.1.tar.gz https://dev.gentoo.org/~williamh/dist/reg-0.16.1-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=c19be8c8045295bc2a39db8c9ec8727e diff --git a/metadata/md5-cache/app-containers/runc-1.1.4 b/metadata/md5-cache/app-containers/runc-1.1.4 index af640f982cf9..8a7cede46d5f 100644 --- a/metadata/md5-cache/app-containers/runc-1.1.4 +++ b/metadata/md5-cache/app-containers/runc-1.1.4 @@ -12,5 +12,5 @@ RDEPEND=seccomp? ( sys-libs/libseccomp ) !app-emulation/docker-runc apparmor? ( RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/opencontainers/runc/archive/v1.1.4.tar.gz -> runc-1.1.4.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=ddc7bff18be6e7cc530324551dd6c2a4 diff --git a/metadata/md5-cache/app-containers/skopeo-1.10.0-r1 b/metadata/md5-cache/app-containers/skopeo-1.10.0-r1 index 4aedc9739648..6845e086666e 100644 --- a/metadata/md5-cache/app-containers/skopeo-1.10.0-r1 +++ b/metadata/md5-cache/app-containers/skopeo-1.10.0-r1 @@ -12,5 +12,5 @@ RDEPEND=>=app-crypt/gpgme-1.5.5:= >=dev-libs/libassuan-2.4.3:= dev-libs/libgpg-e RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/containers/skopeo/archive/v1.10.0.tar.gz -> skopeo-1.10.0.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=f0a85a29954bf5ad03d81b6fbac574a0 diff --git a/metadata/md5-cache/app-containers/skopeo-1.5.1 b/metadata/md5-cache/app-containers/skopeo-1.5.1 index 344a53502803..7a9ce12544bb 100644 --- a/metadata/md5-cache/app-containers/skopeo-1.5.1 +++ b/metadata/md5-cache/app-containers/skopeo-1.5.1 @@ -12,5 +12,5 @@ RDEPEND=>=app-crypt/gpgme-1.5.5:= >=dev-libs/libassuan-2.4.3:= dev-libs/libgpg-e RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/containers/skopeo/archive/v1.5.1.tar.gz -> skopeo-1.5.1.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f _md5_=6b3d947d7f590d7ba820aee2bac699aa diff --git a/metadata/md5-cache/app-containers/snapd-2.57.6 b/metadata/md5-cache/app-containers/snapd-2.57.6 index 3eef1d8e784a..2b99521424c2 100644 --- a/metadata/md5-cache/app-containers/snapd-2.57.6 +++ b/metadata/md5-cache/app-containers/snapd-2.57.6 @@ -14,5 +14,5 @@ REQUIRED_USE=!forced-devmode? ( apparmor ) systemd RESTRICT=strip SLOT=0 SRC_URI=https://github.com/snapcore/snapd/releases/download/2.57.6/snapd_2.57.6.vendor.tar.xz -> snapd-2.57.6.tar.xz -_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-module 4c4b34f361efda91762ffeda8f632c02 libtool 241a8f577b9781a42a7421e53448a44e linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a +_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-module 75029f071ebc843223233ab1b0a2d4a5 libtool 241a8f577b9781a42a7421e53448a44e linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a _md5_=4890ef91805a8a226b2aab1d3054ea58 diff --git a/metadata/md5-cache/app-containers/snapd-2.58 b/metadata/md5-cache/app-containers/snapd-2.58 index dc0d94cfde45..27166b86dea5 100644 --- a/metadata/md5-cache/app-containers/snapd-2.58 +++ b/metadata/md5-cache/app-containers/snapd-2.58 @@ -14,5 +14,5 @@ REQUIRED_USE=!forced-devmode? ( apparmor ) systemd RESTRICT=strip SLOT=0 SRC_URI=https://github.com/snapcore/snapd/releases/download/2.58/snapd_2.58.vendor.tar.xz -> snapd-2.58.tar.xz -_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-module 4c4b34f361efda91762ffeda8f632c02 libtool 241a8f577b9781a42a7421e53448a44e linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a +_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-module 75029f071ebc843223233ab1b0a2d4a5 libtool 241a8f577b9781a42a7421e53448a44e linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a _md5_=d1d34bb9783a1a1b8f2f688dfc9445d1 diff --git a/metadata/md5-cache/app-containers/syft-0.54.0 b/metadata/md5-cache/app-containers/syft-0.54.0 index d9b69162e5c5..f6b25fcf3def 100644 --- a/metadata/md5-cache/app-containers/syft-0.54.0 +++ b/metadata/md5-cache/app-containers/syft-0.54.0 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/anchore/syft/archive/v0.54.0.tar.gz -> syft-0.54.0.tar.gz https://dev.gentoo.org/~williamh/dist/syft-0.54.0-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=fa46373aac415459edc5d067dd86b30e diff --git a/metadata/md5-cache/app-containers/syft-0.59.0 b/metadata/md5-cache/app-containers/syft-0.59.0 index 6055d1047a97..850b398dde77 100644 --- a/metadata/md5-cache/app-containers/syft-0.59.0 +++ b/metadata/md5-cache/app-containers/syft-0.59.0 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/anchore/syft/archive/v0.59.0.tar.gz -> syft-0.59.0.tar.gz https://dev.gentoo.org/~williamh/dist/syft-0.59.0-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=dab3f4c01d5c8b07f8b06198cf9531dd diff --git a/metadata/md5-cache/app-containers/umoci-0.4.6 b/metadata/md5-cache/app-containers/umoci-0.4.6 index 828b264ef48d..fdf3dbd92cc8 100644 --- a/metadata/md5-cache/app-containers/umoci-0.4.6 +++ b/metadata/md5-cache/app-containers/umoci-0.4.6 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/opencontainers/umoci/archive/v0.4.6.tar.gz -> umoci-0.4.6.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=d956394d8f3a2438e67c06720a1c7f31 diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz index 09b343b12f941adfcd7065c4e1d7408e3cc02131..16434e14bc36222fd555928ad0bc3b608922b7d4 100644 GIT binary patch literal 37002 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 age-1.0.0.tar.gz https://dev.gentoo.org/~williamh/dist/age-1.0.0-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=9aefd0fed84c33a9b65802531b3a1159 diff --git a/metadata/md5-cache/app-crypt/age-1.1.1 b/metadata/md5-cache/app-crypt/age-1.1.1 index e58dd50804e2..9ccc5513b3d5 100644 --- a/metadata/md5-cache/app-crypt/age-1.1.1 +++ b/metadata/md5-cache/app-crypt/age-1.1.1 @@ -9,5 +9,5 @@ LICENSE=BSD RESTRICT=strip SLOT=0 SRC_URI=https://github.com/FiloSottile/age/archive/v1.1.1.tar.gz -> age-1.1.1.tar.gz https://dev.gentoo.org/~graaff/age/age-1.1.1-deps.tar.xz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=9f8a4ed25ac0410e670b3954d8bda059 diff --git a/metadata/md5-cache/app-crypt/cfssl-1.4.1 b/metadata/md5-cache/app-crypt/cfssl-1.4.1 index a1563ed28714..0e07e33fe7a8 100644 --- a/metadata/md5-cache/app-crypt/cfssl-1.4.1 +++ b/metadata/md5-cache/app-crypt/cfssl-1.4.1 @@ -11,5 +11,5 @@ RDEPEND=!!dev-lang/mono RESTRICT=strip SLOT=0 SRC_URI=https://github.com/cloudflare/cfssl/archive/v1.4.1.tar.gz -> cfssl-1.4.1.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=62c47e123a27616e7d09bbe118ad2d35 diff --git a/metadata/md5-cache/app-crypt/cfssl-1.6.0 b/metadata/md5-cache/app-crypt/cfssl-1.6.0 index b4f95857af1e..bfba653b7b02 100644 --- a/metadata/md5-cache/app-crypt/cfssl-1.6.0 +++ b/metadata/md5-cache/app-crypt/cfssl-1.6.0 @@ -11,5 +11,5 @@ RDEPEND=!!dev-lang/mono RESTRICT=strip SLOT=0 SRC_URI=https://github.com/cloudflare/cfssl/archive/v1.6.0.tar.gz -> cfssl-1.6.0.tar.gz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=b17111976a6b62cbda217890ed522a76 diff --git a/metadata/md5-cache/app-crypt/minisign-0.11 b/metadata/md5-cache/app-crypt/minisign-0.11 new file mode 100644 index 000000000000..201d5e7dfa34 --- /dev/null +++ b/metadata/md5-cache/app-crypt/minisign-0.11 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-libs/libsodium:=[-minimal] +DESCRIPTION=Dead simple tool to sign files and verify signatures +EAPI=8 +HOMEPAGE=https://github.com/jedisct1/minisign +INHERIT=cmake +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=ISC +RDEPEND=dev-libs/libsodium:=[-minimal] +SLOT=0 +SRC_URI=https://github.com/jedisct1/minisign/archive/0.11.tar.gz -> minisign-0.11.tar.gz +_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=cd0c21b0fcaa335b620bc96138e3eeab diff --git a/metadata/md5-cache/app-crypt/minisign-0.9 b/metadata/md5-cache/app-crypt/minisign-0.9 deleted file mode 100644 index 5a945e16b147..000000000000 --- a/metadata/md5-cache/app-crypt/minisign-0.9 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-libs/libsodium-1.0.16:=[-minimal] -DESCRIPTION=Dead simple tool to sign files and verify signatures -EAPI=7 -HOMEPAGE=https://github.com/jedisct1/minisign -INHERIT=cmake -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=ISC -RDEPEND=>=dev-libs/libsodium-1.0.16:=[-minimal] -SLOT=0 -SRC_URI=https://github.com/jedisct1/minisign/archive/0.9.tar.gz -> minisign-0.9.tar.gz -_eclasses_=cmake 449b4785acace35308fe747fc939bde1 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=a194e73fe825ccc93e5594bcb92e3c30 diff --git a/metadata/md5-cache/app-crypt/minisign-9999 b/metadata/md5-cache/app-crypt/minisign-9999 index d55bfd34b86b..4f6ea522f789 100644 --- a/metadata/md5-cache/app-crypt/minisign-9999 +++ b/metadata/md5-cache/app-crypt/minisign-9999 @@ -10,4 +10,4 @@ PROPERTIES=live RDEPEND=dev-libs/libsodium:=[-minimal] SLOT=0 _eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=a1cb029cd24346cd1b64dd053d98ec0f +_md5_=cd0c21b0fcaa335b620bc96138e3eeab diff --git a/metadata/md5-cache/app-crypt/sbctl-0.10 b/metadata/md5-cache/app-crypt/sbctl-0.10 index 368b0797d41b..ff0a2a695b49 100644 --- a/metadata/md5-cache/app-crypt/sbctl-0.10 +++ b/metadata/md5-cache/app-crypt/sbctl-0.10 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MIT RESTRICT=strip SLOT=0 SRC_URI=https://github.com/Foxboron/sbctl/releases/download/0.10/sbctl-0.10.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-crypt/sbctl/sbctl-0.10-deps.tar.xz verify-sig? ( https://github.com/Foxboron/sbctl/releases/download/0.10/sbctl-0.10.tar.gz.sig ) -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 verify-sig afb98fe4696292e4234ce36713fd4e9e +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 verify-sig afb98fe4696292e4234ce36713fd4e9e _md5_=b5c583796bd0548b5a6b2e940a9d1448 diff --git a/metadata/md5-cache/app-crypt/sbctl-0.9 b/metadata/md5-cache/app-crypt/sbctl-0.9 index e66a7fe1028a..7b620bdbbd5e 100644 --- a/metadata/md5-cache/app-crypt/sbctl-0.9 +++ b/metadata/md5-cache/app-crypt/sbctl-0.9 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MIT RESTRICT=strip SLOT=0 SRC_URI=https://github.com/Foxboron/sbctl/releases/download/0.9/sbctl-0.9.tar.gz https://dev.gentoo.org/~ajak/dist/sbctl-0.9-deps.tar.xz verify-sig? ( https://github.com/Foxboron/sbctl/releases/download/0.9/sbctl-0.9.tar.gz.sig ) -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 verify-sig afb98fe4696292e4234ce36713fd4e9e +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 verify-sig afb98fe4696292e4234ce36713fd4e9e _md5_=e613fc92b7158532b544cab7f0b9b43c diff --git a/metadata/md5-cache/app-crypt/tpm2-tss-4.0.0 b/metadata/md5-cache/app-crypt/tpm2-tss-4.0.0 new file mode 100644 index 000000000000..864ef18f1319 --- /dev/null +++ b/metadata/md5-cache/app-crypt/tpm2-tss-4.0.0 @@ -0,0 +1,17 @@ +BDEPEND=sys-apps/acl virtual/pkgconfig doc? ( app-doc/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare setup test +DEPEND=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(-)?] ) test? ( app-crypt/swtpm dev-libs/uthash dev-util/cmocka fapi? ( >=net-misc/curl-7.80.0 ) ) +DESCRIPTION=TCG Trusted Platform Module 2.0 Software Stack +EAPI=8 +HOMEPAGE=https://github.com/tpm2-software/tpm2-tss +INHERIT=autotools flag-o-matic linux-info multilib-minimal tmpfiles udev +IUSE=doc +fapi +openssl mbedtls +policy 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 ~loong ~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 ) policy? ( openssl !mbedtls ) +RESTRICT=!test? ( test ) +SLOT=0/4 +SRC_URI=https://github.com/tpm2-software/tpm2-tss/releases/download/4.0.0/tpm2-tss-4.0.0.tar.gz +_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info 4b552625ebd741dfd2ac08637fd2436e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f udev eec0bbab06977f1cfc5597269c1fa152 +_md5_=8bbd30d235b01a6e999d8a5be8251302 diff --git a/metadata/md5-cache/app-crypt/tpm2-tss-engine-1.1.0-r1 b/metadata/md5-cache/app-crypt/tpm2-tss-engine-1.1.0-r1 deleted file mode 100644 index 380b564b464d..000000000000 --- a/metadata/md5-cache/app-crypt/tpm2-tss-engine-1.1.0-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/autoconf-archive virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=configure install prepare -DEPEND=app-crypt/tpm2-tss:= dev-libs/openssl:0= test? ( dev-util/cmocka ) -DESCRIPTION=OpenSSL Engine for TPM2 devices -EAPI=7 -HOMEPAGE=https://github.com/tpm2-software/tpm2-tss-engine -INHERIT=autotools bash-completion-r1 -IUSE=test -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=app-crypt/tpm2-tss:= dev-libs/openssl:0= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/tpm2-software/tpm2-tss-engine/releases/download/v1.1.0/tpm2-tss-engine-1.1.0.tar.gz -_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f -_md5_=e7e5d93ef92ed92aa4017cdac4da097d diff --git a/metadata/md5-cache/app-crypt/tpm2-tss-engine-1.1.0-r2 b/metadata/md5-cache/app-crypt/tpm2-tss-engine-1.2.0 similarity index 90% rename from metadata/md5-cache/app-crypt/tpm2-tss-engine-1.1.0-r2 rename to metadata/md5-cache/app-crypt/tpm2-tss-engine-1.2.0 index ff025e1648b6..ea29880dc812 100644 --- a/metadata/md5-cache/app-crypt/tpm2-tss-engine-1.1.0-r2 +++ b/metadata/md5-cache/app-crypt/tpm2-tss-engine-1.2.0 @@ -2,7 +2,7 @@ BDEPEND=sys-devel/autoconf-archive virtual/pkgconfig sys-devel/gnuconfig >=app-p DEFINED_PHASES=configure install prepare DEPEND=app-crypt/tpm2-tss:= >=dev-libs/openssl-1.1.1:= =dev-libs/openssl-1.1.1:= veracrypt-1.24_p8.tar.gz -_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 +_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 _md5_=5eea6ae79b48aa1b48f333f6f7fc3f53 diff --git a/metadata/md5-cache/app-crypt/veracrypt-1.25.7 b/metadata/md5-cache/app-crypt/veracrypt-1.25.7 index 85b044bd5a0c..300bff660dbe 100644 --- a/metadata/md5-cache/app-crypt/veracrypt-1.25.7 +++ b/metadata/md5-cache/app-crypt/veracrypt-1.25.7 @@ -12,5 +12,5 @@ RDEPEND=sys-fs/lvm2 sys-fs/fuse:0 x11-libs/wxGTK:3.0-gtk3[X?] app-admin/sudo dev RESTRICT=bindist mirror SLOT=0 SRC_URI=https://github.com/veracrypt/VeraCrypt/archive/VeraCrypt_1.25.7.tar.gz -> veracrypt-1.25.7.tar.gz -_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 +_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 _md5_=4e41104ac98da062657a3a1b9d44b0ac diff --git a/metadata/md5-cache/app-crypt/veracrypt-1.25.9 b/metadata/md5-cache/app-crypt/veracrypt-1.25.9 index d35d38d4b609..c63f527cfc78 100644 --- a/metadata/md5-cache/app-crypt/veracrypt-1.25.9 +++ b/metadata/md5-cache/app-crypt/veracrypt-1.25.9 @@ -12,5 +12,5 @@ RDEPEND=sys-fs/lvm2 sys-fs/fuse:0 x11-libs/wxGTK:3.0-gtk3[X?] app-admin/sudo dev RESTRICT=bindist mirror SLOT=0 SRC_URI=https://github.com/veracrypt/VeraCrypt/archive/VeraCrypt_1.25.9.tar.gz -> veracrypt-1.25.9.tar.gz -_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 +_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 _md5_=ca808d44917e41916d6fcbc1d9402bd1 diff --git a/metadata/md5-cache/app-crypt/yubikey-manager-5.0.1 b/metadata/md5-cache/app-crypt/yubikey-manager-5.0.1 new file mode 100644 index 000000000000..60ec5fc10c83 --- /dev/null +++ b/metadata/md5-cache/app-crypt/yubikey-manager-5.0.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/makefun[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) verify-sig? ( >=sec-keys/openpgp-keys-yubico-20220824 ) test? ( app-crypt/ccid dev-python/click[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/pyopenssl-0.15.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.3.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=Python library and command line tool for configuring a YubiKey +EAPI=8 +HOMEPAGE=https://developers.yubico.com/yubikey-manager/ +INHERIT=distutils-r1 verify-sig +IUSE=ssl test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 verify-sig +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=BSD-2 +RDEPEND=app-crypt/ccid dev-python/click[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/pyopenssl-0.15.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://developers.yubico.com/yubikey-manager/Releases/yubikey_manager-5.0.1.tar.gz verify-sig? ( https://developers.yubico.com/yubikey-manager/Releases/yubikey_manager-5.0.1.tar.gz.sig ) +_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e +_md5_=82e3cf634662ec5446cc2ae7800961c0 diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz index bbb86a8b547bb116e91a8fcd65bd32256ed6e20f..df921f2bda8d8b5b6aec804899884aba510cbdc2 100644 GIT binary patch literal 24404 zcmV(+K;6F|iwFP!00002|9t)1k}kP%t%=_EQ`8Go8IA$qa<%m~YqQ>WyYFQ{03mUS zR8d7zhkpA0zL;}nW>H$3l!{d~GygvVa34N~!`<vimNdJpp&bH}UpQujU9C@EcOoSC1n zR-0+uXI%S^v-Y`m-J^_L(g^q6!|uJ$9Il$fv#3klFs>M5xt{;+|8SAkAOCiqKm6sN-j(91;;8v! zsm`3M_I-zvT8#ITYPw1ut6eFTzMizo-FKS1-dEu(M$e_E)$_ROiu2~#Mi{OK3sHIt zPm6i>Tw}TK(Z+p+CpOlJ#Vh;db=r>iF0IYIR{2<}`>D^UVc&N>_bTa%tHpNlfBP=E zoX~Si&lR7Y%4{d*JJoWnQ|8%mhjy1)c#<+_;AixpLY)vB)!*+D_TIwL0r* zPp=pIa$jwfweJ6Rseb+~vRWm6tX6v3ZmES?L&)i7H|`Siz8X6>N`6w?LF)+lahGct zsqxS~_lS9Ap6_~MKZDg}GudZsG@O!nxUh35&$(u}S;59i&UH7;AU`{0Uf>E)L87I6; z>Nw@KFP^yHtmV_vJ=nA->|Mt!JM_|Pzaqw5LTj1*^s9T|sRL_#DvR2}czCZ=&k6V1 z`6@hof5wxhE|K<+)f(fZwe{|%8(w@!z3M*Ux{#2K`@`<;yXSLi$A|jUXS?^qa?LV6Eb6MEP7UQbeLq-2pHITZdWj3* zeC}9QjunTB7q89Rrx6djB zirEInqfoj>0r z9qg=!!2)jgq3??o?j@c7vP=Y-@M%q{Tx@J;>wYblxK^L%0;TX8oSgRy)g`DIqhX=e z#Xkp}@=mPi(RS`SiD_k}px4d|V53ZQ%vxmI6C>F`m}LjO|jqXDvO&^&4i?p(+nMC ztOWL>19*kkjc?0z|LwQGoWK11Pv<|*{=;8?4!?|FnugW-Csmjl zBf$!QI61EKWETHghBslM&WlZ(cTFqZM6Z0Gn^4E<^oPHmej=D&8@4n;*PeE&4>$?X z5}8D-i@nBL0;az}m*;v)fpmb*@p(StABafY#&qF{7tECk;n+g^z9O3TERVO^*Cy~`3Gv?=6VNW*dG~;oq@din;+$TMWfBtS* zd;S~C)PJcOR?X#OnOaWRNlJbeK6_{E`)U^kz!u;LHR1yiJ9#7yMDb7)F9K#hjrWBH zEW!+wig$?nPCCj4F16MXOY7+wqu;STm9U=zKjx}N46s9*=8t7cYp_FiI}eySdb>LG zr_2pAxlSt$gyIi@6&4W;8#~;aSTXujc3X=$01%u$>SV18?oGhpYXVLN(3D2#THZnin!E-3)5nAgt_@Nd+tm`_w zP~`Dj9`)%x^D6Nnm>(;M_`u+Kuk?T<`!#Y%|MhL9PKH4B zUlPXj147b4_-)0ek+8YKG59S2@ z0DSm!zyNMg*jDf@4g5UC1TBIpM94lol$S4ML0K=L91NLj0aVyB;_C#SVqZ6`x3Fw` zv7yAQ_I-)&-~RC1!IaW3;U(qBl}`#)*E6uz1Jr?R-GAhNV#LvL?3xBtdptN3--Hr5 z>|3lS-8at?VISp&?z#1Q9LUZ?Ach^Xg9qCRsF=r~)glWBUfsAUp3n@jQ&{`4R79V2 zplkdT*nPw1uHNIue=r>2iolemQV=Y3X)*2Uo z2r2;wi7MyT$feC!95}UK;Mqm*pfyUR>;}b?D z%s>!!ozRR5g7P&Wj3|!Q18Z2)=j&3X z`b&OS3K;#Q1sVL~^B>-5uVzdO#2X%YVl@z3boW&zM3+}Z=b$4?0~%s^9~n%?aS?5> zMF~TJQawj9*HQC;9z=+Dg3M0H$0?;iQ{!~K58w`&__0zrvLg5@m`*dQ+#Tpd?ja@t znVN7zguw$B3b{bOU?>;+6gQkd22?U}nMeb^W4=QZT3{T^oT!gq5VS8M3cQ3^i&Q@Y z(YX=k#J&u_|J_Pm?@Fm(!Y4Us0wY^+5SJjr4b|VRjdTIMsNyXR10%1gZ$ohh2rza; z!4-DBz-{oEC$r_~l!i;*x)5|>VVt*`6w86yAnA}cAaBQi8c1{ztDgD+QaA&vvq1jm ztb3IQQy$QuiC)GmF>&b29_Rr77X}Gxb>yS3i&8@SuLP@wuU`#*-%y38!X+~gz*--q zR+mLV(C;T?MLISBkL81)$nke8)r2WX6ln5^Q;`6pJ9hwR@;texexJHAZz2rx5)FWj zKMObHSwaM6b3wJSf)5lEK8gO1cL(b3FfxLoBBIhHpkVB*HgWjooe#`@)x}DqS|K91 z7v$o{Lh%7`hlRE4!xt+*GlVI^emdsH!WOwRk$x5ggZ#4scHEgSXzh0k)m^9pL1>@8cftDz78_h|gD4KQg?zDZ z71?)z^t^T+JTXpzB?X~&1NlQV00}T?OziXs+V5S&`R54`asE9LgD3#a1G=76iJ|c- zFJFW7_l}&Y>oaq30LPrM2@D%14rrN7oFF&x@2(FF0=;351+(3et~ZCpEvrA>ofed`5aS* zFkki=j03Tum-RvTNk#&W5CTe@?Sbu$yl*5GkBNtaBnJ@s0g6>7eW5UG2js{Ch?u0`?^{=d|$2K zFBM^OAr>~wu@Uu}{1u(S&s+fW#zZm<&e(;TL$+NiP+*1!Lv`__L;-UIP&mz>b!6iv_&n`S3tcajVHELIzGb2#^^d80NAvDh5ajz!P4| zdcnJRY?vuzmJNZoCmbL^?ua43~0uwlpv6gYOh z(RSggalvQs#;b({VFl0;dH@D*0uPk!R}TeDa5mzYY5~7PazEvn_}6tO00*ew&rP_i zX5rZSaD9km))KPCzPF)Ds{+<;yC9yxBvk~I^nns2)eGbZlxip?m@GeyKf(PGJqHwi z_+{`4RIR9RRB4&eXSf8~u-_d{1w=xR?i;XOgCE~NGU$)TSFc&|aGzLJ%ZrEAyc_(v ztf=Q8`JqVYg4THCg_$5HEV^!up@m z1+wtpu2uQ{S`m}rmvI&F4hjiDDu#>Q0s#&@N9Mt`5-(h5Jcj)Zj6q#yLI(HpU<=S7 z!XhH1K4I}gJS5x9L+}YpMpGiMKAXXF<*G!%il8-D`tZGhXyzGSZ^FWE0}E;mvcB1m zh8%$?2#fX~1D3LBb@6mJ9H?A@ow?3xI;3Jm5S& z-W#!x_==fh_2A>amFy?sWRP?=wH>rE9z6CnkU@Kx;>49UVS~sY2>wGxH3q>EadNSv zAM}c4A+SJQA*(kYd9w?(EG@YMMnuS)cZ##$VafvV%vFF1Vsuy=NcUKI@!rV4joJj1 zcue%;r3}ftpw~co`~sfOo)D5(0API42toS3Sbqhn_!s<17p_M50_i4Kfq@Q`00s}{ zPFNwF!~-vkaJVCY?u>Xw0|@AooeXe}#*RT^FL+F30b-q90~%;NP#3hyNXwq)Iv4*z z83AXRJvc0XAXfFK)eje(0kMW@0nV(}Rq+)pv)-!_*NHIr;mzw3&r-SIU=cC6HzXy( z;(2kS9)y=CKm)fSZzl|5$NVWj%Hx)*BO~L+ukj0mxr+dGFIAZ9S2+Bln2r`CPc(Xf8uZh-^ixRV4Jx}~tw8p%r+Hnl5||>y5m3Qf zU`RPP!i`#G;g-8fGF_2|r6a&5es^8wY|+e*8P@9QB|fp_@bI@Wr2534;nqjbdVjY{ zo`$kYpAZGU5Ky7iYKoZJjG*PUc%4QpF(P`_KGo0_Q<@u>Y{hgM6qs<10wf0G3|oqq z6ha6z%)8YN4ggZaKnjrrI1Z97!Eqo~4c$y2_^>6o`~`dF-)*FBmqAK4;S@ONJVe%k zQn)+>gbuS{D(J(L@wS~fiUltO|GAbt=sos-fL9=~0j!&#$4Bcj|M-W0`HMDXnM?fiyj#u1D?x9;OFV49@C^nP9N|S3_6u{v;aQgDDFOTg zQPu~*${#gf#nW{UK}@+Xh0EOcW^Wrt7IEC$RC8tzFCQBALck#~ULUI!3i1gANI(Ss zbt7r;_*Fb~x;q-c^BM~hlmilawt2DB!$ZGJRK4(aK7(L;*ML(?OQzK~?h}#+e|+Gn zMs=kU6fHFPpu{i6(f`}kD!&9*>(c`h&=T<>0xl{e-{~1uolp)oMW{Vxu$g!QG~mG8 z*el@ZSh@mZM%Eqp+fYlOYZD%i8!0(}`iAK!sK)^S?^8S)uZv)7MheJDGnM>tIO<`< zn_0;?8Td@3LP=z71pRa;OJQ=#f!JKC=lLBgLhUw0SKw<()qF~T)1ZUKD-#h4u~pO{ z@{%>F>@TF{Rt-u(}8Cecz8+EQA57Fq!#mjkj-dsOL?E z5;5?=D>b%ejQhgsu3d=hPe7>@B2kA^?01IL&IB z`pV7_Zb@9dvFSd{85cr4&W^0Y%GV{Q=LIGv=h+!y0KPOXgBpS1if02g;O%Xd%EfXK z=^6`$U#kGF`az^v;>>4G5!2)`KS($tkS7RqpTOiXfyTOCfk^d|hO6$TF}?0SpcJr} zkdFJOMBX^SYTzwi%CA6;_joh&gSg%gvI#7yf$zP4=)Qmar(gf_*Y89s{SqZoV8xff zH;veYV31^%jngAvT4B9mAZhSgS5u&U8^f{%Eb1(f4V@NoQa zq5Z)WfDS_;&S}UU(kz&=$A@4dUpVf1dtihzG z1%V3zogqtr1iyP(#(4z<)eZGakeJ2VK+p)$9S#OsOl-*Yequ@QdCBLY77tOc3m#WN z+e*NEo^R>jJHSKw17m?xp}seS0D3@->3k(W1x93i1a2Pj1A;Wj#BUIQ+cm3Ya1XAX zp0%@;416Ts*wMKB#8@?F1lQNqVy*uAv!U?U-@Z`>6O5k(3+-`Bu%5H9eWD>W1{xZo zg%_EZ>}UZ%Us9heZS-6M)$)K&qw|XRqKHHU^BA=rORVq{%W0vvP*jL^;>X~uczFP$ zEVCnCgCYI%90JcQkM$bp6`*(`;d6$I7^EM`Upu!430W{ChNVRy+!!Rjz&FCaiJ7?J zR0)_xfbGxZA-AVYokcfcnqi~kJU9{?iglpFAg?9u|352c=CQOdD@L@wEWAv1Ox~5q4(Jh_pnxdS#zq?}nsqJ58ii>XvLG*NI0brz z25}$m+EJ1H`JfHNNTPSf*$5zKK}B#b!aN)_2-*)a6WqlV(|Phs-l4z6eP~#k)f8yo ziq|5HEn2e3GMhpM4p}?C6PCjIn&RjKb$i%8yp?A{gnqB7`p3Wh=}&)nYlQMoIR58J zped^rLDOJy^7B@Zpm!nv;{t74*%KJMFnpGim`21#07I%uF{j^w=H@|gzaXI&TY{mg zVb;r|_F_%(%BBH97?ctViMu`?fWVVJLLx4XX*~E2&;}7BxQ@Z^CbM?nOvo^ZJ3^eQ zr%Om(v>@c!q${hHt5t3=97q7V&T6m&tqxXC)x~o@o@Ejr`-DoO`a!u3k#zAhB=CFj z%Rm0xAO7^SXA$g(=UZP2t_g65cnj?ys3&kGnB~T=kh>jK+*xcj%MAf2h-HKUVn~x8 zEf9$&yZ)wFtlWzcg;5RguP_@`lFm{Rq0k}?)g!UW3rvM6L83?hs1kxSBsc}4TA`?_ z$$P2(uNnDx6aew}%#Gt_WcGETlJnE~^waORmVzyiUSeyV9ePYwV`Q*BR`o$wZCD5Z zce6!vSv5ZL%&h#w9*@6YC`9gC^y#yGz`M2kN#m&CGQkhKhh#x!`HLTe90SGp2?#x` z#9RiOhkl9WHhtS4OuIZ*GgxCX2?}^wL-Dm1C;W_`vHT(OcR{|P+CZ}MTkxt6u<{ge zBQ)H5B9s{vC<8oTW1B1&BAmr$2S+gf(F~QIju6xip(F&@6n|?{2>2NV1R=(u7stQ~ zF+N-+%9Dvy*@_GzC_eD!G_O^zzgw%w2eLNd6V-{DmfK;dNQ%@W0p%?t1$b(Ouy`18 z`q26jDwq%NVP?O;XM&(wkoV!f4V^?pG^soG@Jo4mh-%to;K0k6bD&*&Z&s59l;`Hp zg~CmsZgpOkAT-zy{(lo($HU@b6cYzW?-^OJ_H1$|v>8}kQOO$5Y)Kvg(mKg57wAtn z1VR7dD<~c_dv4av>&jK*GAHot9pc{`mB;5=)R%S#?F5#xqmhB9z=qc3Ydr2mkM?tWi2d_DJkOi}9)Q ztMQRq-yU69Vm=iqsPbgN%LO4LhT)FA4%62VcHj*|RV!~R6EXdC2@cDOtcX`6&k7r1 zdcge6_{z_*b2XOs;%^%Hvc)9(lpsO%26 zz8KdTqn6-Dr4WvPT)04K&e$xBf(}mf+V)0}kPRM8m59?=0JGwN_>WSoor*&!{HW_x@o| zfBjB1)ynZ7{`?zCGFo+d{e%g8ESjg##!KSD+7@0Xs2aq-#l*JoqStk^c-f+Z1FqiI z$eVoI@iuR@1dd%cyy3R$15;HeL#WYT*%~VXCD^`*3asnnY4q;l0+La0$e1K|#Tt$OCej;k(Zcs;p&s^wWY@|a4XsNb5ol*YfTzV>*m_*7ga>FFpzUpjo0mb{@b@t)(=yKv$Hz|i0J!=H2R6em zJO!x&DZn#62o>V;AZKxF!d|dM3E}}`fO_&`X76C;1U%Se!+PPN7EE?n1VRCt1Yb`c z9KJ5jUfU?LEOP?piJKSJG~VidvtBr8t8-Xnz*Y~m#J7d|pYtz&`SbkwPk*?7`}N}_ zengm}1w@gE_@zC|iz;#)%^H1p%AD$Y-lGdFJ33vUg@uBtww= z>7k_b!GgcKFDN0j1wg|pjhaM|f`&lnkBBfgXA*`TjZJ7d$iH{LbF_GOUys5>65FEH zHv4>+g8%buOV!6O@mujw{ydbx1PDFZdMon=!4^3vT8zc2GCrLU8?1kax@2=q#tV)}W4%(x3Qsf?W%|5z+@s zfD`0586e9gz(BDr|C)BOJlirpL_7wD8imL$EB0$Pt+gi`XnW#(vN?<|jd90u~moY)$XI&byC!Lap+x!iNf`FcRXZoANyaNr)j>ahemnUKajI zudLm|q3pwhNdj3ATAU!Z<{?K_FD!7GsK07u!=S=Bv1GikW$7rUigwteMvuK%tbvJ3 z)Q9yZ&4MO~TW7I_-;^!A!ibZ7y!AWM|Ic5~&*hiv+bVsj1tl2NWqrhrTk)80;iL^K zPhPDP*C03`HeY7KAh1D!x3BmTl4{*H+F>jxmS@%7WJVpi2R@j`0rjET3hR#9PE&;h zp#-fYZo@0X{NPs*xgPGf>^jHB6YPm{qaeo-!<44ggIQ zMbiUGKQ=1uV#aHCl)9&r%i3-JE?6yu^w?(7)|)14KOFDZe{-24!2V0i-%6}LLF!yq zkwF0(p4=Ki;aD25W=$=`3~CWs*gKyk#)JaB%>!TIcv!Hk=Tl-GkP3kv-8=TVdgRj#KIa}3rvD^v0~diaN2C0Cod;-_I%-qM5zvB zjSG%3wNA*4eJlmM;8O|G$5cGt3_Gz^54u?_16rRoLxq*Up(_ZgY@P*aHaFy2S-yFs z>gf#p+&X34YTo1Up*tY?GSu8aU<<;uqPJvEOW4~3XB~D!B4I(qgp zz;xU{Z0c{=iFh8vKm0j)#1rv9Yb(CwVPdxwiMN5yM$5joJ@YIVEDr?7@HYEb%W_u+ zfr8g;cz1?|ngUao-ed7=7-Ts=dYaWddtX^KQK5-SB9PbfOAB(|W5d zqd-GjS~um z{n$kCq;%&UKkX`EfkZoC=eol?uwXq_tgO@XLH+Q{b_V7Q6()Ql9l$ZGoSlep**OZO zv%}Z!<`iMM;-{3>EEh0G6nU&)0bU>l9?T=zOnHR^^$7oEnc`3ROC!XS`+HK0!n4r* zmP5T~O&xPjP;EYw;FS~(j}slHS)_`?K+u_zp)zkJyITqork7s|Rc-EZ!$d(65;S><&wK6!BRxjO(N7 zb_YZPxR|YJ-*&p};<=k$Aw1y&wZkn~)oc|SYh6mUjPJISXn!wj{O9@4zy9rCtQbm& zobXEq)6+e{S$t|nxc2V)4w+diNNlsy{_ ziS~NKwfetxtIC#A01+R9z0AYT(kb)eWuO?(mm~}!w@cxzld#p3|M6HKW<`7*tds?v zsMFTan&7da^d?RM-Ydbdss;H-BP;Ad52)!|_WhV9hj8i!Ynn0VyP+!&#gS!J3y??MsI1K{y<{0lvP4w!pnQHk%1C z>l!btlO27@sO=aQ*Z^RMxV;Iuxq7H>LV5jIqxo0`>OoEH-{vV?UlLa~?SKH&@JC?d&~@R?7S3$*(wbP&w0n45G5frr=7m! zWL?Sa$0235X?iEWK+Hbq0*i_)vq^lV$3uPDN4z{4G)F1Mg(xSW$nMmuPteQ~~hFZz591ajeK)uGo`@+@_r4;+JCmv0DFj4!B+?-2C%& z89VYEmvA=wWp;45v({=5ui>)7;j9L`amN40{3y#&^`N6?3E8 z`f?F&Alf{#%s<;4Z{aeOFWReN%PTtQ!pG}}Azfzj>Q#toa4tC70e`IXglA-83K0dP z@lMRf&lfyf7$J4GY4WA~8reI3sLo`-o=i}TByV(+s_CO{I;B-GWRtXlZFZL~l z?=xQh_-C;x{nB3~XIDe~3EKLZNdR$(BO4p#-R-Yg_EofoPKv07w4gcN%-FNpJEIUJ z(7`=ey7er8fAXNfsVaciMJz#|J&0jz3kD7gt60lUvRkK2mq&;NvB7WMqlHVqT?YgtO zsKO?I5$|rxp9ntF<3}VDy!5+8{plZHh7hh;0H^u|oIKwiJU?`m=scrmx}`%M3A~sE zo3oseWK4%nKI>#67kkq-SWV2kt*8jiGrVTz4iP1$K%^b_G>^wiTOh#XqQV3zGp3|U%Me=_=kHf3My>n{gd=Y6UF;|jkav9gA`T;iESS>M zEy2dO-;#ymgaYVee#hVx#l-D+1)>ftUMXc#y|5m*B(K3Am&`WUZQX4&2WpGu*+D3O zY2=6J#WI~K1CCt)IB@@2n+iK z`3Az+(t=Zd#JVXm!>%6_)|NCD6Zh6%Y2no)6`UpIdN*sSvb}W@+_5|2>wy|zvH}j~ z?c}bSSd3;e-kKQe7A;4%^B$UTSbbg+A%HB5l@R*(3pIZ76!ZErHE$<}P1(y|pI6-` zjrFm?e@LL+Bvo5Zq7*xVt#6h^RG+wOa6^ z;1M$mS_r>LB6LsEaUGA;Mbi)oj%M6#M~s$@b`LdfEG2)Z<$wD1rJ2}w|B~PA;Vnvi z94vuAOK;s1TMq@>Hq$K2>pg`a!anwGPnTmt<{uA5hmfI@uo~}}H4hCQ3w7Zqc15LO z8@-j%1*lk8cCLw46uc)+_t9+x9l}rWd3XaNcrGi54Bm1^>~KXZjc%+W>Tr);e*E>A ze8HDs4$n1*;RQn*ie!aBfwab)0zMmVYvNh9X3iybxMItmO5o`y{8*yD{pEaPnN_#z zUn1SUokR9OS&uoECql>ODhn%37D-^V(e~IUuo(nWhi8}$XM3tgTlR)cTllfJ%+`V2 z(}uwl6$O_>^jI%m2#JtbkF`*|MB>=6$M8YNF^5Yk1h(UuEI7d*2fSXMeVQZl#w8NA z}m7~cBN!UDrQO#A~e!C1wf|jCqqs`R~vZoW`cn7Hn z__EsFGdAq)x^w=rM(yqI`%*o;9ZPuevsMFYFO^3JZq)6MbDWSc-NU<%S2;%yjz*v` zfsO&e2-bxrU1`GDI^T9ITPiY0z|-!(aj&~MjK*#n-rN~zHqSx|9Xs%m|Lx8bu=V+g zc8~;Xuz0jPHc07hZ8ebCtk-_t#I%Qj6V%$(-;PP z%;Y5we=o>K;2`19GXF zvt15$Wdlufa4ys3nI_~E({jQ?4^AQN7A+zMw}S}tN8R0h z40@0Q(Axc-fpMx-YyN#`O zMr^=MU;`lUZTSi`HnViM{{Nl~5NB;?>9_S7;0@r&qRtEOh6M(Mdaf4i1S?OwPz{Wr zPE1LK4?6;}q2wc^^0pM;9x5(#59PMB!%>^dp3I8pg|&jh#4$bKz%nZhJ-Q|#9ne5^ zI*tN0LEI(6^H6W`pxsT&F8O6wz;h?hbKv@f@;QDi(YJHX_7i^cd3MJu5kg_Z(8pn6 z2T{E6>wKCuYFCr0uc078@w2gb{2d%#79p;{<8(@|O`;WZw_;00VE90w_fEX-2)mu# z1$6<~0?wqz+Shh{G5~|>W7eY$$5en=?66167z>fTbSn%2KpyQ<++Q}x%bmv4WI*tR zrhg%SfH@Y+*|l#wWF7%-3LBkGQGw>N(WhB}CjpOPvkyPk=vPa~%rd=Q?CJWF=FON* zHV9Ngx8)}eTH(7AIOV(x0`{7%ynSrKe|@`pf~QKtl^i*Yn0UO4K9wK$VlfB`p2O;6ake7GumKqe{(}tfD=T^E=$G# z%Q{&B_+>1YTsIW!UCf^%dCGHp@(l{#k3%MdbHZ3mWIZkx*QL|&W5*F7{7;22ObaR7 zrG81vX-CdlgTdov-+Oam1N{}9=N;gZww?A+%a1Y)C#E+0AZD|H7TWmmK+jejI5iHw zW#@2#5kz+C+z_J`9QvK#xfI}VZ{|uLYm+UdeYsWJZwVmuD6l%Lc*O^h<;{ZF3*rzR z0A5=B-8#L24iosy3)tax@7t;kR0=T?jdR|@9p~3U#GHlJAE!+7r@`id><}f8+hIbF zqlc?UEqRWL{Pj4AkIR=$kq)*2f*WtV5~={asI8hV6te}Tk3bhpra5iG;v3s)_5%X} z460Q_=h;$%<;W#4SB(lIO|fO0MX@7TKRN^-QcLr%Z{=DZ&ZFJ$K=NX-g@vXl9@xUL zKozY98Dn2?mha2-kB-CphjsosCcIF4fymN;DtW>4_d27L^C` z*QQ2C1UW{07{%WHrEirV{W_PYlW$7Ta$sbI&1H_^D61(30e^>%?R6%;%+H%o80B-w zBBY}utsyv$UbiaRS*XOWepwiORdKIe2p@s3b%grJkV4PiA-RS!nOX&r{7F zS_g$R58~TB@B-Y3w3(ejJ8~Q`nJs8gHX5itby40IBv5z&mTT6@)LXs z(`y14xDzTECUs|r*TRHY2;?b&>eC5voRW#*4iXC1QxKxGw&Mgi2hZOjzJsD0AC~M# z_DI$n4e~pn(8HZ(5}AL^PcHMtETnTTASHGaS^OE~nh(#ca&VG1as(~)y=3gyfBq}B zm%9Qz@yZUrGBR85a7*z*^P$C1NXldY>K_MX?`iwV4oMD0tqlt#UH+m zfe<>gH3AQWU)|Wc@f6vS6JX=DLu}HsoBb2b+4)OX{U%_uZO){>hJo7j;)OlFb(hRt@Id&UB z=J(>v>%Up4!9vxqy^c<0^W+Fnbo4-UwD+t|r@TFvwM@u*?rm3*&hIQ9=j0aEHm-_6`JP=OnxZpAd<04Q2PosX1{Qz75{P(D!^N*F`KH zTB|Y_s6AM+knF0kDdN%eG)}(s)*G`!o&>TX`Z)np{1{Gb-vMTTV}p@|CM+ZGE-Ku| zvOyC~mCi15j*@JTp*tC1XW!Z7-Nr{)1 z&9DS6-?N-X+TK47mV&@k-(gAo4eQsu@8Tq@NL#Uq3jQM@O?EKe7U+MRvIN^D5oBx} zToMwSpo%C1)*M}jn<0fwnzCDWv$F7J1Jn|hxH~M$whr$+==lP2R*SpH&Ovl|sdv0&1S1*U+UqR(z0cH!??*9OU3axk^ z6dh>%g!3CkeS7^1p#3-z&C%8#&}Ij0RkqDMiv>ZJ-vV#+n~)X=WxyT&^GGI=#i+zBSXiqp*$Rh8`!PP^+dBOiAMt&?3eoOs$rxYCM-|pA zyqxnmbESFM796cXq&pAc*oo0RZ8j`b_}2hz*T$yq;z*fW%1bo&iL?yM4})`9!h0Kp z6N{C*+fjA+Z3)hRdOj~9I8f4sR3L(Rhr)L1QiVT4JUrAp?*taaTK}#iF!hC`Dn32< zmS#sgpX|Uv^P&jfC{4_7v+k`mpx`CxPn+*NTU+V_KodoT?@;yU|CE1bJTUzP(;Q#Q zdzy2|B;EFoEclv5a@~od&^#NlV{s@?y`7Hep^&w-4uv8NS^o~Vt~qsKXp&<#@~Il`_Y52)!tLSrzd2QF-F&f{Oh(m_aX4wafAD zP>8n!$3m%dz3r$6NpuCLbV1*qx8rp0=dFIXPc=9>ceu_DBZm@RwOEv6P^y2wO!=pr zzsO@4!0@sbt9VQm539y)>IM&1uqL88j&%`%>;aYjLvborE!^+mL28Xo9gj|rt{^H8 z{!XQ80rsMjxKIxR;IUh_+cX`$eJ8&oSwBxXo$Btf9h~0QO)(;~x&>S$g28}8chu}# z&xzacmD7Pl_GC?qpm+pZ1}p_Yc(5hI3lyqz<1jYdk)Z7`n%hPeyCdvg6>OhO-Vk zK?Yw8(q?>i(?pK^hP#5CSFR z@6%CNUK@jVZ71n~e#hC6kX}3bog8;t+mjC@OT}tE*gKv8Ht!8MW{Y(j=jpm?j@V24 zode~(dY01pokUCUp~dfj^{?OitJBQvQ;(Ivy(!sXBb8y{D+^+d@R{ z4%S*Q8CLN)0;s@*fqNX@VplJLx~>FGXFqRZCv@lb8l`2fxp*GDJr+a)cxq{(sogS( zz-6%uYSSZxk97;@b-pt2IakCHfU6h#&4c}Sj)U|x+rqh8JpUY~DBd#P+rAPOwl&i~ z{91SrK*MzY+qp8lV$0esb!2p!9iZ9FdZW%Pap~9hW2=Atk3aqK<3bQ;J;9E@)KMc* zACvZ}<(l4+*q*dTZ5D{+3q9Z6kI8eRxq5E5FiQlX__F;tou2?fU?eEn6m41`ah*J| zioQsHZ=`6q^U-#GtK*;_#I^K+@z(C`G#q@Y0vf!rQtl<&Fp-|))c z{&}vq9v%!{G|SjTY}~+e8mJQHeiyvuO3$19 z3=S1K(Hp7K!wM1{FQAx+(QlwAc`w8L=5cH|zO7;rb)DbuOh4B4^|-k|^D}euS$7L- z9(nlU_q*Nlgfdj~davLph9IxMAgn-p_2FO{TX!I&8u#{U7ZcOSaGdqlL2Xn^4y`@! z_{`4dW1s}Igj&IerA$B4$G@F-tVHv6x}OMQ^~=c0XdiZm2;})zvraGOfw2i8Rv;LdY{e2D1VpkP*t-?bG?4Sc9tFpKU{(M~aO#CuQiH}3x)zJ~`Ipm^ywPdvQJ!)vAX zdwe*1@_w(kgcq6eNw@e(kNF8*pupPeJrMEg1`F9e=eHC+s^e<7F#Bh{(`(1HUc{N$ zj(@clY0Pk8*fT01qqCUwvewFby7zI10F2~z0Ym-VG&NGBSzY}fT`}Zmkr>_B5kgMU8 zXZR*|Zm}Lb$3AuhaoqNt-i}7CR;D?Rg)nC);HTK>MO1!|)-YT`8J~>L5mE+53AJz< zxc4(%z!4Oo86BGgIaaZ(bJ;0iNoZmDVc2d)A5VX!N41n+LXDXsj`%!Vl!Jh1Qk+Np zzD)NY{(63{zeJoarY}vQ<-N6N*#BG|B+%@xghM_AsI!hVv%y6mCYz_Murq=mum$@v zFbv@ot&SkM_G^9jGT*-Wv6+#HQXirZTKIGfue_~bUXl1VdOsh-!mwupv=5{DVt@qLaZ@#t4xgRLCP+d-g%@f{*mY|^(*adyIZHTT_+ z6wKT0AN8C+mMOiZ8()^Gn_0C7*p_?M(LAGgFARnNUV`*OC5^D`N@iKZ3-ojR&;-K-my_f|nMbUW@T5tQ19j0*t(&OnsLHG6) zyFEPV2I0Jx^RmDwW#R&OQ{_2c9QpfYdZ!6~U8cmkd-JEme9cGAlHT5k;-r!X*K<~H z91bzP`0z0*3S^n7x*fw|H8&dwl2`eCj_v9-Q+wNn)=3 zvp3sgNAvJka}KD*uMWMd9%7-QyuI~;8nnC}IQ!UgJcG?5L>IndITvDj?N&ml4rlBR zs|1NfPW!b}2h+aowp;75eh-v09`cQ*|GzKOKON^Xvp((XsXKm}VS~=FvU+bmZwJ?U zC%Ii-Jh2o8kWr`j*)HW=&S^(I%rjf@?YM;UE~Gca+(bSQAw@MQgk z{cU4K`z+)PpRGeCptf}ANuI;PW~y16n6I}Co*nT9T4xb@H0=D->_ukqrEFn5e;2$h zb+I5YROrOZjSXmo3342vJ@!N09Vn228pygscs#sl|pWcK*v=udT+&+(G4iIjmfB4rTEj<|x8JFXD1 zdaVCT@Cf~x7CrX zD8H-(ERI5K?}Zo9a&+5#yq3o9Y_EuOKqlr1fJA$n9OQuLnGUo3ge!*;S+br-b94j& zFEyArB^1>2ZHuRkuG^S{J|av;{!yoP41I3q;Ky701u%MWGCpt8eBj$5I#<=1 zRAe#fmzMaPcl|%D^?WMo%JdNj^s<0&gxA_0tAe>fmad2IJw&UPF zsywp{-XV`;zXLLgwKwSJ8_v<~h`*k)>~+7foq8OM)I7CKmg+!z2kwjEmga$xQ*IzC zDL*J!=QhsU3N$n*Kz2Dsnnmuco3pS-gr)shrTf>P^YssZj>B7zlZEK*GZ@+^pa8a< zV+}j{oWh+gHMQCx@o?gx(@_ba9a_EUQppTW0 z=p!e7C)fxa43h`vp->ef2l4{0&Tw^mkqz0p;`fbth2rS~Kglcn=urDFi}h`+eEYIo zUU-bp5o(-B1vDLtg6h z-qIYsgPU*fp0;%_7CDZP1iO}3AbB6$<&e=h?SUM9m{IGORlTeufIl!rQ)wgqSg!3g z+u0h1F+Nj!p7>pFtLJsDu%|adzc;_|q|U}NJ-ST(q4;W6jvragV}tMGv{57}9`$%b zxcvj8Ia~dmEXWgIUWM)Cj`UVL4Csjm&INl}4gqiT^IoyrUn%y1g(C6AGG5^i7=>ND z+QsHsLJShK_jV`8L+=xxjb%8XR!6X(sri9L((EznJe*Rd5(M95F6ebnX;3EOe-93+LaG_C^o(1{(g%e z5H)ZRhx&(X_lCCu5=t%l9td7Q_uESS?OVS6&;M*kAC%PWu{k0_AVKa+E0&i`X;!wz zr{d9(%^b`7P9a5(8771gy^i%b@$C6{^R2a1F-M;kt(?6a2l%apXbg6E8W>IQBxih; z$70y#^<@@DM8|xDcVx@wHKgb*%OKt{;*N#GRdHy?OhJ~5nN%Amz3O1SLn}1L?0t{> zY?eAs2dq3^f>F>pZ;*uxIUia2&l0|IVDA~dF&nmoCEV6^+6uX@@0j&(wrY=G`oI5l zeHlXRCfIi2+H z*679a_PIZ=N zyS6;vTCQR07A(J`9HSF=q0(?~?;e~E^>1&x+4`Ii>(!k2o@>hkctthFi#y)kI!O=^ z{eD@z>G_Vlc)@)^uJs^W+2G>Dfl7eAn)zNcNZzz};L75k*8%1Q9lS1wipj7YiS#(c z7=H5mW%>`+=u-V3NVIyJ5B}L@x+|{Ky3_yFPMwr$-`!RU@D7HZmOj5Kb{#9vtv!rCaHx z+75(QF9xa)R%BAAdSSfc%h}7smgSIW??*yem`yUPdV9SmtPFPS*h?D>y+1LVaJSDPy6187~9+A9y=Yk$uQ~5~xE+-1&>7Q&$HtB`I z#fi+XM6XUL1CMicYOIyX{3_;d72E?=es5@)mKF-|(Yrj0^|Qwo#CN9Qbv(Jb;cY}t zFP(Lwd+{jITYxm)38iy*@!u`gk1@J<*Jsz74V;ep_prtLErw%xR(A&Cj@}X0>|viK z(3897g~t`?5c1m+aXnr$js&s*K%*zb;IHYMLl|2f5pJ%gUXXL4RIl zq_VqUap|4&<24_7vmuBp2issuiFp5XZ%LJec}8gbzDv z5FQR^sVD^Y!#f7qlE=zHRM~biNb!PgbAQuH*X`9s_<+)MSlcihBlPCJ-ctSIgf*KS zaIeoHE@0~ms1Mw{EUlpd#IAzGy7V5xT^tN_eat>$68C$1k5^#414qnjW-nN0-EMETwpP8p7cmttE`5h0d7%dyabw%n2@n@v(yvOm)_pg zi&x#7F|fSZP@4ic-B8K>ws>T~3FW>Bs^Yy=-d8-{d4B z2Rt~)Xn1j)|H8>Yck&L|24%jak$|EDfW2Q*&20hQm$HOgx>(2k-c`aPc{`~S4%V#@ zv>qqf(^Ul2%RaecTVZ@K>i|i-BA}C>$|G0ZdYuiz^VWp=dZZ8Cyb1|VS}X6*P-)^G369vd%zPEHF*6HFvualsc6|WAg)at{Jbu#0EDOs@hVM8gr~in*?wq>N{fvw6gwcKUXSp>j~c2<$Q(oczqQ*+Gfz?U4f3h_&C>s z>qkZ4ZMTX!-tIAK^5$sVED#IfX;9h6B338?F(z2Ja3SHbaacX3dlxUv@~&VU@A8J% zn3iLU5EE%yU6o|S3i-;i4492&0?w@a-4eY}UdPv2H`BYf(4<&~?KGg@?L0>qH!L%~ zcZ^TZ+ybh@)+h-!EHs+Qdfqve5+Fk6J4ohSj+(H1+d2m8>2)+mT@e;4s@rioGS6(G zP(Gi_* z^V{h?jK6utVoVL*XMi1>R|AS?s?PCy&S~}QD)rwlk*5;_Dff8E@v0Wld8vd~9Smo} z-pT394kB9U_sfBOj;Q0$CO+kr1QVEY-s)Z7R%_S+*pzI<4pvw>TLO|}7h`pn2plP) zAeDg<_YVLM9_N>DH<3U)l7)sD*gI8?nNf@ffsMv%iO6bk?(HF^O`s+QJKWpiT<I2(H(|T2yCHx*&Ir_Ct+qHndVF?2~( z%}zN7OJTUzTd%ItIj1<4&#QAYp6|svwr+t#z`b%|%MP;>pX{A<&KcAUp$Mywkn0~~ zU*CoL!{7e&eW`v)&b9a{eodQ4N0qZ0a9b~TiLQ!u1K!C_SSm^NhK(<4IQp?YDWiU? z4yAs@=gNa(a+=G8w>X?1rr$f8UhI9}!->V_dopcKkYhtdyc-eh8#1P6B07*xQn-4k*ajqXt9$QUeKK6 zb~}+1%@D8m`q#@kgV$&8>N-7+&I{m(j>VJP8Rwi#7nb1Xkqj;a06S;KR29DPF7ijP z>#z6i8K#}_+cC_@x$Jly>#N@BXU}Cl7jHZqi;!3mTx+N11cQ2<>y77m2abuDDP;qg zrjtunb&Mk+r8pzo`*|JlZ=qj;a+E3y!e_gs012xP(5Jv+!=33how z!Q<3{H$i%NkNJdYd=3XHCNQTLFGnwyGVp@W8>s8H6v2TU(1~>OcHq7dFzI0dI&pEC zkn(Qb0jY#5%y-tHm5tu%=3S^z20LRd>bui1NH|l^^mIYfTBH6wclRIP?`ep?ly7Sl z&@5l(a@jV9M*}!#+gX3?GUvPEHNA)_IK;-7d|i+Qdl0>3%WFWqt!LFb9SxIip8Ii- z|M89#Z}TY5NH;f-WQL9i3G5QPMgOnkmFV)O`gJw zPqXW7K^9!tyQ}%A<ov{j z4G-S2$@4jG_aY8C+(o#97&Srwcx>Vm%6BEg!qB)4wJWlXiuI39Eq^oXd3ge z&t&e*m*|+@b7B|Co5BZIFZN`4%`FxagpY%g&Ped-@b;uwv3muK_72UraznEE7K(X8 zYb{Rv|1YLhf61Cw`YE;R%k<84c{^9xUORyF#(CINHtvQqApeK_FU#C8Z?7GQvSR0d zfT6sObuUB}&y|U%{c-I59k)zv+Wd_;c}2Tb;-8)Q@sCpUfo^st*yZ3v zFOVsI!MK3EJA0qz^1?f3?8o%&3PCSeWF@?cK>zPfuhwOKNr~^(inTi*SsmrUsY!J26>7*XL z*_r8u(NpM6P@wIlFL0k?eiDW`??P0+u4$7;g>%=(Zenj=g>>1M$L90XP=SxUr=tWW zFKu(ZSCuWBp`(`|EZ0|W*yu>E${)V5jL$2%Ji z?gZ#oE95P(d*``93*Y`A9Lfatu)qSVw+rYrZ?Co;hQ9`Yx%2NGL25g1#(t|MD-LI< zpM(?-w`lXq@YdS{a;GJT&Ar=$2{Jf}H%<8HdCg>0g3{%<=-Vc~D@j3FY7c(A<;imk z6e1${QQucD-CP!Mco>5eOU}JKb_z}lOTMqwpZ<9N`se@r9ul1p8-ICA<qh(;Ej+ zso-2r_OYQX7YExR6`~nQui8!Tu*&K@?@cIcWo7RJB~*v^ifzd{egwyHYWx4&)w$)k z4Z~3MzpI!P6na|rawOT_!2oSn-*Xg9k{O_XQzQ;ek(VNQFLg9U1qjW1BKwHvS+a*m zDeYMuZp9i|!QDEZ*Ls_D{dIchOLaSMiBkma;o7B>Y*qIrW=NkSgSvX&LoaiyR4t53 zm{P@@+NFR&<$<bf)JTge~t3Bz~2kY4EB1ZD}v8Y{qfoXilP{ zq8A|cM(U_B<_W|LO+C|Ht(?ZQI3YvgpyF4kiHmC!L&+>xBw=h8+b~pJ=Z)q zwr^joc=hyz zai;swvln~muDm-%KZc?X0}iTwL#wKDgNs!@YkP z>W@}>>nC5FgQ1c)30E3iDX@mvdgsGJR!WNaDAhtG0S|BJFyE4QD+G5(6^a`#;%I8T zPU*p6P(_Q_PR?2DW%&_=RL}B;Q(UkHw62%RQ&%5bfnU3IN@b~ol4PVKVfYzm(Ay5)Z{dg3?Ekd z`{^#J0uI|pej^tGpio*+H&DP=L8*K6ASGS{PjczuRk3tgA&-NQD<@OJutQDxh|5lO z%abZHn|G4EXSGTukc(eWd8cTqbZ3Wy4uge`tw-KkbE5Ul)9tQ&f0pHObBb* zx+`PVi}Nx?4$A3u6uIk^4N6u5hXI5BY$c2b;^+37cgI|7tb~beBy~T%rKV_WvV2j5 z#oLpBx2vJp25B$e*Z$2)+wWv(67oIq6mQR)M>0AVbLiMC?8*HwKvr1j z)K!1A(z+@DxK>p6$~q%cVND{E9eUE+lorATcQ7RNu*3GbsCFR{-E6}}82-JcVHb65 zR3rriN~P@^N=~(6(XKl3U0mei1q_ffPbrQ|7$8o`$hxZrDnuF(Kqp=0Hc1d7fQ~qT fV@y1dCXp_^AK@l}W{h literal 24408 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 CX!hStuaNw-PR|V8`04O!LVl{l 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 diff --git a/metadata/md5-cache/app-editors/micro-2.0.10 b/metadata/md5-cache/app-editors/micro-2.0.10 index 45f3acff6069..557148a1aae5 100644 --- a/metadata/md5-cache/app-editors/micro-2.0.10 +++ b/metadata/md5-cache/app-editors/micro-2.0.10 @@ -10,5 +10,5 @@ LICENSE=MIT Apache-2.0 BSD MPL-2.0 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/zyedidia/micro/archive/v2.0.10.tar.gz -> micro-2.0.10.tar.gz mirror://goproxy//github.com/blang/semver/@v/v3.5.1+incompatible.zip -> github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.zip mirror://goproxy//github.com/blang/semver/@v/v3.5.1+incompatible.mod -> github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.mod mirror://goproxy//github.com/chzyer/logex/@v/v1.1.10.mod -> github.com%2Fchzyer%2Flogex%2F@v%2Fv1.1.10.mod mirror://goproxy//github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.mod -> github.com%2Fchzyer%2Freadline%2F@v%2Fv0.0.0-20180603132655-2972be24d48e.mod mirror://goproxy//github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.mod -> github.com%2Fchzyer%2Ftest%2F@v%2Fv0.0.0-20180213035817-a1ea475d72b1.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/dustin/go-humanize/@v/v1.0.0.zip -> github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/dustin/go-humanize/@v/v1.0.0.mod -> github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/gdamore/encoding/@v/v1.0.0.zip -> github.com%2Fgdamore%2Fencoding%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/gdamore/encoding/@v/v1.0.0.mod -> github.com%2Fgdamore%2Fencoding%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/go-errors/errors/@v/v1.0.1.zip -> github.com%2Fgo-errors%2Ferrors%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/go-errors/errors/@v/v1.0.1.mod -> github.com%2Fgo-errors%2Ferrors%2F@v%2Fv1.0.1.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/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/lucasb-eyer/go-colorful/@v/v1.0.3.zip -> github.com%2Flucasb-eyer%2Fgo-colorful%2F@v%2Fv1.0.3.zip mirror://goproxy//github.com/lucasb-eyer/go-colorful/@v/v1.0.3.mod -> github.com%2Flucasb-eyer%2Fgo-colorful%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.11.zip -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.11.zip mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.11.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.11.mod mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.zip -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/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/rivo/uniseg/@v/v0.1.0.zip -> github.com%2Frivo%2Funiseg%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/rivo/uniseg/@v/v0.1.0.mod -> github.com%2Frivo%2Funiseg%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/robertkrimen/otto/@v/v0.0.0-20191219234010-c382bd3c16ff.zip -> github.com%2Frobertkrimen%2Fotto%2F@v%2Fv0.0.0-20191219234010-c382bd3c16ff.zip mirror://goproxy//github.com/robertkrimen/otto/@v/v0.0.0-20191219234010-c382bd3c16ff.mod -> github.com%2Frobertkrimen%2Fotto%2F@v%2Fv0.0.0-20191219234010-c382bd3c16ff.mod mirror://goproxy//github.com/sergi/go-diff/@v/v1.1.0.zip -> github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/sergi/go-diff/@v/v1.1.0.mod -> github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.0.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/xo/terminfo/@v/v0.0.0-20200218205459-454e5b68f9e8.zip -> github.com%2Fxo%2Fterminfo%2F@v%2Fv0.0.0-20200218205459-454e5b68f9e8.zip mirror://goproxy//github.com/xo/terminfo/@v/v0.0.0-20200218205459-454e5b68f9e8.mod -> github.com%2Fxo%2Fterminfo%2F@v%2Fv0.0.0-20200218205459-454e5b68f9e8.mod mirror://goproxy//github.com/yuin/gopher-lua/@v/v0.0.0-20190206043414-8bfc7677f583.mod -> github.com%2Fyuin%2Fgopher-lua%2F@v%2Fv0.0.0-20190206043414-8bfc7677f583.mod mirror://goproxy//github.com/yuin/gopher-lua/@v/v0.0.0-20191220021717-ab39c6098bdb.zip -> github.com%2Fyuin%2Fgopher-lua%2F@v%2Fv0.0.0-20191220021717-ab39c6098bdb.zip mirror://goproxy//github.com/yuin/gopher-lua/@v/v0.0.0-20191220021717-ab39c6098bdb.mod -> github.com%2Fyuin%2Fgopher-lua%2F@v%2Fv0.0.0-20191220021717-ab39c6098bdb.mod mirror://goproxy//github.com/zyedidia/clipboard/@v/v1.0.3.zip -> github.com%2Fzyedidia%2Fclipboard%2F@v%2Fv1.0.3.zip mirror://goproxy//github.com/zyedidia/clipboard/@v/v1.0.3.mod -> github.com%2Fzyedidia%2Fclipboard%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/zyedidia/glob/@v/v0.0.0-20170209203856-dd4023a66dc3.zip -> github.com%2Fzyedidia%2Fglob%2F@v%2Fv0.0.0-20170209203856-dd4023a66dc3.zip mirror://goproxy//github.com/zyedidia/glob/@v/v0.0.0-20170209203856-dd4023a66dc3.mod -> github.com%2Fzyedidia%2Fglob%2F@v%2Fv0.0.0-20170209203856-dd4023a66dc3.mod mirror://goproxy//github.com/zyedidia/go-runewidth/@v/v0.0.12.zip -> github.com%2Fzyedidia%2Fgo-runewidth%2F@v%2Fv0.0.12.zip mirror://goproxy//github.com/zyedidia/go-runewidth/@v/v0.0.12.mod -> github.com%2Fzyedidia%2Fgo-runewidth%2F@v%2Fv0.0.12.mod mirror://goproxy//github.com/zyedidia/go-shellquote/@v/v0.0.0-20200613203517-eccd813c0655.zip -> github.com%2Fzyedidia%2Fgo-shellquote%2F@v%2Fv0.0.0-20200613203517-eccd813c0655.zip mirror://goproxy//github.com/zyedidia/go-shellquote/@v/v0.0.0-20200613203517-eccd813c0655.mod -> github.com%2Fzyedidia%2Fgo-shellquote%2F@v%2Fv0.0.0-20200613203517-eccd813c0655.mod mirror://goproxy//github.com/zyedidia/highlight/@v/v0.0.0-20170330143449-201131ce5cf5.zip -> github.com%2Fzyedidia%2Fhighlight%2F@v%2Fv0.0.0-20170330143449-201131ce5cf5.zip mirror://goproxy//github.com/zyedidia/highlight/@v/v0.0.0-20170330143449-201131ce5cf5.mod -> github.com%2Fzyedidia%2Fhighlight%2F@v%2Fv0.0.0-20170330143449-201131ce5cf5.mod mirror://goproxy//github.com/zyedidia/json5/@v/v0.0.0-20200102012142-2da050b1a98d.zip -> github.com%2Fzyedidia%2Fjson5%2F@v%2Fv0.0.0-20200102012142-2da050b1a98d.zip mirror://goproxy//github.com/zyedidia/json5/@v/v0.0.0-20200102012142-2da050b1a98d.mod -> github.com%2Fzyedidia%2Fjson5%2F@v%2Fv0.0.0-20200102012142-2da050b1a98d.mod mirror://goproxy//github.com/zyedidia/poller/@v/v1.0.1.zip -> github.com%2Fzyedidia%2Fpoller%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/zyedidia/poller/@v/v1.0.1.mod -> github.com%2Fzyedidia%2Fpoller%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/zyedidia/pty/@v/v1.1.15.zip -> github.com%2Fzyedidia%2Fpty%2F@v%2Fv1.1.15.zip mirror://goproxy//github.com/zyedidia/pty/@v/v1.1.15.mod -> github.com%2Fzyedidia%2Fpty%2F@v%2Fv1.1.15.mod mirror://goproxy//github.com/zyedidia/tcell/v2/@v/v2.0.8.zip -> github.com%2Fzyedidia%2Ftcell%2Fv2%2F@v%2Fv2.0.8.zip mirror://goproxy//github.com/zyedidia/tcell/v2/@v/v2.0.8.mod -> github.com%2Fzyedidia%2Ftcell%2Fv2%2F@v%2Fv2.0.8.mod mirror://goproxy//github.com/zyedidia/terminal/@v/v0.0.0-20180726154117-533c623e2415.zip -> github.com%2Fzyedidia%2Fterminal%2F@v%2Fv0.0.0-20180726154117-533c623e2415.zip mirror://goproxy//github.com/zyedidia/terminal/@v/v0.0.0-20180726154117-533c623e2415.mod -> github.com%2Fzyedidia%2Fterminal%2F@v%2Fv0.0.0-20180726154117-533c623e2415.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190204203706-41f3e6584952.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190204203706-41f3e6584952.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190626150813-e07cf5db2756.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190626150813-e07cf5db2756.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod mirror://goproxy//golang.org/x/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.2.zip -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.zip mirror://goproxy//golang.org/x/text/@v/v0.3.2.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod mirror://goproxy//gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.zip mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.mod mirror://goproxy//gopkg.in/sourcemap.v1/@v/v1.0.5.zip -> gopkg.in%2Fsourcemap.v1%2F@v%2Fv1.0.5.zip mirror://goproxy//gopkg.in/sourcemap.v1/@v/v1.0.5.mod -> gopkg.in%2Fsourcemap.v1%2F@v%2Fv1.0.5.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.7.zip -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.7.zip mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.7.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.7.mod mirror://goproxy//layeh.com/gopher-luar/@v/v1.0.7.zip -> layeh.com%2Fgopher-luar%2F@v%2Fv1.0.7.zip mirror://goproxy//layeh.com/gopher-luar/@v/v1.0.7.mod -> layeh.com%2Fgopher-luar%2F@v%2Fv1.0.7.mod -_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c go-module 4c4b34f361efda91762ffeda8f632c02 optfeature 1a2157392a869265b2afcb63a26c12ac xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c go-module 75029f071ebc843223233ab1b0a2d4a5 optfeature 1a2157392a869265b2afcb63a26c12ac xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a _md5_=b8dc857cb1ef4658d33dc04f5c71c00d diff --git a/metadata/md5-cache/app-editors/micro-2.0.9 b/metadata/md5-cache/app-editors/micro-2.0.9 index a8dadd16ba17..ee2eb042f59a 100644 --- a/metadata/md5-cache/app-editors/micro-2.0.9 +++ b/metadata/md5-cache/app-editors/micro-2.0.9 @@ -9,5 +9,5 @@ LICENSE=MIT Apache-2.0 BSD MPL-2.0 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/zyedidia/micro/archive/v2.0.9.tar.gz -> micro-2.0.9.tar.gz mirror://goproxy//github.com/blang/semver/@v/v3.5.1+incompatible.zip -> github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.zip mirror://goproxy//github.com/blang/semver/@v/v3.5.1+incompatible.mod -> github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.mod mirror://goproxy//github.com/chzyer/logex/@v/v1.1.10.mod -> github.com%2Fchzyer%2Flogex%2F@v%2Fv1.1.10.mod mirror://goproxy//github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.mod -> github.com%2Fchzyer%2Freadline%2F@v%2Fv0.0.0-20180603132655-2972be24d48e.mod mirror://goproxy//github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.mod -> github.com%2Fchzyer%2Ftest%2F@v%2Fv0.0.0-20180213035817-a1ea475d72b1.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/dustin/go-humanize/@v/v1.0.0.zip -> github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/dustin/go-humanize/@v/v1.0.0.mod -> github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/gdamore/encoding/@v/v1.0.0.zip -> github.com%2Fgdamore%2Fencoding%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/gdamore/encoding/@v/v1.0.0.mod -> github.com%2Fgdamore%2Fencoding%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/go-errors/errors/@v/v1.0.1.zip -> github.com%2Fgo-errors%2Ferrors%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/go-errors/errors/@v/v1.0.1.mod -> github.com%2Fgo-errors%2Ferrors%2F@v%2Fv1.0.1.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/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/lucasb-eyer/go-colorful/@v/v1.0.3.zip -> github.com%2Flucasb-eyer%2Fgo-colorful%2F@v%2Fv1.0.3.zip mirror://goproxy//github.com/lucasb-eyer/go-colorful/@v/v1.0.3.mod -> github.com%2Flucasb-eyer%2Fgo-colorful%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.11.zip -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.11.zip mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.11.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.11.mod mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.zip -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/p-e-w/go-runewidth/@v/v0.0.10-0.20200613030200-3e1705c5c059.zip -> github.com%2Fp-e-w%2Fgo-runewidth%2F@v%2Fv0.0.10-0.20200613030200-3e1705c5c059.zip mirror://goproxy//github.com/p-e-w/go-runewidth/@v/v0.0.10-0.20200613030200-3e1705c5c059.mod -> github.com%2Fp-e-w%2Fgo-runewidth%2F@v%2Fv0.0.10-0.20200613030200-3e1705c5c059.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/rivo/uniseg/@v/v0.1.0.zip -> github.com%2Frivo%2Funiseg%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/rivo/uniseg/@v/v0.1.0.mod -> github.com%2Frivo%2Funiseg%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/robertkrimen/otto/@v/v0.0.0-20191219234010-c382bd3c16ff.zip -> github.com%2Frobertkrimen%2Fotto%2F@v%2Fv0.0.0-20191219234010-c382bd3c16ff.zip mirror://goproxy//github.com/robertkrimen/otto/@v/v0.0.0-20191219234010-c382bd3c16ff.mod -> github.com%2Frobertkrimen%2Fotto%2F@v%2Fv0.0.0-20191219234010-c382bd3c16ff.mod mirror://goproxy//github.com/sergi/go-diff/@v/v1.1.0.zip -> github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/sergi/go-diff/@v/v1.1.0.mod -> github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.0.zip -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/stretchr/objx/@v/v0.1.0.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/xo/terminfo/@v/v0.0.0-20200218205459-454e5b68f9e8.zip -> github.com%2Fxo%2Fterminfo%2F@v%2Fv0.0.0-20200218205459-454e5b68f9e8.zip mirror://goproxy//github.com/xo/terminfo/@v/v0.0.0-20200218205459-454e5b68f9e8.mod -> github.com%2Fxo%2Fterminfo%2F@v%2Fv0.0.0-20200218205459-454e5b68f9e8.mod mirror://goproxy//github.com/yuin/gopher-lua/@v/v0.0.0-20190206043414-8bfc7677f583.mod -> github.com%2Fyuin%2Fgopher-lua%2F@v%2Fv0.0.0-20190206043414-8bfc7677f583.mod mirror://goproxy//github.com/yuin/gopher-lua/@v/v0.0.0-20191220021717-ab39c6098bdb.zip -> github.com%2Fyuin%2Fgopher-lua%2F@v%2Fv0.0.0-20191220021717-ab39c6098bdb.zip mirror://goproxy//github.com/yuin/gopher-lua/@v/v0.0.0-20191220021717-ab39c6098bdb.mod -> github.com%2Fyuin%2Fgopher-lua%2F@v%2Fv0.0.0-20191220021717-ab39c6098bdb.mod mirror://goproxy//github.com/zyedidia/clipboard/@v/v1.0.3.zip -> github.com%2Fzyedidia%2Fclipboard%2F@v%2Fv1.0.3.zip mirror://goproxy//github.com/zyedidia/clipboard/@v/v1.0.3.mod -> github.com%2Fzyedidia%2Fclipboard%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/zyedidia/glob/@v/v0.0.0-20170209203856-dd4023a66dc3.zip -> github.com%2Fzyedidia%2Fglob%2F@v%2Fv0.0.0-20170209203856-dd4023a66dc3.zip mirror://goproxy//github.com/zyedidia/glob/@v/v0.0.0-20170209203856-dd4023a66dc3.mod -> github.com%2Fzyedidia%2Fglob%2F@v%2Fv0.0.0-20170209203856-dd4023a66dc3.mod mirror://goproxy//github.com/zyedidia/go-runewidth/@v/v0.0.12.zip -> github.com%2Fzyedidia%2Fgo-runewidth%2F@v%2Fv0.0.12.zip mirror://goproxy//github.com/zyedidia/go-runewidth/@v/v0.0.12.mod -> github.com%2Fzyedidia%2Fgo-runewidth%2F@v%2Fv0.0.12.mod mirror://goproxy//github.com/zyedidia/go-shellquote/@v/v0.0.0-20200613203517-eccd813c0655.zip -> github.com%2Fzyedidia%2Fgo-shellquote%2F@v%2Fv0.0.0-20200613203517-eccd813c0655.zip mirror://goproxy//github.com/zyedidia/go-shellquote/@v/v0.0.0-20200613203517-eccd813c0655.mod -> github.com%2Fzyedidia%2Fgo-shellquote%2F@v%2Fv0.0.0-20200613203517-eccd813c0655.mod mirror://goproxy//github.com/zyedidia/highlight/@v/v0.0.0-20170330143449-201131ce5cf5.zip -> github.com%2Fzyedidia%2Fhighlight%2F@v%2Fv0.0.0-20170330143449-201131ce5cf5.zip mirror://goproxy//github.com/zyedidia/highlight/@v/v0.0.0-20170330143449-201131ce5cf5.mod -> github.com%2Fzyedidia%2Fhighlight%2F@v%2Fv0.0.0-20170330143449-201131ce5cf5.mod mirror://goproxy//github.com/zyedidia/json5/@v/v0.0.0-20200102012142-2da050b1a98d.zip -> github.com%2Fzyedidia%2Fjson5%2F@v%2Fv0.0.0-20200102012142-2da050b1a98d.zip mirror://goproxy//github.com/zyedidia/json5/@v/v0.0.0-20200102012142-2da050b1a98d.mod -> github.com%2Fzyedidia%2Fjson5%2F@v%2Fv0.0.0-20200102012142-2da050b1a98d.mod mirror://goproxy//github.com/zyedidia/poller/@v/v1.0.1.zip -> github.com%2Fzyedidia%2Fpoller%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/zyedidia/poller/@v/v1.0.1.mod -> github.com%2Fzyedidia%2Fpoller%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/zyedidia/pty/@v/v2.0.0+incompatible.zip -> github.com%2Fzyedidia%2Fpty%2F@v%2Fv2.0.0+incompatible.zip mirror://goproxy//github.com/zyedidia/pty/@v/v2.0.0+incompatible.mod -> github.com%2Fzyedidia%2Fpty%2F@v%2Fv2.0.0+incompatible.mod mirror://goproxy//github.com/zyedidia/tcell/v2/@v/v2.0.6.zip -> github.com%2Fzyedidia%2Ftcell%2Fv2%2F@v%2Fv2.0.6.zip mirror://goproxy//github.com/zyedidia/tcell/v2/@v/v2.0.6.mod -> github.com%2Fzyedidia%2Ftcell%2Fv2%2F@v%2Fv2.0.6.mod mirror://goproxy//github.com/zyedidia/tcell/v2/@v/v2.0.7.zip -> github.com%2Fzyedidia%2Ftcell%2Fv2%2F@v%2Fv2.0.7.zip mirror://goproxy//github.com/zyedidia/tcell/v2/@v/v2.0.7.mod -> github.com%2Fzyedidia%2Ftcell%2Fv2%2F@v%2Fv2.0.7.mod mirror://goproxy//github.com/zyedidia/tcell/v2/@v/v2.0.8.zip -> github.com%2Fzyedidia%2Ftcell%2Fv2%2F@v%2Fv2.0.8.zip mirror://goproxy//github.com/zyedidia/tcell/v2/@v/v2.0.8.mod -> github.com%2Fzyedidia%2Ftcell%2Fv2%2F@v%2Fv2.0.8.mod mirror://goproxy//github.com/zyedidia/terminal/@v/v0.0.0-20180726154117-533c623e2415.zip -> github.com%2Fzyedidia%2Fterminal%2F@v%2Fv0.0.0-20180726154117-533c623e2415.zip mirror://goproxy//github.com/zyedidia/terminal/@v/v0.0.0-20180726154117-533c623e2415.mod -> github.com%2Fzyedidia%2Fterminal%2F@v%2Fv0.0.0-20180726154117-533c623e2415.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190204203706-41f3e6584952.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190204203706-41f3e6584952.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190626150813-e07cf5db2756.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190626150813-e07cf5db2756.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod mirror://goproxy//golang.org/x/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.2.zip -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.zip mirror://goproxy//golang.org/x/text/@v/v0.3.2.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod mirror://goproxy//gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.zip mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.mod mirror://goproxy//gopkg.in/sourcemap.v1/@v/v1.0.5.zip -> gopkg.in%2Fsourcemap.v1%2F@v%2Fv1.0.5.zip mirror://goproxy//gopkg.in/sourcemap.v1/@v/v1.0.5.mod -> gopkg.in%2Fsourcemap.v1%2F@v%2Fv1.0.5.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.7.zip -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.7.zip mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.7.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.7.mod mirror://goproxy//layeh.com/gopher-luar/@v/v1.0.7.zip -> layeh.com%2Fgopher-luar%2F@v%2Fv1.0.7.zip mirror://goproxy//layeh.com/gopher-luar/@v/v1.0.7.mod -> layeh.com%2Fgopher-luar%2F@v%2Fv1.0.7.mod -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 optfeature 1a2157392a869265b2afcb63a26c12ac +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 optfeature 1a2157392a869265b2afcb63a26c12ac _md5_=a19d74ffb9df63e1184a851a69bffa75 diff --git a/metadata/md5-cache/app-editors/wxhexeditor-0.24-r1 b/metadata/md5-cache/app-editors/wxhexeditor-0.24-r1 index bdfec2fd5fcb..aeabd339a9b9 100644 --- a/metadata/md5-cache/app-editors/wxhexeditor-0.24-r1 +++ b/metadata/md5-cache/app-editors/wxhexeditor-0.24-r1 @@ -9,5 +9,5 @@ LICENSE=GPL-2 RDEPEND=app-crypt/mhash dev-libs/udis86 x11-libs/wxGTK:3.0-gtk3[X] SLOT=0 SRC_URI=mirror://sourceforge/wxhexeditor/wxHexEditor-v0.24-src.tar.xz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 _md5_=3dd7ea92cc5533c3c065588e282be872 diff --git a/metadata/md5-cache/app-editors/xmlcopyeditor-1.2.1.3-r1 b/metadata/md5-cache/app-editors/xmlcopyeditor-1.2.1.3-r1 index be1f146f4cf0..9f71c2470ffe 100644 --- a/metadata/md5-cache/app-editors/xmlcopyeditor-1.2.1.3-r1 +++ b/metadata/md5-cache/app-editors/xmlcopyeditor-1.2.1.3-r1 @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=app-text/aspell dev-libs/libxml2 dev-libs/libxslt dev-libs/xerces-c[icu] dev-libs/libpcre x11-libs/wxGTK:3.0[X] SLOT=0 SRC_URI=mirror://sourceforge/xml-copy-editor/xmlcopyeditor-1.2.1.3.tar.gz -_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a _md5_=f66687ad30f2f64e62deb85c72a3dee6 diff --git a/metadata/md5-cache/app-editors/xmlcopyeditor-1.3.0.0 b/metadata/md5-cache/app-editors/xmlcopyeditor-1.3.0.0 index f8856869e531..94d096f56f29 100644 --- a/metadata/md5-cache/app-editors/xmlcopyeditor-1.3.0.0 +++ b/metadata/md5-cache/app-editors/xmlcopyeditor-1.3.0.0 @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=app-text/aspell dev-libs/libxml2 dev-libs/libxslt dev-libs/xerces-c[cpu_flags_x86_sse2,icu] dev-libs/libpcre x11-libs/wxGTK:3.0-gtk3[X] SLOT=0 SRC_URI=mirror://sourceforge/xml-copy-editor/xmlcopyeditor-1.3.0.0.tar.gz -_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a _md5_=9ff0b84d04bf7385de1a3abe0cbf14e5 diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz index bf6554cef5ce2e0898f60be52ae53c5a65a1a8b7..1ef431cebe18beb122519daa487cd1511ed7ca4a 100644 GIT binary patch delta 73603 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 B>R$i= delta 73303 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/emacs-25.1:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DESCRIPTION=Fancy and fast mode-line for Emacs inspired by minimalism design +EAPI=8 +HOMEPAGE=https://seagle0128.github.io/doom-modeline/ https://github.com/seagle0128/doom-modeline/ +INHERIT=elisp +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=app-emacs/all-the-icons app-emacs/compat app-emacs/shrink-path >=app-editors/emacs-25.1:* +SLOT=0 +SRC_URI=https://github.com/seagle0128/doom-modeline/archive/v3.3.2.tar.gz -> doom-modeline-3.3.2.tar.gz +_eclasses_=elisp 8aab2c847b5894dc40503ae1d203abcf elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b +_md5_=2d0d2226d791644f06685c6852515a45 diff --git a/metadata/md5-cache/app-emacs/shrink-path-0.3.1 b/metadata/md5-cache/app-emacs/shrink-path-0.3.1 new file mode 100644 index 000000000000..94bcb61313a5 --- /dev/null +++ b/metadata/md5-cache/app-emacs/shrink-path-0.3.1 @@ -0,0 +1,15 @@ +BDEPEND=app-emacs/s app-emacs/dash app-emacs/f test? ( app-emacs/buttercup ) >=app-editors/emacs-24:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DESCRIPTION=Fish-style path truncation for GNU Emacs +EAPI=8 +HOMEPAGE=https://gitlab.com/bennya/shrink-path.el/ +INHERIT=elisp +IUSE=test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2+ +RDEPEND=app-emacs/s app-emacs/dash app-emacs/f >=app-editors/emacs-24:* +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://gitlab.com/bennya/shrink-path.el/-/archive/v0.3.1/shrink-path.el-v0.3.1.tar.bz2 +_eclasses_=elisp 8aab2c847b5894dc40503ae1d203abcf elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b +_md5_=4e80445a8c4dbe00427b86a5ba0a7784 diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz index c9d86df0a69195da942c9575d53eb212fad5e495..c918687cd2b911043876ac67855060b277c54dae 100644 GIT binary patch literal 28210 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 literal 28207 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 diff --git a/metadata/md5-cache/app-emulation/pcem-17-r1 b/metadata/md5-cache/app-emulation/pcem-17-r1 index 52b75fee8023..dbc90f3e1ad7 100644 --- a/metadata/md5-cache/app-emulation/pcem-17-r1 +++ b/metadata/md5-cache/app-emulation/pcem-17-r1 @@ -11,5 +11,5 @@ LICENSE=GPL-2+ RDEPEND=alsa? ( media-libs/alsa-lib ) media-libs/libsdl2 media-libs/openal x11-libs/wxGTK:3.0-gtk3[tiff,X] SLOT=0 SRC_URI=https://pcem-emulator.co.uk/files/PCemV17Linux.tar.gz -_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc desktop 7eb20ad915a0a318176d51bc2508ff5c flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 +_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc desktop 7eb20ad915a0a318176d51bc2508ff5c flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 _md5_=4da6327ca5f26a3a8ba32ddf2e175b0f diff --git a/metadata/md5-cache/app-emulation/qemu-7.2.0 b/metadata/md5-cache/app-emulation/qemu-7.2.0 index be58fbd16408..88821f04c178 100644 --- a/metadata/md5-cache/app-emulation/qemu-7.2.0 +++ b/metadata/md5-cache/app-emulation/qemu-7.2.0 @@ -7,7 +7,7 @@ HOMEPAGE=https://www.qemu.org https://www.linux-kvm.org IDEPEND=filecaps? ( sys-libs/libcap ) INHERIT=linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 pax-utils xdg-utils IUSE=accessibility +aio alsa bpf bzip2 capstone +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 sdl sdl-image selinux +slirp smartcard snappy spice ssh static static-user systemtap test udev usb usbredir vde +vhost-net 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_loongarch64 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_loongarch64 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_9 python_targets_python3_10 python_targets_python3_11 +filecaps -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~loong ~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_9? ( >=dev-lang/python-3.9.16:3.9[ncurses,readline] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[ncurses,readline] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[ncurses,readline] ) ) systemtap? ( dev-util/systemtap ) xattr? ( sys-apps/attr ) sys-libs/libcap-ng >=sys-libs/libseccomp-2.1.0 >=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:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) 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? ( media-libs/libjpeg-turbo:= ) 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 ) 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-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-ovmf-202202 >=sys-firmware/edk2-ovmf-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-ovmf-202202 >=sys-firmware/edk2-ovmf-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) 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 ) virgl? ( opengl ) virtfs? ( xattr ) vnc? ( gnutls ) vte? ( gtk ) multipath? ( udev ) plugins? ( !static !static-user ) @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.qemu.org/qemu-7.2.0.tar.xz !doc? ( https://dev.gentoo.org/~ajak/distfiles/app-emulation/qemu/qemu-7.2.0-docs.tar.xz ) _eclasses_=fcaps da0130200e07aaecee121b85f4b9ea17 linux-info 4b552625ebd741dfd2ac08637fd2436e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=cfa89507255b69c0f524f3bc040c6566 +_md5_=4a6da3779f92541a036c57c546a6359c diff --git a/metadata/md5-cache/app-eselect/Manifest.gz b/metadata/md5-cache/app-eselect/Manifest.gz index b6ede1e3f3c2a69d3fc0bdb736578aa97d83e228..c6beaab3a9f0ca480683fbabbb0d8fad9c33716b 100644 GIT binary patch delta 187 zcmV;s07UZx?Tdk zte-ks(3jINw`Q}8#!J++s}O0@nuuw^cQ%q95EQg&K5}-wiY4)n-$Gewvcju{3>2N4 z6#~{{>l!1(vSYWs=IUjefqnHmH1iP3CQ*RFqWM>Z*1~U?>J~F=+2pym-gEb;b7;2AXfgj{|B7Q^#%7n007PTUrGP~ delta 21 dcmX@&I^Si3kP`3Sf4BcLPjn7nvEP<~0RV0T2}J+^ diff --git a/metadata/md5-cache/app-eselect/eselect-wxwidgets-20230114-r1 b/metadata/md5-cache/app-eselect/eselect-wxwidgets-20230114-r1 new file mode 100644 index 000000000000..beec0a536df8 --- /dev/null +++ b/metadata/md5-cache/app-eselect/eselect-wxwidgets-20230114-r1 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install postinst prepare +DESCRIPTION=Eselect module and wrappers for wxWidgets +EAPI=7 +HOMEPAGE=https://gitweb.gentoo.org/proj/eselect-wxwidgets.git/ +INHERIT=multilib +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris +LICENSE=GPL-2 +RDEPEND=>=app-admin/eselect-1.4.13 +SLOT=0 +SRC_URI=https://dev.gentoo.org/~sam/distfiles/app-eselect/eselect-wxwidgets/eselect-wxwidgets-20230114.tar.xz +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_md5_=e0ef1b2e37621e3ef09bac3542c46d07 diff --git a/metadata/md5-cache/app-i18n/Manifest.gz b/metadata/md5-cache/app-i18n/Manifest.gz index cef623ac68f9020ad18ea2cde6dd6cfc9f9aec01..203d52ef89f6951c0ae3799d602a17e88f7c9742 100644 GIT binary patch literal 24003 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 literal 24485 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 I<2|bY0Q!}(v;Y7A diff --git a/metadata/md5-cache/app-i18n/ibus-m17n-1.4.17 b/metadata/md5-cache/app-i18n/ibus-m17n-1.4.17 deleted file mode 100644 index 1e9cef493f31..000000000000 --- a/metadata/md5-cache/app-i18n/ibus-m17n-1.4.17 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/gettext virtual/pkgconfig -DEFINED_PHASES=configure postinst postrm preinst -DEPEND=app-i18n/ibus dev-libs/m17n-lib gtk? ( x11-libs/gtk+:3 ) nls? ( virtual/libintl ) -DESCRIPTION=M17N engine for IBus -EAPI=8 -HOMEPAGE=https://github.com/ibus/ibus/wiki -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=gnome2-utils xdg -IUSE=gtk nls -KEYWORDS=amd64 x86 -LICENSE=GPL-2+ -RDEPEND=app-i18n/ibus dev-libs/m17n-lib gtk? ( x11-libs/gtk+:3 ) nls? ( virtual/libintl ) >=dev-db/m17n-db-1.7 -SLOT=0 -SRC_URI=https://github.com/ibus/ibus-m17n/releases/download/1.4.17/ibus-m17n-1.4.17.tar.gz -_eclasses_=gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=23309a21e808fd8b314ab6f7206a04ca diff --git a/metadata/md5-cache/app-i18n/ibus-m17n-1.4.18 b/metadata/md5-cache/app-i18n/ibus-m17n-1.4.18 index d44aed24c05a..0ce887cb4066 100644 --- a/metadata/md5-cache/app-i18n/ibus-m17n-1.4.18 +++ b/metadata/md5-cache/app-i18n/ibus-m17n-1.4.18 @@ -7,10 +7,10 @@ HOMEPAGE=https://github.com/ibus/ibus/wiki IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=gnome2-utils xdg IUSE=gtk nls -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2+ RDEPEND=app-i18n/ibus dev-libs/m17n-lib gtk? ( x11-libs/gtk+:3 ) nls? ( virtual/libintl ) >=dev-db/m17n-db-1.7 SLOT=0 SRC_URI=https://github.com/ibus/ibus-m17n/releases/download/1.4.18/ibus-m17n-1.4.18.tar.gz _eclasses_=gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=772e47982c0d8562dc9ae48d2d5b0c69 +_md5_=d39971aae9ce5cf23094973099de9994 diff --git a/metadata/md5-cache/app-i18n/ibus-table-1.16.13 b/metadata/md5-cache/app-i18n/ibus-table-1.16.13 deleted file mode 100644 index 185812e7ceb6..000000000000 --- a/metadata/md5-cache/app-i18n/ibus-table-1.16.13 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) -DEFINED_PHASES=configure postinst postrm preinst prepare setup -DEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9[sqlite(+)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10[sqlite(+)] ) python_single_target_python3_9? ( app-i18n/ibus[python(+),python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) virtual/libiconv nls? ( virtual/libintl ) -DESCRIPTION=Tables engines for IBus -EAPI=8 -HOMEPAGE=https://github.com/ibus/ibus/wiki -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=gnome2-utils python-single-r1 xdg -IUSE=nls python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 x86 -LICENSE=GPL-2 LGPL-2.1 -RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9[sqlite(+)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10[sqlite(+)] ) python_single_target_python3_9? ( app-i18n/ibus[python(+),python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) virtual/libiconv nls? ( virtual/libintl ) -REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/kaio/ibus-table/releases/download/1.16.13/ibus-table-1.16.13.tar.gz -_eclasses_=gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=046c177e634e314e91eeba17dfb24f40 diff --git a/metadata/md5-cache/app-i18n/ibus-table-1.16.14 b/metadata/md5-cache/app-i18n/ibus-table-1.16.14 index 56a51414e3db..2b200eb3c25f 100644 --- a/metadata/md5-cache/app-i18n/ibus-table-1.16.14 +++ b/metadata/md5-cache/app-i18n/ibus-table-1.16.14 @@ -7,7 +7,7 @@ HOMEPAGE=https://github.com/ibus/ibus/wiki IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=gnome2-utils python-single-r1 xdg IUSE=nls python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2 LGPL-2.1 RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9[sqlite(+)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10[sqlite(+)] ) python_single_target_python3_9? ( app-i18n/ibus[python(+),python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) virtual/libiconv nls? ( virtual/libintl ) REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 ) @@ -15,4 +15,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://github.com/kaio/ibus-table/releases/download/1.16.14/ibus-table-1.16.14.tar.gz _eclasses_=gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=20a65aa1eb6852c984160443c733918a +_md5_=046c177e634e314e91eeba17dfb24f40 diff --git a/metadata/md5-cache/app-i18n/ibus-table-others-1.3.13 b/metadata/md5-cache/app-i18n/ibus-table-others-1.3.13 deleted file mode 100644 index aef8b9c0dec5..000000000000 --- a/metadata/md5-cache/app-i18n/ibus-table-others-1.3.13 +++ /dev/null @@ -1,12 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=- -DEPEND=app-i18n/ibus-table !app-i18n/ibus-table-code !app-i18n/ibus-table-cyrillic !app-i18n/ibus-table-latin !app-i18n/ibus-table-tv -DESCRIPTION=Various tables for IBus-Table -EAPI=8 -HOMEPAGE=https://github.com/moebiuscurve/ibus-table-others -KEYWORDS=amd64 x86 -LICENSE=GPL-3+ -RDEPEND=app-i18n/ibus-table !app-i18n/ibus-table-code !app-i18n/ibus-table-cyrillic !app-i18n/ibus-table-latin !app-i18n/ibus-table-tv -SLOT=0 -SRC_URI=https://github.com/moebiuscurve/ibus-table-others/releases/download/1.3.13/ibus-table-others-1.3.13.tar.gz -_md5_=c5e0621f780fc932bbce10f84808c9e2 diff --git a/metadata/md5-cache/app-i18n/ibus-table-others-1.3.14 b/metadata/md5-cache/app-i18n/ibus-table-others-1.3.14 index b70d36d77594..d909931b4fa8 100644 --- a/metadata/md5-cache/app-i18n/ibus-table-others-1.3.14 +++ b/metadata/md5-cache/app-i18n/ibus-table-others-1.3.14 @@ -4,9 +4,9 @@ DEPEND=app-i18n/ibus-table !app-i18n/ibus-table-code !app-i18n/ibus-table-cyrill DESCRIPTION=Various tables for IBus-Table EAPI=8 HOMEPAGE=https://github.com/moebiuscurve/ibus-table-others -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-3+ RDEPEND=app-i18n/ibus-table !app-i18n/ibus-table-code !app-i18n/ibus-table-cyrillic !app-i18n/ibus-table-latin !app-i18n/ibus-table-tv SLOT=0 SRC_URI=https://github.com/moebiuscurve/ibus-table-others/releases/download/1.3.14/ibus-table-others-1.3.14.tar.gz -_md5_=ad5fdf50b4eff8f7acb443983115407c +_md5_=7844ba002535b063a8fa752a71f6ff84 diff --git a/metadata/md5-cache/app-i18n/ibus-typing-booster-2.19.10 b/metadata/md5-cache/app-i18n/ibus-typing-booster-2.19.10 index 83b57ad44d79..1e296be9ea7e 100644 --- a/metadata/md5-cache/app-i18n/ibus-typing-booster-2.19.10 +++ b/metadata/md5-cache/app-i18n/ibus-typing-booster-2.19.10 @@ -7,7 +7,7 @@ HOMEPAGE=https://mike-fabian.github.io/ibus-typing-booster IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=gnome2-utils python-single-r1 xdg IUSE=python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-3+ RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9[sqlite(+)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10[sqlite(+)] ) dev-libs/m17n-lib python_single_target_python3_9? ( app-i18n/ibus[python(+),python_targets_python3_9(-)] dev-python/dbus-python[python_targets_python3_9(-)] dev-python/pyenchant[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] dev-python/pyxdg[python_targets_python3_9(-)] ) python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pyenchant[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyxdg[python_targets_python3_10(-)] ) >=dev-db/m17n-db-1.7 REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 ) @@ -15,4 +15,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://github.com/mike-fabian/ibus-typing-booster/releases/download/2.19.10/ibus-typing-booster-2.19.10.tar.gz _eclasses_=gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=df27444e2b1e92e48411d728681963f4 +_md5_=64da4ba64bceb15593efd70f6d25afdc diff --git a/metadata/md5-cache/app-i18n/ibus-typing-booster-2.19.7 b/metadata/md5-cache/app-i18n/ibus-typing-booster-2.19.13 similarity index 95% rename from metadata/md5-cache/app-i18n/ibus-typing-booster-2.19.7 rename to metadata/md5-cache/app-i18n/ibus-typing-booster-2.19.13 index bb319eefe82e..70f34eaf1f11 100644 --- a/metadata/md5-cache/app-i18n/ibus-typing-booster-2.19.7 +++ b/metadata/md5-cache/app-i18n/ibus-typing-booster-2.19.13 @@ -7,12 +7,12 @@ HOMEPAGE=https://mike-fabian.github.io/ibus-typing-booster IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=gnome2-utils python-single-r1 xdg IUSE=python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 x86 +KEYWORDS=~amd64 ~x86 LICENSE=GPL-3+ RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9[sqlite(+)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10[sqlite(+)] ) dev-libs/m17n-lib python_single_target_python3_9? ( app-i18n/ibus[python(+),python_targets_python3_9(-)] dev-python/dbus-python[python_targets_python3_9(-)] dev-python/pyenchant[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] dev-python/pyxdg[python_targets_python3_9(-)] ) python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pyenchant[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyxdg[python_targets_python3_10(-)] ) >=dev-db/m17n-db-1.7 REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 ) RESTRICT=test SLOT=0 -SRC_URI=https://github.com/mike-fabian/ibus-typing-booster/releases/download/2.19.7/ibus-typing-booster-2.19.7.tar.gz +SRC_URI=https://github.com/mike-fabian/ibus-typing-booster/releases/download/2.19.13/ibus-typing-booster-2.19.13.tar.gz _eclasses_=gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=64da4ba64bceb15593efd70f6d25afdc +_md5_=df27444e2b1e92e48411d728681963f4 diff --git a/metadata/md5-cache/app-i18n/ibus-typing-booster-2.19.8 b/metadata/md5-cache/app-i18n/ibus-typing-booster-2.20.0 similarity index 97% rename from metadata/md5-cache/app-i18n/ibus-typing-booster-2.19.8 rename to metadata/md5-cache/app-i18n/ibus-typing-booster-2.20.0 index 5601cbad6a3f..c0ff05084ee4 100644 --- a/metadata/md5-cache/app-i18n/ibus-typing-booster-2.19.8 +++ b/metadata/md5-cache/app-i18n/ibus-typing-booster-2.20.0 @@ -13,6 +13,6 @@ RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9[sqlite(+) REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 ) RESTRICT=test SLOT=0 -SRC_URI=https://github.com/mike-fabian/ibus-typing-booster/releases/download/2.19.8/ibus-typing-booster-2.19.8.tar.gz +SRC_URI=https://github.com/mike-fabian/ibus-typing-booster/releases/download/2.20.0/ibus-typing-booster-2.20.0.tar.gz _eclasses_=gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a _md5_=df27444e2b1e92e48411d728681963f4 diff --git a/metadata/md5-cache/app-i18n/poedit-2.2.4 b/metadata/md5-cache/app-i18n/poedit-2.2.4 index e1da5fd0330d..4aa29ffe29b9 100644 --- a/metadata/md5-cache/app-i18n/poedit-2.2.4 +++ b/metadata/md5-cache/app-i18n/poedit-2.2.4 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=app-text/gtkspell:3 x11-libs/gtk+:3 >=dev-cpp/lucene++-3.0.5 >=dev-libs/pugixml-1.9 dev-libs/boost:=[nls] dev-libs/icu:= >=x11-libs/wxGTK-3.0.3:3.0-gtk3[X] SLOT=0 SRC_URI=https://github.com/vslavik/poedit/releases/download/v2.2.4-oss/poedit-2.2.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 multilib 5ca4e49abed8e3a2f7b56920eadee157 plocale 950fbaec7deeba41b5bcc0572cca99b9 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 multilib 5ca4e49abed8e3a2f7b56920eadee157 plocale 950fbaec7deeba41b5bcc0572cca99b9 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a _md5_=2e714f72df840c58c822cb32a3515aae diff --git a/metadata/md5-cache/app-i18n/poedit-2.3.1 b/metadata/md5-cache/app-i18n/poedit-2.3.1 index da33be99ef08..3c631d32d5b9 100644 --- a/metadata/md5-cache/app-i18n/poedit-2.3.1 +++ b/metadata/md5-cache/app-i18n/poedit-2.3.1 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=app-text/gtkspell:3 x11-libs/gtk+:3 >=dev-cpp/lucene++-3.0.5 >=dev-libs/pugixml-1.9 dev-libs/boost:=[nls] dev-libs/icu:= >=x11-libs/wxGTK-3.0.3:3.0-gtk3[X] SLOT=0 SRC_URI=https://github.com/vslavik/poedit/releases/download/v2.3.1-oss/poedit-2.3.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 multilib 5ca4e49abed8e3a2f7b56920eadee157 plocale 950fbaec7deeba41b5bcc0572cca99b9 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 multilib 5ca4e49abed8e3a2f7b56920eadee157 plocale 950fbaec7deeba41b5bcc0572cca99b9 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a _md5_=a04ca9d6d748aa813a8ee8489529ebdb diff --git a/metadata/md5-cache/app-i18n/transifex-client-1.4.1 b/metadata/md5-cache/app-i18n/transifex-client-1.4.1 index 13acab599fc0..27c08be36a3c 100644 --- a/metadata/md5-cache/app-i18n/transifex-client-1.4.1 +++ b/metadata/md5-cache/app-i18n/transifex-client-1.4.1 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 ISC LGPL-3 MIT MPL-2.0 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/transifex/cli/archive/refs/tags/v1.4.1.tar.gz -> transifex-client-1.4.1.tar.gz https://gitlab.com/api/v4/projects/35204985/packages/generic/transifex-client/1.4.1/transifex-client-1.4.1-deps.tar.bz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=75516e541eb38644d83e4a478816b72d diff --git a/metadata/md5-cache/app-i18n/transifex-client-1.6.4 b/metadata/md5-cache/app-i18n/transifex-client-1.6.4 index 2e264ae3948e..b1ac4d305db4 100644 --- a/metadata/md5-cache/app-i18n/transifex-client-1.6.4 +++ b/metadata/md5-cache/app-i18n/transifex-client-1.6.4 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 ISC LGPL-3 MIT MPL-2.0 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/transifex/cli/archive/refs/tags/v1.6.4.tar.gz -> transifex-client-1.6.4.tar.gz https://gitlab.com/api/v4/projects/35204985/packages/generic/transifex-client/1.6.4/transifex-client-1.6.4-deps.tar.bz -_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 +_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5 _md5_=8ff5a1c8c170282d399684f4765874bf diff --git a/metadata/md5-cache/app-laptop/Manifest.gz b/metadata/md5-cache/app-laptop/Manifest.gz index a6831ea46952a7f59d1c87bcd96898b57caac1aa..499bdbb3e73ceadf0a15f6e08c5aa6749df9e1cd 100644 GIT binary patch literal 4097 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 literal 3929 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 diff --git a/metadata/md5-cache/app-laptop/tuxedo-control-center-bin-1.1.4 b/metadata/md5-cache/app-laptop/tuxedo-control-center-bin-1.1.4 index 7483b18bc146..a848142461cb 100644 --- a/metadata/md5-cache/app-laptop/tuxedo-control-center-bin-1.1.4 +++ b/metadata/md5-cache/app-laptop/tuxedo-control-center-bin-1.1.4 @@ -2,7 +2,7 @@ BDEPEND=app-arch/xz-utils[extra-filters] app-arch/rpm2targz virtual/pkgconfig DEFINED_PHASES=config install postinst postrm prepare unpack DEPEND=>=app-laptop/tuxedo-keyboard-3.0.0 DESCRIPTION=Tool to control performance, energy, fan and comfort settings on TUXEDO laptops -EAPI=7 +EAPI=8 HOMEPAGE=https://github.com/tuxedocomputers/tuxedo-control-center INHERIT=rpm systemd xdg-utils KEYWORDS=-* ~amd64 @@ -11,5 +11,5 @@ RDEPEND=>=app-laptop/tuxedo-keyboard-3.0.0 RESTRICT=strip splitdebug SLOT=0 SRC_URI=https://rpm.tuxedocomputers.com/opensuse/15.2/x86_64/tuxedo-control-center_1.1.4.rpm -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 multilib 5ca4e49abed8e3a2f7b56920eadee157 rpm f73e907469f65e52192f110dec72dce0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=c9a8c25214ebfbfcccb4ddabf2ea2cf1 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 rpm f73e907469f65e52192f110dec72dce0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=538b6b2f40c9b8373e3b4956204ce08e diff --git a/metadata/md5-cache/app-laptop/tuxedo-keyboard-3.1.3-r1 b/metadata/md5-cache/app-laptop/tuxedo-keyboard-3.1.3-r1 new file mode 100644 index 000000000000..758c071d3c03 --- /dev/null +++ b/metadata/md5-cache/app-laptop/tuxedo-keyboard-3.1.3-r1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst setup +DEPEND=kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) kernel_linux? ( virtual/linux-sources virtual/libelf ) +DESCRIPTION=Kernel Module for Tuxedo Keyboard +EAPI=8 +HOMEPAGE=https://github.com/tuxedocomputers/tuxedo-keyboard +INHERIT=linux-mod toolchain-funcs +IUSE=dist-kernel +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/tuxedocomputers/tuxedo-keyboard/archive/v3.1.3.tar.gz -> tuxedo-keyboard-3.1.3.tar.gz +_eclasses_=linux-info 4b552625ebd741dfd2ac08637fd2436e linux-mod a138af023f7507b676b0aec9fe4b1e83 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f +_md5_=3900377f3800fbc0330c1fad6521ba14 diff --git a/metadata/md5-cache/app-metrics/Manifest.gz b/metadata/md5-cache/app-metrics/Manifest.gz index 17a73869cc1ddd2e951d3837388806be3bf8e24f..43f775f75309de95b7c6c2dafee046ee3c1a5026 100644 GIT binary patch literal 7533 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

0c%Yjr7JP!&@ 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 BcDMil literal 54260 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 diff --git a/app-text/libwps/libwps-0.4.13.ebuild b/app-text/libwps/libwps-0.4.13.ebuild index 75320bea7635..c8b28c975363 100644 --- a/app-text/libwps/libwps-0.4.13.ebuild +++ b/app-text/libwps/libwps-0.4.13.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" LICENSE="|| ( LGPL-2.1 MPL-2.0 )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="debug doc tools" DEPEND="dev-libs/librevenge" diff --git a/app-text/mupdf/mupdf-1.21.0.ebuild b/app-text/mupdf/mupdf-1.21.0.ebuild index f1b964d3e2cb..cbc4147b439e 100644 --- a/app-text/mupdf/mupdf-1.21.0.ebuild +++ b/app-text/mupdf/mupdf-1.21.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ S="${WORKDIR}"/${P}-source LICENSE="AGPL-3" SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 x86" IUSE="+javascript opengl ssl X" REQUIRED_USE="opengl? ( javascript )" diff --git a/app-text/mupdf/mupdf-1.21.1.ebuild b/app-text/mupdf/mupdf-1.21.1.ebuild index 5eb70637cf2a..0d782560357f 100644 --- a/app-text/mupdf/mupdf-1.21.1.ebuild +++ b/app-text/mupdf/mupdf-1.21.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -52,8 +52,8 @@ PATCHES=( "${FILESDIR}"/${PN}-1.15-openssl-x11.patch # General cross fixes from Debian (refreshed) "${FILESDIR}"/${PN}-1.19.0-cross-fixes.patch - "${FILESDIR}"/$P-no-drm.patch - "${FILESDIR}"/$P-fix-aliasing-violation.patch + "${FILESDIR}"/${P}-no-drm.patch + "${FILESDIR}"/${P}-fix-aliasing-violation.patch ) src_prepare() { diff --git a/app-text/pandoc-bin/Manifest b/app-text/pandoc-bin/Manifest index 939f3230291a..f01ed30624d5 100644 --- a/app-text/pandoc-bin/Manifest +++ b/app-text/pandoc-bin/Manifest @@ -1,6 +1,6 @@ -DIST pandoc-2.19-linux-amd64.tar.gz 16807538 BLAKE2B f92ca873d3f048768ecf39533c60157db59ed3c0b1849b7bfe8093f1590a076bd36f3fda81800527d1ec03b2387564e4bd37e35fd991a356d3caa33afb3de30a SHA512 8ad0b0a790681d2665866d8ecd6b04a5b0944e88ff6c202e4b44c0dc0ad27f45ab24136641dbcb03e10953fcaa833020125b0e08f12e3a18e014dab32934f67e -DIST pandoc-2.19-linux-arm64.tar.gz 18631015 BLAKE2B 5e4ca9f33a10dd98c3e95798f073d2527d6aebe8a12af2d24fb93346a5ef5c6e567d3fb1b26a222a4f252efc77d874233ad4eb0c26a2b7185b4593541235d583 SHA512 f16c8114e2551203e603285f4ab27a1343516acaad622b672d617ce15b3fb108fe4e9a5926ba1d70545bdba8822291a94f4b65ff228a89bf7262286c80eb887c DIST pandoc-2.19.1-linux-amd64.tar.gz 17167943 BLAKE2B 7799baa54cf340581113eac5e783c8eaff52f93cd0992a706f6c1cfd176d37466acadd46be9ef624de3633c5f32bd9f62b61d886af64f00a7c993829fe57aac8 SHA512 504ee74f8fa67789472d69f7545588cbc990a4a637f38281ee7e71ce9022153994f291a1470fadbbe457d032543524e2c62ea98889c1f75ba86788dcc605c652 DIST pandoc-2.19.1-linux-arm64.tar.gz 19030188 BLAKE2B de56902e276e9df89e88c92cb470e177d23a957542bfb11ff8449fec3c5af4a461b36b3093c5523e273d68a28784de9b88af862aa5d1be6f493c3a7485c001ca SHA512 8e74784690bb14d2239f83a52992548f7e27ad5ff93cf844cdb93f6e74d904592cd64cd98b6e93daa66b5cf83ce6c3e5968ab4ae86f23d69557b863ffea60ce4 DIST pandoc-2.19.2-linux-amd64.tar.gz 17174200 BLAKE2B effed9eab23fb5e957e3f6282fe0356935819e5a89ac02bd687b6b635fd0a1f5ba65b5b8b40d5bbd8f89d3b17d290184dd84555442eae15f1c1d5c916711d43a SHA512 c3c2ea179601cf9fea3826e6e6d148b951e5d5fe440db80759bdd49de2200660e6b66100453bd1714623bd98ac46fd51a4fb6e715668de04a122181949eee82a DIST pandoc-2.19.2-linux-arm64.tar.gz 19033935 BLAKE2B c6964e708d6f0fbb4be4c3ba226dbc31629c466caa75f97ec450296f2c546d587db6c7d9145c65147d5c7ac7949e1dbd3fa3f6944276b4af8ccca2d896010403 SHA512 adb4eb5e3fa79d188d2123d132493c131dbedb408380012876b8ee80950cde4315ac179e9126d30d55221c3637b911b153ee4e6f550ccbc4dcd1f4828229974a +DIST pandoc-3.0-linux-amd64.tar.gz 26474024 BLAKE2B 0abbeae952861061f05d5c1ff98d47d26b59e75c73655a215725020b588f06864ffce29c73b1bb37b19fa0805029883055791057edf4d133f7953ed1ac207d02 SHA512 30253053bad2ffc29fe3758db0007156657b567cf10b0e8febea17eafacc65cb6646801b9425c2c8d42654c8219ee1fe0753f7edaf3ba17b6bc1b41d91ba25e7 +DIST pandoc-3.0-linux-arm64.tar.gz 28539589 BLAKE2B 33d06d52b56e230042d07f304e065a3059ca08f6ec4e2ebb6f0fbe4d2e5af33d0d50e4b1811ca78da385be40504997b75ad3ec60080c866013f49ff17514cd0f SHA512 745f1db8335689eece8db5f1ca9c4b8a0f56cf6ad13b18d8dfceaf8fbf6c2b7e4244d9d599400ca8d8248fe9a1dcc73ada3135b8950f1532423a1316fd645439 diff --git a/app-text/pandoc-bin/pandoc-bin-2.19.ebuild b/app-text/pandoc-bin/pandoc-bin-3.0.ebuild similarity index 56% rename from app-text/pandoc-bin/pandoc-bin-2.19.ebuild rename to app-text/pandoc-bin/pandoc-bin-3.0.ebuild index 28e55509b669..a394f723b587 100644 --- a/app-text/pandoc-bin/pandoc-bin-2.19.ebuild +++ b/app-text/pandoc-bin/pandoc-bin-3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,7 +7,8 @@ MY_PN=${PN//-bin/} MY_P=${MY_PN}-${PV} DESCRIPTION="Conversion between markup formats (binary package)" -HOMEPAGE="https://pandoc.org/" +HOMEPAGE="https://pandoc.org/ + https://github.com/jgm/pandoc/" BASE_URI="https://github.com/jgm/${MY_PN}/releases/download/${PV}/${MY_P}" SRC_URI=" @@ -16,7 +17,7 @@ SRC_URI=" " S="${WORKDIR}"/${MY_P} -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="-* ~amd64 ~arm64" # Upstream provides only AMD and ARM 64-bit binaries IUSE="+pandoc-symlink" @@ -29,16 +30,27 @@ QA_PRESTRIPPED="${QA_FLAGS_IGNORED}" src_unpack() { default - # Manpages are gzipped - unpack "${S}"/share/man/man1/${MY_PN}.1.gz + # Manpages are gzipped. + unpack "${S}"/share/man/man1/*.1.gz } src_install() { - newbin bin/${MY_PN} ${PN} + exeinto /usr/bin + newexe bin/${MY_PN} ${PN} + dosym ${PN} /usr/bin/pandoc-lua-bin + dosym ${PN} /usr/bin/pandoc-server-bin + + newman "${WORKDIR}"/${MY_PN}-lua.1 pandoc-lua-bin.1 + newman "${WORKDIR}"/${MY_PN}-server.1 pandoc-server-bin.1 newman "${WORKDIR}"/${MY_PN}.1 ${PN}.1 if use pandoc-symlink ; then dosym ${PN} /usr/bin/${MY_PN} + dosym pandoc-lua-bin /usr/bin/${MY_PN}-lua + dosym pandoc-server-bin /usr/bin/${MY_PN}-server + dosym ${PN}.1 /usr/share/man/man1/${MY_PN}.1 + dosym pandoc-lua-bin.1 /usr/share/man/man1/${MY_PN}-lua.1 + dosym pandoc-server-bin.1 /usr/share/man/man1/${MY_PN}-server.1 fi } diff --git a/app-text/poppler/poppler-23.01.0.ebuild b/app-text/poppler/poppler-23.01.0.ebuild index 1ee438465bec..3493f89c2348 100644 --- a/app-text/poppler/poppler-23.01.0.ebuild +++ b/app-text/poppler/poppler-23.01.0.ebuild @@ -15,7 +15,7 @@ else SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz" SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" - 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 ~sparc64-solaris ~x64-solaris ~x86-solaris" + 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 ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0/126" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi diff --git a/app-text/sdcv/sdcv-0.5.4.ebuild b/app-text/sdcv/sdcv-0.5.4.ebuild index 9e284963abb1..024ea78f7fd4 100644 --- a/app-text/sdcv/sdcv-0.5.4.ebuild +++ b/app-text/sdcv/sdcv-0.5.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI="https://github.com/Dushistov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="darkterm nls readline test" RESTRICT="!test? ( test )" diff --git a/app-text/wgetpaste/wgetpaste-2.33-r1.ebuild b/app-text/wgetpaste/wgetpaste-2.33-r1.ebuild index 71e79ddd02dc..4c9afff880ea 100644 --- a/app-text/wgetpaste/wgetpaste-2.33-r1.ebuild +++ b/app-text/wgetpaste/wgetpaste-2.33-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zlin/wgetpaste/releases/download/${PV}/${P}.tar.xz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="+ssl" PROPERTIES="test_network" diff --git a/app-text/xlsx2csv/Manifest b/app-text/xlsx2csv/Manifest index 1f9a7ac7c375..d4c75dbb6f6c 100644 --- a/app-text/xlsx2csv/Manifest +++ b/app-text/xlsx2csv/Manifest @@ -1 +1,2 @@ DIST xlsx2csv-0.7.6.tar.gz 231283 BLAKE2B d0271c6a82b7ed2825e3224f0e34637db3dacda3fe99c6ef5a087cc8d248592efc169b466514abd18b50f6625e8d9743c812b46ecb6f76ce7d1fdc51dfe34fc4 SHA512 7fc8e0da0c050e12d0cfd73f16ffd9c00f19bf05925b54cc68d6a0858a75db89d52e46312956dfd149e0ec88778f68056942a090db44e6148796fad33fa26489 +DIST xlsx2csv-0.8.0.tar.gz 208842 BLAKE2B bfe69c39a8312feec35bb9a8079982f0765cbe975ce9d842ccd969d1399d03202ddf8d41c54f5129d122f535272add38c1489c0804340cc24bf1091779d76a2c SHA512 dd9ced043f347d420371aaf68f65b1ae827f231ceddbfb051174c8072dda27f989490120d0ee6bbe1fb25faf79944242144e196ccf58db5c537d5b0826cb91ee diff --git a/app-text/xlsx2csv/files/xlsx2csv-0.7.8-tests.patch b/app-text/xlsx2csv/files/xlsx2csv-0.7.8-tests.patch new file mode 100644 index 000000000000..f692a4931522 --- /dev/null +++ b/app-text/xlsx2csv/files/xlsx2csv-0.7.8-tests.patch @@ -0,0 +1,13 @@ +diff --git a/test/run b/test/run +index 990421c..081729d 100755 +--- a/test/run ++++ b/test/run +@@ -5,7 +5,7 @@ import sys + import subprocess + from io import open + +-PYTHON_VERSIONS = ["2", "3"] ++PYTHON_VERSIONS = ["3"] + + """ + This test uses sys.stdout. diff --git a/app-text/xlsx2csv/metadata.xml b/app-text/xlsx2csv/metadata.xml index c50d8f0b46da..b8a934ca23f5 100644 --- a/app-text/xlsx2csv/metadata.xml +++ b/app-text/xlsx2csv/metadata.xml @@ -1,10 +1,17 @@ - - - - xlsx2csv - dilshod/xlsx2csv - + + github@fischl-online.de + Anton Fischl + + + proxy-maint@gentoo.org + Proxy Maintainers + + + + xlsx2csv + dilshod/xlsx2csv + diff --git a/app-text/xlsx2csv/xlsx2csv-0.8.0.ebuild b/app-text/xlsx2csv/xlsx2csv-0.8.0.ebuild new file mode 100644 index 000000000000..38e7ce7168da --- /dev/null +++ b/app-text/xlsx2csv/xlsx2csv-0.8.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE="xml(+)" +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Convert MS Office xlsx files to CSV" +HOMEPAGE="https://github.com/dilshod/xlsx2csv/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="dev-lang/perl" + +PATCHES=( "${FILESDIR}"/"${PN}-0.7.8-tests.patch" ) + +python_compile_all() { + emake -C man +} + +python_test() { + "${EPYTHON}" test/run || die "tests failed with ${EPYTHON}" +} + +python_install_all() { + distutils-r1_python_install_all + doman "man/${PN}.1" +} diff --git a/app-text/zathura/Manifest b/app-text/zathura/Manifest index 590059c04fb6..0ae0b91f44e5 100644 --- a/app-text/zathura/Manifest +++ b/app-text/zathura/Manifest @@ -1,2 +1,3 @@ DIST zathura-0.4.9.tar.gz 206194 BLAKE2B 0dd4b153cf7f8e3ddd4ede5514389b2c5e4aa88e2c416646acc38f7e19419e11165c2a5b51548a05d69a1b947e661b885f7c9d8c100179d0d23d8754cb441d97 SHA512 fbab65cba7ac37e4021233a4ae0356a85f4a88d2c1a2d8337cd627eae389856b6b4e692904233332d2fa14ad0300e8c52732059a75314a0ef147a02ca9f8db10 +DIST zathura-0.5.2-manpages.tar.xz 9696 BLAKE2B 23c6e94d5b44c1e20338ea04afb7644e4c76618cdc4902d2edd436734498c6b17e1522b37269d67a62801632595f535724d8f5d4c9817e017e6341c5365c5842 SHA512 3bb431f0564ddc1f67bcd21f019a43f6af95c3e3b42b264b7e1f01f10cebd7c05115e452a868dd176e5a0d65a9085ac3d554d69e553aa53569593ea494036f7c DIST zathura-0.5.2.tar.gz 208606 BLAKE2B fc7e8042a373a3fd66973fd5d6c7c3e7d6da884fb40269545e4074b42fdbc9b6f286089769a435394812e24a8b24de328521a2fd797bbb13c16115b112dd9a48 SHA512 17f2a6535b2b3c6f61986cd8a6ccdef2c1a129d8ebf8c86cbe3c8eac868c2780801f3fe2fdc17c429ca0c63a71a328bbb6c7f814f82714dd7f1a5a4728663b1f diff --git a/app-text/zathura/zathura-0.5.2-r2.ebuild b/app-text/zathura/zathura-0.5.2-r3.ebuild similarity index 82% rename from app-text/zathura/zathura-0.5.2-r2.ebuild rename to app-text/zathura/zathura-0.5.2-r3.ebuild index 871f9948e8f7..15177a979378 100644 --- a/app-text/zathura/zathura-0.5.2-r2.ebuild +++ b/app-text/zathura/zathura-0.5.2-r3.ebuild @@ -13,7 +13,10 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git" EGIT_BRANCH="develop" else - SRC_URI="https://github.com/pwmt/zathura/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI=" + https://github.com/pwmt/zathura/archive/${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}-manpages.tar.xz + " KEYWORDS="~amd64 ~arm ~riscv ~x86 ~amd64-linux ~x86-linux" fi @@ -35,7 +38,7 @@ DEPEND=">=dev-libs/girara-0.3.7 RDEPEND="${DEPEND}" -BDEPEND="dev-python/sphinx +BDEPEND=" test? ( dev-libs/appstream-glib dev-libs/check ) virtual/pkgconfig" @@ -47,7 +50,7 @@ PATCHES=( src_configure() { local emesonargs=( -Dconvert-icon=disabled - -Dmanpages=enabled + -Dmanpages=disabled -Dseccomp=$(usex seccomp enabled disabled) -Dsqlite=$(usex sqlite enabled disabled) -Dsynctex=$(usex synctex enabled disabled) @@ -55,6 +58,12 @@ src_configure() { meson_src_configure } +src_install() { + default + + doman "${WORKDIR}"/man/zathura* +} + src_test() { virtx meson_src_test } diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz index 237d08de0eeea0279d93b238f9129b797cc3d572..60abbd885feb86fb24e8ccc5cbbbec813f898627 100644 GIT binary patch literal 12918 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