From 40b4dc2b4355519f33b28875ed7ecc8e06120417 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 20 Feb 2022 22:42:29 +0300 Subject: [PATCH] Sync with portage [Sun Feb 20 22:42:28 MSK 2022]. --- Manifest | 30 +- Manifest.files.gz | Bin 29605 -> 29610 bytes app-admin/Manifest.gz | Bin 32698 -> 32694 bytes app-admin/awscli/Manifest | 2 + app-admin/awscli/awscli-1.22.58.ebuild | 59 + app-admin/bitwarden-desktop-bin/Manifest | 2 +- .../bitwarden-desktop-bin-1.30.0.ebuild | 2 +- app-admin/drush/Manifest | 3 +- app-admin/drush/drush-6.7.0-r2.ebuild | 65 - app-admin/drush/drush-6.7.0-r3.ebuild | 4 +- app-admin/eselect/Manifest | 2 +- app-admin/eselect/eselect-1.4.20.ebuild | 2 +- app-admin/gam-server/Manifest | 3 +- .../gam-server/gam-server-0.1.10-r2.ebuild | 88 - .../gam-server/gam-server-0.1.10-r3.ebuild | 2 +- app-admin/logrotate/Manifest | 2 +- app-admin/logrotate/logrotate-3.19.0.ebuild | 2 +- app-admin/pass/Manifest | 2 +- app-admin/pass/pass-1.7.4-r2.ebuild | 2 +- app-admin/sysklogd/Manifest | 2 +- app-admin/sysklogd/sysklogd-2.3.0.ebuild | 4 +- app-admin/xkcdpass/Manifest | 2 - app-admin/xkcdpass/xkcdpass-1.19.2.ebuild | 41 - app-arch/Manifest.gz | Bin 16599 -> 16596 bytes app-arch/bzip2/Manifest | 2 +- app-arch/bzip2/bzip2-1.0.8-r1.ebuild | 6 +- app-arch/innoextract/Manifest | 2 +- app-arch/innoextract/innoextract-1.9.ebuild | 4 +- app-arch/zstd/Manifest | 4 +- app-arch/zstd/zstd-1.5.1-r2.ebuild | 2 +- app-arch/zstd/zstd-1.5.2.ebuild | 2 +- app-cdr/Manifest.gz | Bin 7838 -> 7836 bytes app-cdr/xcdroast/Manifest | 4 +- app-cdr/xcdroast/metadata.xml | 5 +- app-cdr/xcdroast/xcdroast-1.19-r1.ebuild | 38 + app-containers/Manifest.gz | Bin 6392 -> 6392 bytes app-containers/buildah/Manifest | 2 + app-containers/buildah/buildah-1.24.2.ebuild | 51 + app-containers/cosign/Manifest | 9 +- app-containers/cosign/cosign-1.5.0.ebuild | 34 - ...osign-1.5.1.ebuild => cosign-1.5.2.ebuild} | 3 +- app-containers/cri-tools/Manifest | 2 +- .../cri-tools/cri-tools-1.23.0.ebuild | 2 +- app-containers/lxd/Manifest | 4 +- ...lxd-4.0.9.service => lxd-4.0.9-r1.service} | 2 - ...xd-4.0.9-r1.ebuild => lxd-4.0.9-r2.ebuild} | 2 +- app-containers/nerdctl/Manifest | 2 + app-containers/nerdctl/nerdctl-0.17.0.ebuild | 33 + app-containers/podman/Manifest | 2 + app-containers/podman/podman-4.0.0.ebuild | 161 + app-containers/skopeo/Manifest | 2 + app-containers/skopeo/skopeo-1.6.1.ebuild | 52 + app-containers/snapd/Manifest | 8 +- app-containers/snapd/snapd-2.53.4.ebuild | 180 - app-containers/snapd/snapd-2.54.1.ebuild | 180 - ...napd-2.54.2.ebuild => snapd-2.54.3.ebuild} | 0 app-crypt/Manifest.gz | Bin 24297 -> 24297 bytes app-crypt/gnupg/Manifest | 2 +- app-crypt/gnupg/gnupg-2.2.33-r1.ebuild | 4 +- app-crypt/swtpm/Manifest | 6 +- app-crypt/swtpm/swtpm-0.6.1.ebuild | 70 - ...{swtpm-0.7.0.ebuild => swtpm-0.7.1.ebuild} | 2 +- app-crypt/tpm2-tss/Manifest | 2 +- app-crypt/tpm2-tss/tpm2-tss-3.1.0.ebuild | 4 +- app-editors/Manifest.gz | Bin 13750 -> 13751 bytes app-editors/gedit-plugins/Manifest | 2 + .../gedit-plugins/gedit-plugins-41.0.ebuild | 108 + app-editors/gedit/Manifest | 2 + app-editors/gedit/gedit-41.0.ebuild | 91 + app-editors/nano/Manifest | 4 +- .../nano/{nano-6.0.ebuild => nano-6.2.ebuild} | 2 +- app-editors/retext/Manifest | 6 +- app-editors/retext/retext-7.1.0.ebuild | 68 - app-editors/retext/retext-7.2.1.ebuild | 70 - app-editors/retext/retext-7.2.2.ebuild | 2 +- app-editors/vim-core/Manifest | 4 +- app-editors/vim-core/vim-core-8.2.4285.ebuild | 10 +- app-editors/vim-core/vim-core-8.2.4328.ebuild | 10 +- app-editors/vim/Manifest | 4 +- app-editors/vim/vim-8.2.4285.ebuild | 6 +- app-editors/vim/vim-8.2.4328.ebuild | 6 +- app-editors/zile/Manifest | 2 +- ...zile-2.6.2.ebuild => zile-2.6.2-r1.ebuild} | 7 +- app-emacs/Manifest.gz | Bin 37852 -> 38182 bytes app-emacs/flycheck-inline/Manifest | 4 + .../files/50flycheck-inline-gentoo.el | 3 + .../flycheck-inline-0_pre20200808.ebuild | 22 + app-emacs/flycheck-inline/metadata.xml | 12 + app-emacs/hl-todo/Manifest | 4 +- ...todo-3.1.2.ebuild => hl-todo-3.3.0.ebuild} | 1 + app-emacs/racket-mode/Manifest | 5 +- .../racket-mode-racket-util.el-defvar.patch | 12 - ...-r2.ebuild => racket-mode-20220219.ebuild} | 3 +- app-emacs/setup/Manifest | 4 + app-emacs/setup/files/50setup-gentoo.el | 2 + app-emacs/setup/metadata.xml | 9 + app-emacs/setup/setup-1.2.0.ebuild | 26 + app-emulation/Manifest.gz | Bin 14465 -> 14460 bytes app-emulation/xen-tools/Manifest | 5 +- .../xen-tools/files/gentoo-patches.conf | 41 +- .../xen-tools/xen-tools-4.15.2.ebuild | 556 +++ app-emulation/xen/Manifest | 10 +- app-emulation/xen/files/xen-4.16-efi.patch | 12 + app-emulation/xen/xen-4.15.1-r3.ebuild | 2 +- ...xen-4.15.1-r2.ebuild => xen-4.15.2.ebuild} | 6 +- ...-4.16.0-r2.ebuild => xen-4.16.0-r3.ebuild} | 2 + app-i18n/Manifest.gz | Bin 18842 -> 18835 bytes app-i18n/transifex-client/Manifest | 2 + .../transifex-client-1.0.1.ebuild | 230 ++ app-metrics/Manifest.gz | Bin 5806 -> 5808 bytes app-metrics/redis_exporter/Manifest | 25 +- .../redis_exporter-1.31.3.ebuild | 215 -- .../redis_exporter-1.32.0.ebuild | 217 -- ....1.ebuild => redis_exporter-1.35.1.ebuild} | 24 +- app-misc/Manifest.gz | Bin 48907 -> 48905 bytes app-misc/digitemp/Manifest | 2 +- app-misc/digitemp/digitemp-3.7.2.ebuild | 2 +- app-misc/screen/Manifest | 3 +- .../files/screen-9999-no-utempter.patch | 15 + app-misc/screen/screen-9999.ebuild | 17 +- app-misc/tracker/Manifest | 3 +- ...-an-option-to-control-building-tests.patch | 69 + app-misc/tracker/tracker-3.2.1.ebuild | 3 + app-office/Manifest.gz | Bin 7730 -> 7731 bytes app-office/libreoffice-l10n/Manifest | 368 +- ...ebuild => libreoffice-l10n-7.2.6.1.ebuild} | 4 +- app-office/libreoffice/Manifest | 15 +- .../files/libreoffice-7.2.5.2-kf591.patch | 56 + .../libreoffice/libreoffice-7.2.5.2-r1.ebuild | 3 + ...3-r1.ebuild => libreoffice-7.2.6.1.ebuild} | 35 +- .../libreoffice/libreoffice-7.2.9999.ebuild | 3 + .../libreoffice/libreoffice-7.3.1.1-r1.ebuild | 3 + .../libreoffice/libreoffice-7.3.9999.ebuild | 3 + app-portage/Manifest.gz | Bin 9759 -> 9752 bytes app-portage/recover-broken-vdb/Manifest | 2 - .../recover-broken-vdb-0.0.9.ebuild | 29 - app-shells/Manifest.gz | Bin 8636 -> 8638 bytes app-shells/scsh/Manifest | 5 + .../files/scsh-0.7-Makefile.in-LDFLAGS.patch | 18 + .../scsh/files/scsh-0.7-test-packages.patch | 9 + app-shells/scsh/scsh-0.7_pre20160820.ebuild | 69 + app-shells/zsh/Manifest | 4 - .../zsh/files/zsh-5.7.1-ncurses_colors.patch | 37 - app-shells/zsh/zsh-5.8.ebuild | 221 -- app-text/Manifest.gz | Bin 48413 -> 48415 bytes app-text/calibre/Manifest | 2 + app-text/calibre/calibre-5.37.0.ebuild | 316 ++ app-text/jabref/Manifest | 5 + .../jabref-2.10-javax.swing-java-9+.patch | 313 ++ .../jabref-2.10-skip-failing-tests.patch | 349 ++ .../jabref-2.10-test-jvm-props-args.patch | 49 + .../jabref/files/jabref-2.10-test-prefs.xml | 19 + app-text/jabref/jabref-2.10-r7.ebuild | 132 + app-text/poppler-data/Manifest | 2 +- .../poppler-data/poppler-data-0.4.11.ebuild | 4 +- app-text/qpdf/Manifest | 2 +- app-text/qpdf/qpdf-10.5.0.ebuild | 4 +- app-vim/Manifest.gz | Bin 31949 -> 31952 bytes app-vim/gentoo-syntax/Manifest | 2 + .../gentoo-syntax-20220220.ebuild | 42 + dev-cpp/Manifest.gz | Bin 11731 -> 11733 bytes dev-cpp/nlohmann_json/Manifest | 2 +- .../nlohmann_json/nlohmann_json-3.10.5.ebuild | 2 +- dev-cpp/robin-hood-hashing/Manifest | 2 + .../robin-hood-hashing-3.11.5.ebuild | 23 + dev-db/Manifest.gz | Bin 15964 -> 15962 bytes dev-db/timescaledb/Manifest | 2 +- ...5.2.ebuild => timescaledb-2.5.2-r1.ebuild} | 4 +- dev-db/tokyocabinet/Manifest | 2 +- .../tokyocabinet-1.4.48-r2.ebuild | 4 +- dev-java/Manifest.gz | Bin 55312 -> 55503 bytes dev-java/ant-core/Manifest | 2 +- ....9-r2.ebuild => ant-core-1.10.9-r3.ebuild} | 4 +- dev-java/ant-eclipse-ecj/Manifest | 2 - .../ant-eclipse-ecj-4.4.2.ebuild | 48 - dev-java/commons-daemon/Manifest | 2 +- .../commons-daemon-1.2.4.ebuild | 4 +- dev-java/commons-digester/Manifest | 1 - .../files/commons-digester-2.1-build.xml | 294 -- dev-java/eclipse-ecj/Manifest | 2 - .../eclipse-ecj/eclipse-ecj-4.4.2-r1.ebuild | 62 - dev-java/error-prone-annotations/Manifest | 2 +- .../error-prone-annotations-2.7.1.ebuild | 2 +- dev-java/fontbox/Manifest | 1 + dev-java/fontbox/fontbox-1.7.1-r2.ebuild | 53 + dev-java/glassfish-xmlrpc-api/Manifest | 3 +- .../glassfish-xmlrpc-api-1.1.1-r1.ebuild | 2 +- .../glassfish-xmlrpc-api-1.1.1.ebuild | 37 - dev-java/glazedlists/Manifest | 1 + .../glazedlists/glazedlists-1.8.0-r2.ebuild | 29 + dev-java/gradle-bin/Manifest | 4 +- dev-java/gradle-bin/gradle-bin-7.2.ebuild | 4 +- dev-java/gradle-bin/gradle-bin-7.3.3.ebuild | 4 +- dev-java/httpcomponents-client/Manifest | 3 + .../httpcomponents-client-4.5.13-r1.ebuild | 74 + dev-java/httpcomponents-client/metadata.xml | 10 + dev-java/jackrabbit-webdav/Manifest | 1 + .../jackrabbit-webdav-2.21.7-r1.ebuild | 63 + dev-java/jakarta-xml-soap-api/Manifest | 2 +- .../jakarta-xml-soap-api-1.4.2.ebuild | 2 +- dev-java/jtidy/Manifest | 3 +- .../jtidy/files/jtidy-1.0-build.xml.patch | 4 +- dev-java/jtidy/jtidy-1.0-r1.ebuild | 54 + dev-java/microba/Manifest | 2 + dev-java/microba/microba-0.4.4.3-r2.ebuild | 42 + dev-java/mill-bin/Manifest | 2 +- dev-java/mill-bin/mill-bin-0.10.0.ebuild | 2 +- dev-java/mvel/Manifest | 2 +- dev-java/mvel/mvel-2.3.2-r1.ebuild | 2 +- dev-lang/Manifest.gz | Bin 18514 -> 18518 bytes dev-lang/ammonite-repl-bin/Manifest | 2 +- .../ammonite-repl-bin-2.5.1.ebuild | 2 +- dev-lang/duktape/Manifest | 9 +- dev-lang/duktape/duktape-2.4.0.ebuild | 43 - dev-lang/duktape/duktape-2.5.0-r1.ebuild | 49 - dev-lang/duktape/duktape-2.7.0-r1.ebuild | 36 + .../files/duktape-2.7.0-respect-tc-env.patch | 24 + dev-lang/duktape/metadata.xml | 11 +- dev-lang/erlang/Manifest | 2 +- dev-lang/erlang/erlang-24.2.ebuild | 4 +- dev-lang/php/Manifest | 17 +- dev-lang/php/php-7.4.26.ebuild | 745 ---- dev-lang/php/php-7.4.27.ebuild | 745 ---- ...php-7.4.27-r1.ebuild => php-7.4.28.ebuild} | 2 +- dev-lang/php/php-8.0.14.ebuild | 758 ---- .../{php-8.0.15.ebuild => php-8.0.16.ebuild} | 2 +- .../{php-8.1.2.ebuild => php-8.1.3.ebuild} | 0 dev-libs/Manifest.gz | Bin 91772 -> 91775 bytes dev-libs/bitshuffle/Manifest | 2 +- dev-libs/bitshuffle/bitshuffle-0.3.5.ebuild | 2 +- dev-libs/crypto++/Manifest | 8 - dev-libs/crypto++/crypto++-8.2.0-r2.ebuild | 61 - dev-libs/crypto++/crypto++-8.4.0.ebuild | 53 - dev-libs/crypto++/crypto++-8.5.0.ebuild | 60 - .../crypto++/files/crypto++-8.2.0-build.patch | 271 -- dev-libs/cyberjack/Manifest | 4 +- .../cyberjack/cyberjack-3.99.5_p14-r2.ebuild | 89 - .../cyberjack/cyberjack-3.99.5_p15.ebuild | 2 +- dev-libs/expat/Manifest | 4 + dev-libs/expat/expat-2.4.5.ebuild | 94 + dev-libs/expat/expat-2.4.6.ebuild | 94 + dev-libs/geoip/Manifest | 2 +- dev-libs/geoip/geoip-1.6.12-r1.ebuild | 4 +- dev-libs/gnulib/Manifest | 2 + .../gnulib/gnulib-2022.02.12.16.27.05.ebuild | 43 + dev-libs/imath/Manifest | 2 +- ...-3.1.4-r2.ebuild => imath-3.1.4-r3.ebuild} | 1 + dev-libs/level-zero/Manifest | 4 +- dev-libs/level-zero/level-zero-1.7.4.ebuild | 22 - dev-libs/level-zero/level-zero-1.7.9.ebuild | 2 +- dev-libs/libansilove/Manifest | 6 +- dev-libs/libansilove/libansilove-1.2.8.ebuild | 4 +- dev-libs/libansilove/libansilove-1.2.9.ebuild | 23 + dev-libs/libansilove/libansilove-9999.ebuild | 4 +- dev-libs/libgit2/Manifest | 2 + dev-libs/libgit2/libgit2-1.4.1.ebuild | 71 + dev-libs/libinput/Manifest | 2 + dev-libs/libinput/libinput-1.20.0.ebuild | 88 + dev-libs/libjcat/Manifest | 4 +- ...-0.1.8-r1.ebuild => libjcat-0.1.10.ebuild} | 4 +- dev-libs/libmpack/Manifest | 2 +- ...0.5-r1.ebuild => libmpack-1.0.5-r2.ebuild} | 4 +- dev-libs/libpipeline/Manifest | 2 +- dev-libs/libpipeline/libpipeline-1.5.5.ebuild | 2 +- dev-libs/libtsm/Manifest | 6 +- ...m-4.0.1-cmake.patch => libtsm-cmake.patch} | 0 dev-libs/libtsm/libtsm-4.0.1.ebuild | 4 +- dev-libs/libtsm/libtsm-4.0.2.ebuild | 17 + dev-libs/libxmlb/Manifest | 4 +- ...xmlb-0.3.5.ebuild => libxmlb-0.3.7.ebuild} | 2 +- dev-libs/mimalloc/Manifest | 4 - dev-libs/mimalloc/mimalloc-1.7.3.ebuild | 28 - dev-libs/mimalloc/mimalloc-1.7.5.ebuild | 28 - dev-libs/nspr/Manifest | 2 - dev-libs/nspr/nspr-4.32.ebuild | 123 - dev-libs/nss/Manifest | 2 - dev-libs/nss/nss-3.74.ebuild | 367 -- dev-libs/openssl/Manifest | 2 +- dev-libs/openssl/openssl-1.1.1m.ebuild | 2 +- dev-libs/urdfdom/Manifest | 4 +- ...fdom-3.0.0.ebuild => urdfdom-3.0.1.ebuild} | 2 +- dev-libs/xmlsec/Manifest | 6 +- dev-libs/xmlsec/xmlsec-1.2.30.ebuild | 60 - dev-libs/xmlsec/xmlsec-1.2.31.ebuild | 63 - dev-libs/xmlsec/xmlsec-1.2.33.ebuild | 4 +- dev-libs/yaz/Manifest | 2 +- dev-libs/yaz/yaz-5.31.0.ebuild | 4 +- dev-libs/zziplib/Manifest | 3 +- dev-libs/zziplib/metadata.xml | 9 +- dev-libs/zziplib/zziplib-0.13.72-r1.ebuild | 45 + dev-lua/Manifest.gz | Bin 6981 -> 6982 bytes dev-lua/penlight/Manifest | 4 +- dev-lua/penlight/penlight-1.11.0.ebuild | 64 - dev-lua/penlight/penlight-1.12.0.ebuild | 2 +- dev-ml/Manifest.gz | Bin 32467 -> 32471 bytes dev-ml/ocurl/Manifest | 2 +- dev-ml/ocurl/ocurl-0.9.2.ebuild | 2 +- .../CPAN-Checksums-2.140.0.ebuild | 4 +- dev-perl/CPAN-Checksums/Manifest | 2 +- .../Config-AutoConf-0.320.0.ebuild | 4 +- dev-perl/Config-AutoConf/Manifest | 2 +- dev-perl/MIME-Types/MIME-Types-2.220.0.ebuild | 4 +- dev-perl/MIME-Types/Manifest | 2 +- dev-perl/Manifest.gz | Bin 282093 -> 282120 bytes dev-perl/Mojolicious/Manifest | 2 +- .../Mojolicious/Mojolicious-9.220.0.ebuild | 4 +- dev-perl/Moose/Manifest | 2 +- dev-perl/Moose/Moose-2.220.100.ebuild | 4 +- dev-perl/Net-DNS-SEC/Manifest | 2 +- .../Net-DNS-SEC/Net-DNS-SEC-1.190.0.ebuild | 4 +- dev-perl/Net-DNS/Manifest | 2 +- dev-perl/Net-DNS/Net-DNS-1.320.0.ebuild | 4 +- dev-perl/PDF-API2/Manifest | 2 +- dev-perl/PDF-API2/PDF-API2-2.42.0.ebuild | 4 +- dev-perl/PPIx-QuoteLike/Manifest | 2 +- .../PPIx-QuoteLike-0.19.0.ebuild | 4 +- dev-perl/PPIx-Regexp/Manifest | 2 +- .../PPIx-Regexp/PPIx-Regexp-0.81.0.ebuild | 4 +- dev-perl/Path-Tiny/Manifest | 2 +- dev-perl/Path-Tiny/Path-Tiny-0.120.0.ebuild | 4 +- dev-perl/Perl-Tidy/Manifest | 2 +- .../Perl-Tidy/Perl-Tidy-20211029.0.0.ebuild | 4 +- dev-perl/RPC-XML/Manifest | 2 +- dev-perl/RPC-XML/RPC-XML-0.820.0.ebuild | 4 +- dev-perl/String-Formatter/Manifest | 2 +- .../String-Formatter-1.234.0.ebuild | 4 +- dev-perl/Test-Compile/Manifest | 2 +- .../Test-Compile/Test-Compile-3.0.1.ebuild | 4 +- dev-perl/Test-MockModule/Manifest | 2 +- .../Test-MockModule-0.177.0.ebuild | 4 +- dev-perl/Test2-Suite/Manifest | 2 +- .../Test2-Suite/Test2-Suite-0.0.144.ebuild | 4 +- dev-perl/Try-Tiny/Manifest | 2 +- dev-perl/Try-Tiny/Try-Tiny-0.310.0.ebuild | 4 +- dev-perl/URI/Manifest | 2 +- dev-perl/URI/URI-5.100.0.ebuild | 4 +- dev-perl/WWW-Mechanize/Manifest | 2 +- .../WWW-Mechanize/WWW-Mechanize-2.60.0.ebuild | 4 +- dev-perl/YAML-PP/Manifest | 2 +- dev-perl/YAML-PP/YAML-PP-0.30.0.ebuild | 4 +- dev-perl/libwww-perl/Manifest | 2 +- .../libwww-perl/libwww-perl-6.600.0-r1.ebuild | 4 +- dev-python/GitPython/GitPython-3.1.27.ebuild | 79 + dev-python/GitPython/Manifest | 3 + dev-python/Manifest.gz | Bin 255254 -> 255296 bytes dev-python/QtPy/Manifest | 2 + dev-python/QtPy/QtPy-2.0.1.ebuild | 140 + dev-python/boto3/Manifest | 2 + dev-python/boto3/boto3-1.21.3.ebuild | 60 + dev-python/botocore/Manifest | 2 + dev-python/botocore/botocore-1.24.3.ebuild | 65 + dev-python/click/Manifest | 2 + dev-python/click/click-8.0.4.ebuild | 30 + dev-python/cliff/Manifest | 2 + dev-python/cliff/cliff-3.10.1.ebuild | 37 + dev-python/croniter/Manifest | 4 +- ...ter-1.3.1.ebuild => croniter-1.3.4.ebuild} | 0 dev-python/doit/Manifest | 2 + dev-python/doit/doit-0.34.2.ebuild | 56 + dev-python/httpcore/Manifest | 12 +- dev-python/httpcore/httpcore-0.13.7.ebuild | 65 - dev-python/httpcore/httpcore-0.14.3.ebuild | 34 - dev-python/httpcore/httpcore-0.14.4.ebuild | 34 - dev-python/httpcore/httpcore-0.14.5.ebuild | 39 - dev-python/httpcore/httpcore-0.14.6.ebuild | 41 - dev-python/httpcore/httpcore-0.14.7.ebuild | 2 +- dev-python/mkdocs-git-authors-plugin/Manifest | 2 + .../mkdocs-git-authors-plugin-0.6.4.ebuild | 52 + .../Manifest | 2 + ...vision-date-localized-plugin-0.12.1.ebuild | 55 + dev-python/mkdocs-material/Manifest | 2 + .../mkdocs-material-8.2.1.ebuild | 38 + .../mkdocs_pymdownx_material_extras/Manifest | 2 + ...mkdocs_pymdownx_material_extras-1.6.ebuild | 23 + dev-python/moto/Manifest | 2 + dev-python/moto/moto-3.0.4.ebuild | 85 + dev-python/nuitka/Manifest | 2 + dev-python/nuitka/nuitka-0.7.ebuild | 49 + dev-python/osc-lib/Manifest | 2 + dev-python/osc-lib/osc-lib-2.5.0.ebuild | 47 + dev-python/pikepdf/Manifest | 2 + dev-python/pikepdf/pikepdf-5.0.1.ebuild | 54 + dev-python/pillow/Manifest | 2 +- dev-python/pillow/pillow-9.0.1.ebuild | 2 +- dev-python/platformdirs/Manifest | 2 + .../platformdirs/platformdirs-2.5.1.ebuild | 32 + dev-python/precis-i18n/Manifest | 2 +- .../precis-i18n/precis-i18n-1.0.4.ebuild | 2 +- dev-python/pyilmbase/Manifest | 1 + .../pyilmbase/pyilmbase-2.5.7-r1.ebuild | 56 + dev-python/pyopengl/Manifest | 2 + dev-python/pyopengl/pyopengl-3.1.6.ebuild | 53 + dev-python/pyopengl_accelerate/Manifest | 2 + .../pyopengl_accelerate-3.1.6.ebuild | 38 + dev-python/pypy-exe-bin/Manifest | 9 +- ...8_rc1.ebuild => pypy-exe-bin-7.3.8.ebuild} | 2 +- .../pypy-exe-bin-7.3.8_rc2.ebuild | 51 - dev-python/pypy-exe/Manifest | 9 +- ...7.3.8_rc2.ebuild => pypy-exe-7.3.8.ebuild} | 2 +- dev-python/pypy-exe/pypy-exe-7.3.8_rc1.ebuild | 178 - dev-python/pypy/Manifest | 9 +- ...ypy-7.3.8_rc2.ebuild => pypy-7.3.8.ebuild} | 10 +- dev-python/pypy/pypy-7.3.8_rc1.ebuild | 164 - dev-python/pypy3-exe-bin/Manifest | 12 +- ..._rc1.ebuild => pypy3-exe-bin-7.3.8.ebuild} | 2 +- .../pypy3-exe-bin-7.3.8_rc1_p2.ebuild | 52 - .../pypy3-exe-bin-7.3.8_rc2.ebuild | 52 - dev-python/pypy3-exe/Manifest | 11 +- ....3.8_rc1.ebuild => pypy3-exe-7.3.8.ebuild} | 2 +- .../pypy3-exe/pypy3-exe-7.3.8_rc1_p2.ebuild | 166 - .../pypy3-exe/pypy3-exe-7.3.8_rc2.ebuild | 166 - dev-python/pypy3/Manifest | 13 +- ...7.3.8_rc1_p1.ebuild => pypy3-7.3.8.ebuild} | 2 +- dev-python/pypy3/pypy3-7.3.8_rc1_p2.ebuild | 183 - dev-python/pypy3/pypy3-7.3.8_rc1_p3.ebuild | 183 - dev-python/pypy3/pypy3-7.3.8_rc2.ebuild | 183 - dev-python/pyrsistent/Manifest | 4 +- .../pyrsistent/pyrsistent-0.18.0.ebuild | 23 - .../pyrsistent/pyrsistent-0.18.1.ebuild | 2 +- dev-python/pytest-qt/Manifest | 3 +- .../pytest-qt/pytest-qt-4.0.2-r1.ebuild | 54 + dev-python/pytest-qt/pytest-qt-4.0.2.ebuild | 33 +- dev-python/python3-saml/Manifest | 2 + .../python3-saml/python3-saml-1.14.0.ebuild | 39 + dev-python/reportlab/Manifest | 2 + dev-python/reportlab/reportlab-3.6.7.ebuild | 58 + dev-python/ruamel-std-pathlib/Manifest | 2 + .../ruamel-std-pathlib-0.9.2.ebuild | 29 + dev-python/socksio/Manifest | 2 +- dev-python/socksio/socksio-1.0.0.ebuild | 2 +- dev-python/unidecode/Manifest | 2 + dev-python/unidecode/unidecode-1.3.3.ebuild | 21 + dev-qt/Manifest.gz | Bin 10179 -> 10175 bytes dev-qt/qt-creator/Manifest | 4 +- dev-qt/qt-creator/metadata.xml | 2 - dev-qt/qt-creator/qt-creator-4.15.1.ebuild | 233 -- dev-qt/qtspeech/Manifest | 2 + dev-qt/qtspeech/qtspeech-5.15.2-r2.ebuild | 36 + dev-ros/Manifest.gz | Bin 61054 -> 61053 bytes dev-ros/urdf/Manifest | 4 +- ...1.13.2-r2.ebuild => urdf-1.13.2-r3.ebuild} | 4 +- dev-ros/urdf/urdf-9999.ebuild | 4 +- dev-ruby/Manifest.gz | Bin 109177 -> 109301 bytes dev-ruby/actioncable/Manifest | 8 +- ....4.3.ebuild => actioncable-6.1.4.6.ebuild} | 2 +- ....4.1.ebuild => actioncable-7.0.2.2.ebuild} | 8 +- dev-ruby/actionmailbox/Manifest | 8 +- ....3.ebuild => actionmailbox-6.1.4.6.ebuild} | 3 +- ....1.ebuild => actionmailbox-7.0.2.2.ebuild} | 14 +- dev-ruby/actionmailer/Manifest | 8 +- ...4.3.ebuild => actionmailer-6.1.4.6.ebuild} | 2 +- ...4.1.ebuild => actionmailer-7.0.2.2.ebuild} | 8 +- dev-ruby/actionpack/Manifest | 10 +- dev-ruby/actionpack/actionpack-6.0.4.4.ebuild | 4 +- ...1.4.1.ebuild => actionpack-6.1.4.6.ebuild} | 8 +- ...1.4.3.ebuild => actionpack-7.0.2.2.ebuild} | 7 +- dev-ruby/actiontext/Manifest | 8 +- ...1.4.3.ebuild => actiontext-6.1.4.6.ebuild} | 4 +- ...1.4.1.ebuild => actiontext-7.0.2.2.ebuild} | 13 +- dev-ruby/actionview/Manifest | 10 +- dev-ruby/actionview/actionview-6.0.4.4.ebuild | 4 +- ...1.4.1.ebuild => actionview-6.1.4.6.ebuild} | 10 +- ...1.4.3.ebuild => actionview-7.0.2.2.ebuild} | 6 +- dev-ruby/activejob/Manifest | 8 +- ....1.4.1.ebuild => activejob-6.1.4.6.ebuild} | 10 +- ....1.4.3.ebuild => activejob-7.0.2.2.ebuild} | 5 +- dev-ruby/activemodel/Manifest | 10 +- .../activemodel/activemodel-6.0.4.4.ebuild | 4 +- ....4.3.ebuild => activemodel-6.1.4.6.ebuild} | 2 +- ....4.1.ebuild => activemodel-7.0.2.2.ebuild} | 8 +- dev-ruby/activerecord/Manifest | 10 +- .../activerecord/activerecord-6.0.4.4.ebuild | 4 +- ...4.1.ebuild => activerecord-6.1.4.6.ebuild} | 12 +- ...4.3.ebuild => activerecord-7.0.2.2.ebuild} | 7 +- dev-ruby/activestorage/Manifest | 8 +- ....3.ebuild => activestorage-6.1.4.6.ebuild} | 2 +- ....1.ebuild => activestorage-7.0.2.2.ebuild} | 22 +- dev-ruby/activesupport/Manifest | 8 +- .../activesupport-6.0.4.4.ebuild | 4 +- .../activesupport-6.1.4.1.ebuild | 74 - ....3.ebuild => activesupport-6.1.4.6.ebuild} | 2 +- dev-ruby/benchmark-ips/Manifest | 2 +- .../benchmark-ips/benchmark-ips-2.9.2.ebuild | 2 +- dev-ruby/propshaft/Manifest | 3 + dev-ruby/propshaft/metadata.xml | 11 + dev-ruby/propshaft/propshaft-0.6.1.ebuild | 36 + dev-ruby/rails/Manifest | 8 +- ...ls-6.1.4.3.ebuild => rails-6.1.4.6.ebuild} | 2 +- ...ls-6.1.4.1.ebuild => rails-7.0.2.2.ebuild} | 6 +- dev-ruby/railties/Manifest | 10 +- dev-ruby/railties/railties-6.0.4.4.ebuild | 4 +- ...6.1.4.3.ebuild => railties-6.1.4.6.ebuild} | 2 +- ...6.1.4.1.ebuild => railties-7.0.2.2.ebuild} | 11 +- dev-scheme/Manifest.gz | Bin 7339 -> 7500 bytes dev-scheme/scsh-lib/Manifest | 5 + .../scsh-lib-0.7-Makefile.in-LDFLAGS.patch | 18 + dev-scheme/scsh-lib/metadata.xml | 25 + .../scsh-lib/scsh-lib-0.7_pre20160820.ebuild | 62 + dev-util/FlameGraph/FlameGraph-1.0.ebuild | 32 + dev-util/FlameGraph/FlameGraph-9999.ebuild | 32 + dev-util/FlameGraph/Manifest | 4 + dev-util/FlameGraph/metadata.xml | 8 + dev-util/Manifest.gz | Bin 65667 -> 65837 bytes dev-util/byacc/Manifest | 2 +- dev-util/byacc/byacc-20220114.ebuild | 2 +- dev-util/cproto/Manifest | 4 +- dev-util/cproto/cproto-4.7r.ebuild | 15 - dev-util/cproto/cproto-4.7t.ebuild | 4 +- dev-util/dialog/Manifest | 2 +- dev-util/dialog/dialog-1.3.20211214.ebuild | 4 +- dev-util/diffoscope/Manifest | 6 - dev-util/diffoscope/diffoscope-197.ebuild | 108 - dev-util/diffoscope/diffoscope-202.ebuild | 108 - dev-util/diffoscope/diffoscope-203-r1.ebuild | 108 - dev-util/geany-plugins/Manifest | 2 +- ...38.ebuild => geany-plugins-1.38-r1.ebuild} | 2 +- dev-util/glslang/Manifest | 2 + dev-util/glslang/glslang-1.3.204.ebuild | 29 + dev-util/its4/Manifest | 3 + ...4-1.1.1-r2-cpp-headers-and-opt-flags.patch | 43 + ...-r2-ensure-spaces-in-string-literals.patch | 47 + dev-util/its4/its4-1.1.1-r2.ebuild | 38 + dev-util/spirv-headers/Manifest | 2 + .../spirv-headers-1.3.204.ebuild | 17 + dev-util/spirv-tools/Manifest | 2 + .../spirv-tools/spirv-tools-1.3.204.ebuild | 45 + dev-util/visualvm/Manifest | 4 +- dev-util/visualvm/visualvm-2.1.1.ebuild | 86 - dev-util/visualvm/visualvm-2.1.2.ebuild | 2 +- dev-util/vulkan-headers/Manifest | 2 + .../vulkan-headers-1.3.204.ebuild | 24 + dev-util/vulkan-tools/Manifest | 2 + .../vulkan-tools/vulkan-tools-1.3.204.ebuild | 83 + eclass/Manifest.gz | Bin 36169 -> 36165 bytes eclass/go-module.eclass | 6 + eclass/kernel-2.eclass | 243 +- eclass/vala.eclass | 35 +- games-board/Manifest.gz | Bin 10545 -> 10550 bytes games-board/gnome-mines/Manifest | 2 + .../gnome-mines/gnome-mines-40.1.ebuild | 47 + games-board/pychess/Manifest | 2 +- ....0.3-r1.ebuild => pychess-1.0.3-r2.ebuild} | 2 +- games-emulation/Manifest.gz | Bin 9534 -> 9535 bytes games-emulation/pcsx2/Manifest | 3 +- .../pcsx2/files/pcsx2-1.6.0-wx-config.patch | 20 + games-emulation/pcsx2/pcsx2-1.6.0-r3.ebuild | 4 + games-engines/Manifest.gz | Bin 3554 -> 3552 bytes games-engines/odamex/Manifest | 2 +- games-engines/odamex/metadata.xml | 8 - games-fps/Manifest.gz | Bin 10879 -> 10879 bytes games-fps/nexuiz/Manifest | 2 +- games-fps/nexuiz/nexuiz-2.5.2-r1.ebuild | 4 +- games-fps/prboom-plus/Manifest | 3 + ...rriding-of-the-documentation-install.patch | 27 + .../prboom-plus/prboom-plus-2.6.2.ebuild | 66 + gnome-base/Manifest.gz | Bin 5217 -> 5210 bytes gnome-base/gdm/Manifest | 2 + gnome-base/gdm/gdm-41.3.ebuild | 213 ++ gnome-extra/Manifest.gz | Bin 11935 -> 11937 bytes gnome-extra/gnome-software/Manifest | 2 + .../gnome-software/gnome-software-41.4.ebuild | 101 + gui-apps/Manifest.gz | Bin 3879 -> 3878 bytes gui-apps/wl-clipboard/Manifest | 2 +- .../wl-clipboard/wl-clipboard-2.0.0.ebuild | 4 +- kde-apps/Manifest.gz | Bin 37745 -> 37752 bytes kde-apps/kdepim-runtime/Manifest | 3 + ...21.08.3-disable-google-sync-contacts.patch | 27 + .../kdepim-runtime-21.08.3-r2.ebuild | 93 + .../kdepim-runtime-21.12.2-r1.ebuild | 90 + kde-misc/Manifest.gz | Bin 4957 -> 4952 bytes kde-misc/tellico/Manifest | 2 + kde-misc/tellico/tellico-3.4.4.ebuild | 92 + kde-plasma/Manifest.gz | Bin 9101 -> 9102 bytes kde-plasma/plasma-desktop/Manifest | 2 + ....23.5-attica-add-granular-cache-pref.patch | 57 + .../plasma-desktop-5.23.5-r1.ebuild | 190 + mail-client/Manifest.gz | Bin 3875 -> 3876 bytes mail-client/mutt/Manifest | 6 +- .../{mutt-2.2.0.ebuild => mutt-2.2.1.ebuild} | 0 mail-client/thunderbird/Manifest | 2 +- .../thunderbird/thunderbird-91.6.1.ebuild | 2 +- mail-filter/Manifest.gz | Bin 8562 -> 8556 bytes mail-filter/libmilter/Manifest | 2 +- .../libmilter/libmilter-1.0.2_p2.ebuild | 4 +- mail-filter/postgrey/Manifest | 2 + .../postgrey/postgrey-1.37_p20220122.ebuild | 76 + mail-filter/spampd/Manifest | 2 +- mail-filter/spampd/spampd-2.61.ebuild | 4 +- media-gfx/Manifest.gz | Bin 38313 -> 38303 bytes media-gfx/ansilove/Manifest | 6 +- media-gfx/ansilove/ansilove-4.1.5.ebuild | 4 +- media-gfx/ansilove/ansilove-4.1.6.ebuild | 30 + media-gfx/ansilove/ansilove-9999.ebuild | 4 +- media-gfx/apngasm/Manifest | 7 +- media-gfx/apngasm/apngasm-2.91-r1.ebuild | 52 - media-gfx/apngasm/apngasm-3.1.10.ebuild | 4 +- .../apngasm/files/apngasm-2.91-makefile.patch | 22 - media-gfx/apngasm/metadata.xml | 4 - media-gfx/blender/Manifest | 6 +- ...3.8-r3.ebuild => blender-2.93.8-r4.ebuild} | 6 +- ....0.1-r3.ebuild => blender-3.0.1-r4.ebuild} | 6 +- media-gfx/blender/blender-9999.ebuild | 6 +- media-gfx/brscan4/Manifest | 2 +- ...11.1.ebuild => brscan4-0.4.11.1-r1.ebuild} | 14 +- media-gfx/gimp/Manifest | 2 +- media-gfx/gimp/gimp-9999.ebuild | 2 +- media-gfx/graphicsmagick/Manifest | 3 - .../graphicsmagick-1.3.36-bzip-no-zlib.patch | 24 - .../graphicsmagick-1.3.36.ebuild | 133 - media-gfx/hugin/Manifest | 4 +- media-gfx/hugin/hugin-2021.0.0.ebuild | 2 +- media-gfx/hugin/hugin-9999.ebuild | 4 +- media-gfx/krita/Manifest | 3 +- media-gfx/krita/files/krita-5.0.0-clang.patch | 50 + media-gfx/krita/krita-5.0.2.ebuild | 5 +- media-gfx/libredwg/Manifest | 3 + media-gfx/libredwg/libredwg-0.12.5.ebuild | 110 + media-gfx/openvdb/Manifest | 5 +- .../files/openvdb-9.0.0-fix-atomic.patch | 47 + ....2.0-r5.ebuild => openvdb-8.2.0-r6.ebuild} | 25 +- media-gfx/openvdb/openvdb-9.0.0-r2.ebuild | 1 + media-gfx/pencil/Manifest | 3 +- ...il-0.6.6.ebuild => pencil-0.6.6-r1.ebuild} | 4 +- media-gfx/renderdoc/Manifest | 3 +- .../renderdoc-1.18-conditional-pyside.patch | 54 + media-gfx/renderdoc/renderdoc-1.18.ebuild | 7 +- media-gfx/scrot/Manifest | 4 +- media-gfx/scrot/scrot-1.7-r2.ebuild | 3 +- media-gfx/scrot/scrot-9999.ebuild | 3 +- ....7.2-r2.ebuild => Field3D-1.7.2-r3.ebuild} | 2 +- media-libs/Field3D/Manifest | 2 +- media-libs/Manifest.gz | Bin 64938 -> 65280 bytes media-libs/amdgpu-pro-vulkan/Manifest | 6 + .../amdgpu-pro-vulkan-21.50.1.1376756.ebuild | 106 + .../amdgpu-pro-vulkan/files/icd_amd64.patch | 8 + .../amdgpu-pro-vulkan/files/icd_x86.patch | 8 + media-libs/amdgpu-pro-vulkan/metadata.xml | 12 + media-libs/amf-headers/Manifest | 3 + .../amf-headers/amf-headers-1.4.23.ebuild | 34 + media-libs/amf-headers/metadata.xml | 16 + media-libs/dav1d/Manifest | 2 +- media-libs/dav1d/dav1d-0.9.2.ebuild | 2 +- media-libs/freeimage/Manifest | 2 +- ...0-r5.ebuild => freeimage-3.18.0-r6.ebuild} | 3 +- media-libs/gegl/Manifest | 2 +- media-libs/gegl/gegl-9999.ebuild | 4 +- media-libs/gmmlib/Manifest | 2 +- media-libs/gmmlib/gmmlib-22.0.1.ebuild | 2 +- media-libs/libass/Manifest | 2 +- media-libs/libass/libass-0.15.2.ebuild | 4 +- media-libs/libexif/Manifest | 2 +- media-libs/libexif/libexif-0.6.24.ebuild | 4 +- media-libs/libvpx/Manifest | 2 +- media-libs/libvpx/libvpx-1.11.0.ebuild | 2 +- media-libs/nv-codec-headers/Manifest | 2 +- .../nv-codec-headers-11.1.5.0.ebuild | 2 +- media-libs/opencolorio/Manifest | 2 +- ...-r6.ebuild => opencolorio-2.1.1-r7.ebuild} | 3 +- media-libs/openimageio/Manifest | 2 +- ....ebuild => openimageio-2.3.12.0-r3.ebuild} | 4 +- media-libs/osl/Manifest | 4 +- ...17.0-r2.ebuild => osl-1.11.17.0-r3.ebuild} | 4 +- ...2.4.1-r1.ebuild => osl-1.12.4.1-r2.ebuild} | 2 +- media-libs/shaderc/Manifest | 2 + media-libs/shaderc/shaderc-2022.1.ebuild | 92 + media-libs/spandsp/Manifest | 2 +- media-libs/spandsp/spandsp-0.0.6-r1.ebuild | 4 +- media-libs/vigra/Manifest | 4 +- ....11.1-r5.ebuild => vigra-1.11.1-r6.ebuild} | 4 +- media-libs/vigra/vigra-9999.ebuild | 4 +- media-libs/vulkan-layers/Manifest | 6 +- ...-1.3.204-Dont-use-static-spirv-tools.patch | 27 + ...ers-1.3.204-Fix-dependency-detection.patch | 90 + .../vulkan-layers-1.3.204.ebuild | 61 + .../vulkan-layers/vulkan-layers-9999.ebuild | 4 +- media-libs/vulkan-loader/Manifest | 2 + .../vulkan-loader-1.3.204.ebuild | 67 + media-libs/x265/Manifest | 3 +- media-libs/x265/x265-3.5-r2.ebuild | 4 +- media-libs/x265/x265-3.5.ebuild | 218 -- media-plugins/Manifest.gz | Bin 46236 -> 46223 bytes media-plugins/frei0r-plugins/Manifest | 1 + .../frei0r-plugins-1.7.0-r2.ebuild | 54 + media-plugins/x42-plugins/Manifest | 6 +- .../x42-plugins/x42-plugins-20211016.ebuild | 46 - .../x42-plugins/x42-plugins-20220107.ebuild | 6 +- .../x42-plugins/x42-plugins-99999999.ebuild | 4 +- media-sound/Manifest.gz | Bin 57505 -> 57515 bytes media-sound/abcmidi/Manifest | 2 + media-sound/abcmidi/abcmidi-2022.02.18.ebuild | 35 + media-video/Manifest.gz | Bin 26678 -> 26841 bytes media-video/amdgpu-pro-amf/Manifest | 3 + .../amdgpu-pro-amf-1.4.24.1376756.ebuild | 56 + media-video/amdgpu-pro-amf/metadata.xml | 12 + media-video/ffmpeg/Manifest | 6 +- ...4.4.1-r1.ebuild => ffmpeg-4.4.1-r2.ebuild} | 3 +- media-video/ffmpeg/ffmpeg-9999.ebuild | 3 +- media-video/ffmpeg/metadata.xml | 1 + media-video/ffmpegthumbnailer/Manifest | 2 +- .../ffmpegthumbnailer-2.2.2.ebuild | 4 +- media-video/gaupol/Manifest | 2 +- media-video/gaupol/gaupol-1.10.1.ebuild | 4 +- media-video/mplayer/Manifest | 3 +- media-video/mplayer/mplayer-1.4-r1.ebuild | 7 +- media-video/pipewire/Manifest | 6 +- ...e-0.3.45.ebuild => pipewire-0.3.47.ebuild} | 9 +- media-video/pipewire/pipewire-9999.ebuild | 9 +- media-video/rav1e/Manifest | 2 +- media-video/rav1e/rav1e-0.5.1.ebuild | 2 +- metadata/Manifest.gz | Bin 3352 -> 3349 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest | 28 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 28244 -> 28215 bytes .../md5-cache/app-accessibility/Manifest.gz | Bin 7386 -> 7387 bytes .../app-accessibility/caribou-0.4.21-r4 | 2 +- metadata/md5-cache/app-admin/Manifest.gz | Bin 57558 -> 57181 bytes metadata/md5-cache/app-admin/awscli-1.22.58 | 15 + .../app-admin/bitwarden-desktop-bin-1.30.0 | 2 +- metadata/md5-cache/app-admin/cli53-0.8.18 | 2 +- metadata/md5-cache/app-admin/consul-1.10.6 | 2 +- metadata/md5-cache/app-admin/consul-1.10.7 | 2 +- metadata/md5-cache/app-admin/consul-1.10.8 | 2 +- metadata/md5-cache/app-admin/consul-1.11.1 | 2 +- metadata/md5-cache/app-admin/consul-1.11.2 | 2 +- metadata/md5-cache/app-admin/consul-1.11.3 | 2 +- metadata/md5-cache/app-admin/consul-1.8.15 | 2 +- metadata/md5-cache/app-admin/consul-1.8.19 | 2 +- metadata/md5-cache/app-admin/consul-1.9.13 | 2 +- metadata/md5-cache/app-admin/consul-1.9.14 | 2 +- metadata/md5-cache/app-admin/consul-1.9.15 | 2 +- .../app-admin/consul-template-0.25.1 | 2 +- .../app-admin/consul-template-0.25.2 | 2 +- .../app-admin/consul-template-0.27.1 | 2 +- .../app-admin/consul-template-0.27.2 | 2 +- metadata/md5-cache/app-admin/cronlocker-0.5.0 | 2 +- .../md5-cache/app-admin/docker-bench-0.2.2 | 2 +- metadata/md5-cache/app-admin/doctl-1.57.0 | 2 +- metadata/md5-cache/app-admin/doctl-1.68.0 | 2 +- metadata/md5-cache/app-admin/doctl-9999 | 2 +- metadata/md5-cache/app-admin/drush-6.7.0-r2 | 11 - metadata/md5-cache/app-admin/drush-6.7.0-r3 | 4 +- metadata/md5-cache/app-admin/eselect-1.4.20 | 4 +- metadata/md5-cache/app-admin/filebeat-7.16.2 | 2 +- metadata/md5-cache/app-admin/filebeat-7.16.3 | 2 +- .../md5-cache/app-admin/gam-server-0.1.10-r2 | 13 - .../md5-cache/app-admin/gam-server-0.1.10-r3 | 4 +- .../app-admin/git-credential-gopass-1.12.0 | 2 +- metadata/md5-cache/app-admin/gopass-1.12.6 | 2 +- metadata/md5-cache/app-admin/gopass-1.12.7 | 2 +- metadata/md5-cache/app-admin/gopass-1.13.0 | 2 +- .../md5-cache/app-admin/gopass-hibp-1.12.0 | 2 +- .../md5-cache/app-admin/gopass-jsonapi-1.11.1 | 2 +- .../app-admin/gopass-summon-provider-1.12.0 | 2 +- metadata/md5-cache/app-admin/helm-3.7.0 | 2 +- metadata/md5-cache/app-admin/helm-3.7.1 | 2 +- metadata/md5-cache/app-admin/helm-3.8.0 | 2 +- .../md5-cache/app-admin/kube-bench-0.2.3-r1 | 2 +- metadata/md5-cache/app-admin/kubectx-0.9.1 | 2 +- metadata/md5-cache/app-admin/logrotate-3.19.0 | 4 +- metadata/md5-cache/app-admin/mtail-3.0.0_rc35 | 2 +- metadata/md5-cache/app-admin/mtail-3.0.0_rc36 | 2 +- metadata/md5-cache/app-admin/pass-1.7.4-r2 | 4 +- metadata/md5-cache/app-admin/serf-0.9.5 | 2 +- metadata/md5-cache/app-admin/sysklogd-2.3.0 | 4 +- .../md5-cache/app-admin/terraform-0.14.10 | 2 +- metadata/md5-cache/app-admin/terraform-0.15.5 | 2 +- metadata/md5-cache/app-admin/terraform-1.0.1 | 2 +- metadata/md5-cache/app-admin/terraform-1.0.10 | 2 +- metadata/md5-cache/app-admin/terraform-1.0.3 | 2 +- metadata/md5-cache/app-admin/terraform-1.0.4 | 2 +- metadata/md5-cache/app-admin/terraform-1.0.5 | 2 +- metadata/md5-cache/app-admin/terraform-1.0.6 | 2 +- metadata/md5-cache/app-admin/terraform-1.0.7 | 2 +- metadata/md5-cache/app-admin/terraform-1.0.8 | 2 +- metadata/md5-cache/app-admin/terraform-1.0.9 | 2 +- metadata/md5-cache/app-admin/terraform-1.1.2 | 2 +- metadata/md5-cache/app-admin/terraform-1.1.5 | 2 +- metadata/md5-cache/app-admin/vault-1.9.2 | 2 +- metadata/md5-cache/app-admin/vault-1.9.3 | 2 +- metadata/md5-cache/app-admin/xkcdpass-1.19.2 | 15 - metadata/md5-cache/app-arch/Manifest.gz | Bin 23928 -> 23922 bytes metadata/md5-cache/app-arch/bzip2-1.0.8-r1 | 2 +- metadata/md5-cache/app-arch/gcab-1.4 | 2 +- .../md5-cache/app-arch/gnome-autoar-0.4.2 | 2 +- .../md5-cache/app-arch/gnome-autoar-0.4.3 | 2 +- metadata/md5-cache/app-arch/innoextract-1.9 | 4 +- metadata/md5-cache/app-arch/zstd-1.5.1-r2 | 2 +- metadata/md5-cache/app-arch/zstd-1.5.2 | 4 +- metadata/md5-cache/app-backup/Manifest.gz | Bin 13747 -> 13745 bytes .../app-backup/consul-backinator-1.6.6 | 2 +- .../md5-cache/app-backup/deja-dup-42.7-r1 | 2 +- metadata/md5-cache/app-backup/deja-dup-42.8 | 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-benchmarks/Manifest.gz | Bin 6517 -> 6516 bytes metadata/md5-cache/app-benchmarks/hey-0.1.2 | 2 +- metadata/md5-cache/app-cdr/Manifest.gz | Bin 9313 -> 9475 bytes metadata/md5-cache/app-cdr/xcdroast-1.19-r1 | 14 + metadata/md5-cache/app-containers/Manifest.gz | Bin 13755 -> 13924 bytes .../app-containers/buildah-1.21.1-r1 | 2 +- .../app-containers/buildah-1.23.1-r1 | 2 +- .../md5-cache/app-containers/buildah-1.24.0 | 2 +- .../md5-cache/app-containers/buildah-1.24.1 | 2 +- .../md5-cache/app-containers/buildah-1.24.2 | 15 + .../md5-cache/app-containers/cadvisor-0.36.0 | 2 +- .../md5-cache/app-containers/containerd-1.5.9 | 2 +- .../app-containers/containers-storage-1.37.0 | 2 +- .../app-containers/containers-storage-1.38.0 | 2 +- .../app-containers/containers-storage-1.38.2 | 2 +- .../md5-cache/app-containers/cosign-1.5.0 | 12 - .../md5-cache/app-containers/cosign-1.5.1 | 12 - .../md5-cache/app-containers/cosign-1.5.2 | 12 + .../md5-cache/app-containers/cri-o-1.23.1 | 2 +- .../md5-cache/app-containers/cri-tools-1.18.0 | 2 +- .../md5-cache/app-containers/cri-tools-1.21.0 | 2 +- .../md5-cache/app-containers/cri-tools-1.22.0 | 2 +- .../md5-cache/app-containers/cri-tools-1.23.0 | 6 +- .../app-containers/distrobuilder-1.1 | 2 +- .../app-containers/distrobuilder-1.2 | 2 +- .../app-containers/docker-swarm-1.2.9 | 2 +- .../md5-cache/app-containers/flannel-0.14.0 | 2 +- .../md5-cache/app-containers/flannel-0.16.0 | 2 +- .../md5-cache/app-containers/flannel-0.16.1 | 2 +- .../md5-cache/app-containers/flannel-0.16.3 | 2 +- metadata/md5-cache/app-containers/img-0.5.11 | 2 +- metadata/md5-cache/app-containers/k3d-4.4.2 | 2 +- metadata/md5-cache/app-containers/k3d-5.2.2 | 2 +- metadata/md5-cache/app-containers/k3d-5.3.0 | 2 +- .../md5-cache/app-containers/kompose-1.22.0 | 2 +- .../{lxd-4.0.9-r1 => lxd-4.0.9-r2} | 4 +- .../md5-cache/app-containers/nerdctl-0.14.0 | 2 +- .../md5-cache/app-containers/nerdctl-0.15.0 | 2 +- .../md5-cache/app-containers/nerdctl-0.16.0 | 2 +- .../md5-cache/app-containers/nerdctl-0.16.1 | 2 +- .../md5-cache/app-containers/nerdctl-0.17.0 | 12 + .../md5-cache/app-containers/podman-3.4.4 | 2 +- .../md5-cache/app-containers/podman-4.0.0 | 15 + .../md5-cache/app-containers/runc-1.0.2-r1 | 2 +- metadata/md5-cache/app-containers/runc-1.0.3 | 2 +- .../md5-cache/app-containers/skopeo-0.1.41 | 2 +- .../md5-cache/app-containers/skopeo-0.2.0 | 2 +- .../md5-cache/app-containers/skopeo-1.1.0 | 2 +- .../md5-cache/app-containers/skopeo-1.1.1 | 2 +- .../md5-cache/app-containers/skopeo-1.3.0 | 2 +- .../md5-cache/app-containers/skopeo-1.3.1 | 2 +- .../md5-cache/app-containers/skopeo-1.5.1 | 2 +- .../md5-cache/app-containers/skopeo-1.6.0 | 2 +- .../md5-cache/app-containers/skopeo-1.6.1 | 15 + .../md5-cache/app-containers/snapd-2.53.4 | 17 - .../md5-cache/app-containers/snapd-2.54.1 | 17 - .../{snapd-2.54.2 => snapd-2.54.3} | 2 +- metadata/md5-cache/app-containers/umoci-0.4.6 | 2 +- metadata/md5-cache/app-crypt/Manifest.gz | Bin 38732 -> 38570 bytes metadata/md5-cache/app-crypt/age-1.0.0 | 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/gcr-3.40.0 | 2 +- metadata/md5-cache/app-crypt/gnupg-2.2.33-r1 | 4 +- .../md5-cache/app-crypt/libsecret-0.20.4-r1 | 2 +- metadata/md5-cache/app-crypt/seahorse-40.0-r2 | 2 +- metadata/md5-cache/app-crypt/seahorse-41.0-r1 | 2 +- metadata/md5-cache/app-crypt/swtpm-0.6.1 | 16 - .../app-crypt/{swtpm-0.7.0 => swtpm-0.7.1} | 4 +- metadata/md5-cache/app-crypt/tpm2-tss-3.1.0 | 4 +- metadata/md5-cache/app-editors/Manifest.gz | Bin 27462 -> 27453 bytes metadata/md5-cache/app-editors/gedit-40.1 | 2 +- metadata/md5-cache/app-editors/gedit-41.0 | 15 + .../md5-cache/app-editors/gedit-plugins-40.1 | 2 +- .../md5-cache/app-editors/gedit-plugins-41.0 | 15 + metadata/md5-cache/app-editors/micro-2.0.10 | 2 +- metadata/md5-cache/app-editors/micro-2.0.9 | 2 +- .../app-editors/{nano-6.0 => nano-6.2} | 4 +- metadata/md5-cache/app-editors/retext-7.1.0 | 16 - metadata/md5-cache/app-editors/retext-7.2.1 | 16 - metadata/md5-cache/app-editors/retext-7.2.2 | 4 +- metadata/md5-cache/app-editors/vim-8.2.4285 | 2 +- metadata/md5-cache/app-editors/vim-8.2.4328 | 2 +- .../md5-cache/app-editors/vim-core-8.2.4285 | 2 +- .../md5-cache/app-editors/vim-core-8.2.4328 | 2 +- .../app-editors/{zile-2.6.2 => zile-2.6.2-r1} | 8 +- metadata/md5-cache/app-emacs/Manifest.gz | Bin 53699 -> 54018 bytes .../app-emacs/flycheck-inline-0_pre20200808 | 13 + .../{hl-todo-3.1.2 => hl-todo-3.3.0} | 4 +- ...-mode-20220120-r2 => racket-mode-20220219} | 4 +- metadata/md5-cache/app-emacs/setup-1.2.0 | 12 + metadata/md5-cache/app-emulation/Manifest.gz | Bin 29780 -> 29940 bytes .../app-emulation/libvirt-glib-4.0.0 | 2 +- .../md5-cache/app-emulation/simplevirt-0.1 | 2 +- .../md5-cache/app-emulation/xen-4.15.1-r3 | 4 +- .../{xen-4.15.1-r2 => xen-4.15.2} | 10 +- .../{xen-4.16.0-r2 => xen-4.16.0-r3} | 2 +- .../md5-cache/app-emulation/xen-tools-4.15.2 | 16 + metadata/md5-cache/app-i18n/Manifest.gz | Bin 30495 -> 30644 bytes metadata/md5-cache/app-i18n/ibus-1.5.25-r1 | 2 +- .../app-i18n/ibus-kkc-1.5.22_p20170607 | 2 +- metadata/md5-cache/app-i18n/ibus-skk-1.4.3 | 2 +- .../md5-cache/app-i18n/libkkc-0.3.5_p20210928 | 2 +- metadata/md5-cache/app-i18n/libkkc-9999 | 2 +- metadata/md5-cache/app-i18n/libskk-1.0.5 | 2 +- .../md5-cache/app-i18n/libskk-1.0.5_p20210830 | 2 +- .../md5-cache/app-i18n/transifex-client-1.0.0 | 2 +- .../md5-cache/app-i18n/transifex-client-1.0.1 | 12 + metadata/md5-cache/app-metrics/Manifest.gz | Bin 11447 -> 11119 bytes .../app-metrics/alertmanager-0.21.0-r3 | 2 +- .../md5-cache/app-metrics/alertmanager-0.22.2 | 2 +- .../md5-cache/app-metrics/alertmanager-0.23.0 | 2 +- .../md5-cache/app-metrics/bind_exporter-0.3.0 | 2 +- .../app-metrics/blackbox_exporter-0.18.0-r2 | 2 +- .../app-metrics/blackbox_exporter-0.19.0 | 2 +- .../app-metrics/consul_exporter-0.6.0 | 2 +- .../app-metrics/consul_exporter-0.7.1 | 2 +- .../app-metrics/dnsmasq_exporter-0.2.0-r1 | 2 +- .../exabgp_exporter-1.0.0_p20200718 | 2 +- .../fritzbox_smarthome_exporter-0.0.8 | 2 +- .../app-metrics/github-exporter-1.0.1 | 2 +- .../app-metrics/github-exporter-1.0.2 | 2 +- .../app-metrics/memcached_exporter-0.9.0 | 2 +- .../app-metrics/mongodb_exporter-0.11.0 | 2 +- .../app-metrics/mongodb_exporter-0.11.1 | 2 +- .../mysqld_exporter-0.12.1_p20200622 | 2 +- .../app-metrics/nginx-vts-exporter-0.10.7 | 2 +- .../app-metrics/nginx-vts-exporter-0.10.7-r1 | 2 +- .../app-metrics/node_exporter-1.1.2-r1 | 2 +- .../md5-cache/app-metrics/node_exporter-1.2.0 | 2 +- .../md5-cache/app-metrics/node_exporter-1.2.2 | 2 +- .../app-metrics/openvpn_exporter-0.3.0 | 2 +- .../app-metrics/postgres_exporter-0.9.0 | 2 +- .../app-metrics/process-exporter-0.7.1 | 2 +- .../app-metrics/process-exporter-0.7.5 | 2 +- .../md5-cache/app-metrics/prom2json-1.3.0 | 2 +- .../md5-cache/app-metrics/prometheus-2.31.1 | 2 +- .../app-metrics/pushgateway-1.4.1-r1 | 2 +- .../md5-cache/app-metrics/pushgateway-1.4.2 | 2 +- .../app-metrics/redis_exporter-1.31.3 | 14 - .../app-metrics/redis_exporter-1.32.0 | 14 - .../app-metrics/redis_exporter-1.34.1 | 14 - .../app-metrics/redis_exporter-1.35.0 | 2 +- .../app-metrics/redis_exporter-1.35.1 | 14 + metadata/md5-cache/app-misc/Manifest.gz | Bin 75728 -> 75724 bytes metadata/md5-cache/app-misc/dasel-1.15.0 | 2 +- metadata/md5-cache/app-misc/digitemp-3.7.2 | 4 +- metadata/md5-cache/app-misc/faq-0.0.6 | 2 +- metadata/md5-cache/app-misc/geoclue-2.5.7 | 2 +- metadata/md5-cache/app-misc/go-jira-1.0.23 | 2 +- metadata/md5-cache/app-misc/go-jira-1.0.26 | 2 +- metadata/md5-cache/app-misc/go-jira-1.0.27 | 2 +- metadata/md5-cache/app-misc/go-jira-1.0.28 | 2 +- metadata/md5-cache/app-misc/jp-0.2.1 | 2 +- metadata/md5-cache/app-misc/jpipe-0.2.0 | 2 +- metadata/md5-cache/app-misc/mkcert-1.4.1 | 2 +- metadata/md5-cache/app-misc/notary-0.7.0 | 2 +- metadata/md5-cache/app-misc/pdfpc-4.5.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/screen-9999 | 2 +- metadata/md5-cache/app-misc/spire-0.10.0 | 2 +- metadata/md5-cache/app-misc/spire-0.11.1 | 2 +- metadata/md5-cache/app-misc/spire-1.1.0 | 2 +- metadata/md5-cache/app-misc/tracker-2.3.5-r1 | 2 +- metadata/md5-cache/app-misc/tracker-2.3.6-r1 | 2 +- metadata/md5-cache/app-misc/tracker-3.1.2-r1 | 2 +- metadata/md5-cache/app-misc/tracker-3.2.1 | 6 +- metadata/md5-cache/app-office/Manifest.gz | Bin 12463 -> 12456 bytes .../app-office/libreoffice-7.2.5.2-r1 | 2 +- .../md5-cache/app-office/libreoffice-7.2.6.1 | 16 + .../md5-cache/app-office/libreoffice-7.2.9999 | 2 +- .../app-office/libreoffice-7.3.0.3-r1 | 16 - .../app-office/libreoffice-7.3.1.1-r1 | 2 +- .../md5-cache/app-office/libreoffice-7.3.9999 | 2 +- .../app-office/libreoffice-l10n-7.2.6.1 | 13 + .../app-office/libreoffice-l10n-7.3.0.3 | 13 - metadata/md5-cache/app-portage/Manifest.gz | Bin 19734 -> 19568 bytes 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 +- .../app-portage/recover-broken-vdb-0.0.9 | 14 - metadata/md5-cache/app-shells/Manifest.gz | Bin 17017 -> 17007 bytes metadata/md5-cache/app-shells/fzf-0.27.2 | 2 +- metadata/md5-cache/app-shells/fzf-0.28.0 | 2 +- metadata/md5-cache/app-shells/fzf-0.29.0 | 2 +- metadata/md5-cache/app-shells/peco-0.5.7 | 2 +- metadata/md5-cache/app-shells/peco-0.5.8 | 2 +- .../md5-cache/app-shells/scsh-0.7_pre20160820 | 13 + metadata/md5-cache/app-shells/zsh-5.8 | 15 - metadata/md5-cache/app-text/Manifest.gz | Bin 74226 -> 74541 bytes metadata/md5-cache/app-text/calibre-5.37.0 | 15 + metadata/md5-cache/app-text/gspell-1.9.1 | 2 +- metadata/md5-cache/app-text/gtkspell-3.0.10 | 2 +- metadata/md5-cache/app-text/jabref-2.10-r7 | 16 + .../md5-cache/app-text/poppler-data-0.4.11 | 4 +- metadata/md5-cache/app-text/qpdf-10.5.0 | 4 +- metadata/md5-cache/app-text/vgrep-2.5.1 | 2 +- metadata/md5-cache/app-text/vgrep-2.5.2 | 2 +- metadata/md5-cache/app-text/vgrep-2.5.5 | 2 +- metadata/md5-cache/app-text/vgrep-2.6.0 | 2 +- metadata/md5-cache/app-vim/Manifest.gz | Bin 40751 -> 40905 bytes .../md5-cache/app-vim/gentoo-syntax-20220220 | 13 + metadata/md5-cache/dev-cpp/Manifest.gz | Bin 21638 -> 21794 bytes .../md5-cache/dev-cpp/nlohmann_json-3.10.5 | 4 +- .../dev-cpp/robin-hood-hashing-3.11.5 | 11 + metadata/md5-cache/dev-db/Manifest.gz | Bin 40362 -> 40371 bytes metadata/md5-cache/dev-db/etcd-3.3.23 | 2 +- metadata/md5-cache/dev-db/etcd-3.3.24 | 2 +- metadata/md5-cache/dev-db/etcd-3.4.14 | 2 +- metadata/md5-cache/dev-db/etcd-3.4.16 | 2 +- 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.2 | 2 +- metadata/md5-cache/dev-db/influxdb-1.8.3 | 2 +- metadata/md5-cache/dev-db/rqlite-6.10.2 | 2 +- metadata/md5-cache/dev-db/rqlite-6.8.2 | 2 +- metadata/md5-cache/dev-db/rqlite-6.9.0 | 2 +- metadata/md5-cache/dev-db/rqlite-7.1.0 | 2 +- metadata/md5-cache/dev-db/rqlite-7.2.0 | 2 +- metadata/md5-cache/dev-db/rqlite-7.3.0 | 2 +- metadata/md5-cache/dev-db/rqlite-7.3.1 | 2 +- ...timescaledb-2.5.2 => timescaledb-2.5.2-r1} | 6 +- .../md5-cache/dev-db/tokyocabinet-1.4.48-r2 | 4 +- metadata/md5-cache/dev-embedded/Manifest.gz | Bin 13308 -> 13310 bytes .../dev-embedded/arduino-builder-1.5.4-r1 | 2 +- metadata/md5-cache/dev-go/Manifest.gz | Bin 6770 -> 6790 bytes metadata/md5-cache/dev-go/delve-1.7.2 | 2 +- metadata/md5-cache/dev-go/delve-1.8.0 | 2 +- .../md5-cache/dev-go/get-ego-vendor-0.2.0 | 2 +- metadata/md5-cache/dev-go/go-bindata-3.1.3 | 2 +- .../dev-go/go-license-detector-3.1.0 | 2 +- .../dev-go/go-licenses-0_pre20200511 | 2 +- metadata/md5-cache/dev-go/go-licenses-9999 | 2 +- metadata/md5-cache/dev-go/go-md2man-2.0.0 | 2 +- metadata/md5-cache/dev-go/go-tools-0.1.4 | 2 +- metadata/md5-cache/dev-go/go-tools-0.1.9 | 2 +- .../md5-cache/dev-go/go-tour-0_pre20200201 | 2 +- metadata/md5-cache/dev-go/gogo-protobuf-1.3.1 | 2 +- metadata/md5-cache/dev-go/golicense-0.2.0 | 2 +- .../md5-cache/dev-go/golint-0_pre20200301 | 2 +- metadata/md5-cache/dev-go/gopls-0.1.4 | 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-java/Manifest.gz | Bin 77604 -> 78077 bytes ...{ant-core-1.10.9-r2 => ant-core-1.10.9-r3} | 4 +- .../md5-cache/dev-java/ant-eclipse-ecj-4.4.2 | 13 - .../md5-cache/dev-java/commons-daemon-1.2.4 | 4 +- .../md5-cache/dev-java/eclipse-ecj-4.4.2-r1 | 14 - .../dev-java/error-prone-annotations-2.7.1 | 4 +- metadata/md5-cache/dev-java/fontbox-1.7.1-r2 | 15 + .../dev-java/glassfish-xmlrpc-api-1.1.1 | 13 - .../dev-java/glassfish-xmlrpc-api-1.1.1-r1 | 4 +- .../md5-cache/dev-java/glazedlists-1.8.0-r2 | 14 + metadata/md5-cache/dev-java/gradle-bin-7.2 | 4 +- metadata/md5-cache/dev-java/gradle-bin-7.3.3 | 4 +- .../dev-java/httpcomponents-client-4.5.13-r1 | 14 + .../dev-java/jackrabbit-webdav-2.21.7-r1 | 15 + .../dev-java/jakarta-xml-soap-api-1.4.2 | 4 +- metadata/md5-cache/dev-java/jtidy-1.0-r1 | 14 + .../md5-cache/dev-java/microba-0.4.4.3-r2 | 13 + metadata/md5-cache/dev-java/mill-bin-0.10.0 | 4 +- metadata/md5-cache/dev-java/mvel-2.3.2-r1 | 4 +- metadata/md5-cache/dev-lang/Manifest.gz | Bin 40534 -> 39918 bytes metadata/md5-cache/dev-lang/abs-2.5.0 | 2 +- metadata/md5-cache/dev-lang/abs-2.5.1 | 2 +- .../dev-lang/ammonite-repl-bin-2.5.1 | 4 +- metadata/md5-cache/dev-lang/duktape-2.4.0 | 9 - .../{duktape-2.5.0-r1 => duktape-2.7.0-r1} | 10 +- metadata/md5-cache/dev-lang/erlang-24.2 | 4 +- metadata/md5-cache/dev-lang/php-7.4.27 | 16 - metadata/md5-cache/dev-lang/php-7.4.27-r1 | 16 - .../dev-lang/{php-7.4.26 => php-7.4.28} | 6 +- metadata/md5-cache/dev-lang/php-8.0.14 | 16 - .../dev-lang/{php-8.0.15 => php-8.0.16} | 6 +- .../dev-lang/{php-8.1.2 => php-8.1.3} | 2 +- metadata/md5-cache/dev-libs/Manifest.gz | Bin 157557 -> 157075 bytes metadata/md5-cache/dev-libs/bitshuffle-0.3.5 | 4 +- metadata/md5-cache/dev-libs/crypto++-8.2.0-r2 | 12 - metadata/md5-cache/dev-libs/crypto++-8.4.0 | 12 - metadata/md5-cache/dev-libs/crypto++-8.5.0 | 12 - .../dev-libs/cyberjack-3.99.5_p14-r2 | 14 - .../md5-cache/dev-libs/cyberjack-3.99.5_p15 | 4 +- .../dev-libs/eekboard-1.0.8_p20121001-r1 | 2 +- metadata/md5-cache/dev-libs/expat-2.4.5 | 12 + metadata/md5-cache/dev-libs/expat-2.4.6 | 12 + metadata/md5-cache/dev-libs/folks-0.15.3 | 2 +- metadata/md5-cache/dev-libs/folks-0.15.4 | 2 +- metadata/md5-cache/dev-libs/geoip-1.6.12-r1 | 4 +- metadata/md5-cache/dev-libs/gmime-2.6.23-r1 | 2 +- metadata/md5-cache/dev-libs/gmime-3.2.7 | 2 +- .../dev-libs/gnulib-2022.02.12.16.27.05 | 10 + metadata/md5-cache/dev-libs/granite-5.2.5-r1 | 2 +- metadata/md5-cache/dev-libs/granite-6.0.0 | 2 +- metadata/md5-cache/dev-libs/granite-6.2.0 | 2 +- .../{imath-3.1.4-r2 => imath-3.1.4-r3} | 6 +- .../md5-cache/dev-libs/jsonrpc-glib-3.40.0 | 2 +- metadata/md5-cache/dev-libs/level-zero-1.7.9 | 4 +- metadata/md5-cache/dev-libs/libansilove-1.2.8 | 4 +- .../{mimalloc-1.7.3 => libansilove-1.2.9} | 18 +- metadata/md5-cache/dev-libs/libansilove-9999 | 2 +- .../dev-libs/libappindicator-12.10.0-r301 | 2 +- .../libappindicator-12.10.1_p20200706 | 2 +- metadata/md5-cache/dev-libs/libdazzle-3.40.0 | 2 +- metadata/md5-cache/dev-libs/libdazzle-3.42.0 | 2 +- .../md5-cache/dev-libs/libdbusmenu-16.04.0-r1 | 2 +- metadata/md5-cache/dev-libs/libgdata-0.18.1 | 2 +- metadata/md5-cache/dev-libs/libgit2-1.4.1 | 15 + .../md5-cache/dev-libs/libgit2-glib-1.0.0.1 | 2 +- .../dev-libs/libgnome-games-support-1.8.2 | 2 +- metadata/md5-cache/dev-libs/libgusb-0.3.10 | 2 +- metadata/md5-cache/dev-libs/libgusb-0.3.7-r1 | 2 +- metadata/md5-cache/dev-libs/libgweather-40.0 | 2 +- metadata/md5-cache/dev-libs/libical-3.0.12 | 2 +- metadata/md5-cache/dev-libs/libical-3.0.14 | 2 +- .../md5-cache/dev-libs/libindicate-12.10.1-r3 | 2 +- metadata/md5-cache/dev-libs/libinput-1.20.0 | 15 + .../{libjcat-0.1.8-r1 => libjcat-0.1.10} | 8 +- metadata/md5-cache/dev-libs/libjcat-0.1.9-r1 | 2 +- metadata/md5-cache/dev-libs/libmanette-0.2.6 | 2 +- .../{libmpack-1.0.5-r1 => libmpack-1.0.5-r2} | 2 +- metadata/md5-cache/dev-libs/libpeas-1.30.0 | 2 +- metadata/md5-cache/dev-libs/libpipeline-1.5.5 | 4 +- metadata/md5-cache/dev-libs/libtsm-4.0.1 | 2 +- .../fatcat-1.1.0-r2 => dev-libs/libtsm-4.0.2} | 14 +- .../dev-libs/{libxmlb-0.3.5 => libxmlb-0.3.7} | 4 +- metadata/md5-cache/dev-libs/mimalloc-1.7.5 | 13 - metadata/md5-cache/dev-libs/nspr-4.32 | 12 - metadata/md5-cache/dev-libs/nss-3.74 | 15 - metadata/md5-cache/dev-libs/openssl-1.1.1m | 4 +- .../md5-cache/dev-libs/template-glib-3.34.0 | 2 +- .../dev-libs/{urdfdom-3.0.0 => urdfdom-3.0.1} | 4 +- metadata/md5-cache/dev-libs/xmlsec-1.2.30 | 15 - metadata/md5-cache/dev-libs/xmlsec-1.2.31 | 15 - metadata/md5-cache/dev-libs/xmlsec-1.2.33 | 4 +- metadata/md5-cache/dev-libs/yaz-5.31.0 | 4 +- .../md5-cache/dev-libs/zziplib-0.13.72-r1 | 14 + metadata/md5-cache/dev-lua/Manifest.gz | Bin 7456 -> 7294 bytes metadata/md5-cache/dev-lua/penlight-1.11.0 | 16 - metadata/md5-cache/dev-lua/penlight-1.12.0 | 4 +- metadata/md5-cache/dev-ml/Manifest.gz | Bin 62498 -> 62499 bytes metadata/md5-cache/dev-ml/ocurl-0.9.2 | 4 +- .../md5-cache/dev-perl/CPAN-Checksums-2.140.0 | 4 +- .../dev-perl/Config-AutoConf-0.320.0 | 4 +- .../md5-cache/dev-perl/MIME-Types-2.220.0 | 4 +- metadata/md5-cache/dev-perl/Manifest.gz | Bin 312448 -> 312433 bytes .../md5-cache/dev-perl/Mojolicious-9.220.0 | 4 +- metadata/md5-cache/dev-perl/Moose-2.220.100 | 4 +- metadata/md5-cache/dev-perl/Net-DNS-1.320.0 | 4 +- .../md5-cache/dev-perl/Net-DNS-SEC-1.190.0 | 4 +- metadata/md5-cache/dev-perl/PDF-API2-2.42.0 | 4 +- .../md5-cache/dev-perl/PPIx-QuoteLike-0.19.0 | 4 +- .../md5-cache/dev-perl/PPIx-Regexp-0.81.0 | 4 +- metadata/md5-cache/dev-perl/Path-Tiny-0.120.0 | 4 +- .../md5-cache/dev-perl/Perl-Tidy-20211029.0.0 | 4 +- metadata/md5-cache/dev-perl/RPC-XML-0.820.0 | 4 +- .../dev-perl/String-Formatter-1.234.0 | 4 +- .../md5-cache/dev-perl/Test-Compile-3.0.1 | 4 +- .../dev-perl/Test-MockModule-0.177.0 | 4 +- .../md5-cache/dev-perl/Test2-Suite-0.0.144 | 4 +- metadata/md5-cache/dev-perl/Try-Tiny-0.310.0 | 4 +- metadata/md5-cache/dev-perl/URI-5.100.0 | 4 +- .../md5-cache/dev-perl/WWW-Mechanize-2.60.0 | 4 +- metadata/md5-cache/dev-perl/YAML-PP-0.30.0 | 4 +- .../md5-cache/dev-perl/libwww-perl-6.600.0-r1 | 4 +- .../md5-cache/dev-python/GitPython-3.1.27 | 15 + metadata/md5-cache/dev-python/Manifest.gz | Bin 386170 -> 387490 bytes metadata/md5-cache/dev-python/QtPy-2.0.1 | 15 + metadata/md5-cache/dev-python/boto3-1.21.3 | 15 + metadata/md5-cache/dev-python/botocore-1.24.3 | 15 + metadata/md5-cache/dev-python/click-8.0.4 | 15 + metadata/md5-cache/dev-python/cliff-3.10.1 | 15 + .../{croniter-1.3.1 => croniter-1.3.4} | 2 +- metadata/md5-cache/dev-python/doit-0.34.2 | 16 + metadata/md5-cache/dev-python/httpcore-0.13.7 | 15 - metadata/md5-cache/dev-python/httpcore-0.14.3 | 15 - metadata/md5-cache/dev-python/httpcore-0.14.4 | 15 - metadata/md5-cache/dev-python/httpcore-0.14.5 | 15 - metadata/md5-cache/dev-python/httpcore-0.14.6 | 15 - metadata/md5-cache/dev-python/httpcore-0.14.7 | 4 +- .../mkdocs-git-authors-plugin-0.6.4 | 15 + ...-git-revision-date-localized-plugin-0.12.1 | 15 + .../dev-python/mkdocs-material-8.2.1 | 14 + .../mkdocs_pymdownx_material_extras-1.6 | 14 + metadata/md5-cache/dev-python/moto-3.0.4 | 15 + metadata/md5-cache/dev-python/nuitka-0.7 | 15 + metadata/md5-cache/dev-python/osc-lib-2.5.0 | 15 + metadata/md5-cache/dev-python/pikepdf-5.0.1 | 16 + metadata/md5-cache/dev-python/pillow-9.0.1 | 4 +- .../md5-cache/dev-python/platformdirs-2.5.1 | 15 + .../md5-cache/dev-python/precis-i18n-1.0.4 | 4 +- .../md5-cache/dev-python/pyilmbase-2.5.7-r1 | 16 + metadata/md5-cache/dev-python/pyopengl-3.1.6 | 16 + .../dev-python/pyopengl_accelerate-3.1.6 | 15 + metadata/md5-cache/dev-python/pypy-7.3.8 | 13 + metadata/md5-cache/dev-python/pypy-7.3.8_rc1 | 12 - metadata/md5-cache/dev-python/pypy-7.3.8_rc2 | 12 - .../{pypy-exe-7.3.8_rc1 => pypy-exe-7.3.8} | 11 +- .../md5-cache/dev-python/pypy-exe-7.3.8_rc2 | 13 - ...y-exe-bin-7.3.8_rc1 => pypy-exe-bin-7.3.8} | 9 +- .../dev-python/pypy-exe-bin-7.3.8_rc2 | 10 - metadata/md5-cache/dev-python/pypy3-7.3.8 | 14 + .../md5-cache/dev-python/pypy3-7.3.8_rc1_p1 | 13 - .../md5-cache/dev-python/pypy3-7.3.8_rc1_p2 | 13 - .../md5-cache/dev-python/pypy3-7.3.8_rc1_p3 | 13 - metadata/md5-cache/dev-python/pypy3-7.3.8_rc2 | 13 - .../{pypy3-exe-7.3.8_rc1 => pypy3-exe-7.3.8} | 11 +- .../dev-python/pypy3-exe-7.3.8_rc1_p2 | 13 - .../md5-cache/dev-python/pypy3-exe-7.3.8_rc2 | 13 - ...-exe-bin-7.3.8_rc1 => pypy3-exe-bin-7.3.8} | 9 +- .../dev-python/pypy3-exe-bin-7.3.8_rc1_p2 | 10 - .../dev-python/pypy3-exe-bin-7.3.8_rc2 | 10 - .../md5-cache/dev-python/pyrsistent-0.18.0 | 15 - .../md5-cache/dev-python/pyrsistent-0.18.1 | 4 +- metadata/md5-cache/dev-python/pytest-qt-4.0.2 | 2 +- .../md5-cache/dev-python/pytest-qt-4.0.2-r1 | 15 + .../md5-cache/dev-python/python3-saml-1.14.0 | 15 + metadata/md5-cache/dev-python/reportlab-3.6.7 | 15 + .../dev-python/ruamel-std-pathlib-0.9.2 | 15 + metadata/md5-cache/dev-python/socksio-1.0.0 | 4 +- metadata/md5-cache/dev-python/unidecode-1.3.3 | 15 + metadata/md5-cache/dev-qt/Manifest.gz | Bin 11287 -> 11288 bytes metadata/md5-cache/dev-qt/qt-creator-4.15.1 | 16 - metadata/md5-cache/dev-qt/qtspeech-5.15.2-r2 | 15 + metadata/md5-cache/dev-ros/Manifest.gz | Bin 201211 -> 201205 bytes metadata/md5-cache/dev-ros/urdf-1.13.2-r2 | 16 - metadata/md5-cache/dev-ros/urdf-1.13.2-r3 | 16 + metadata/md5-cache/dev-ros/urdf-9999 | 6 +- metadata/md5-cache/dev-ruby/Manifest.gz | Bin 196824 -> 196879 bytes .../md5-cache/dev-ruby/actioncable-6.1.4.1 | 16 - ...ctioncable-6.1.4.3 => actioncable-6.1.4.6} | 8 +- .../md5-cache/dev-ruby/actioncable-7.0.2.2 | 16 + .../md5-cache/dev-ruby/actionmailbox-6.1.4.1 | 16 - .../md5-cache/dev-ruby/actionmailbox-6.1.4.3 | 16 - .../md5-cache/dev-ruby/actionmailbox-6.1.4.6 | 16 + .../md5-cache/dev-ruby/actionmailbox-7.0.2.2 | 16 + .../md5-cache/dev-ruby/actionmailer-6.1.4.1 | 16 - ...ionmailer-6.1.4.3 => actionmailer-6.1.4.6} | 8 +- .../md5-cache/dev-ruby/actionmailer-7.0.2.2 | 16 + .../md5-cache/dev-ruby/actionpack-6.0.4.4 | 4 +- .../md5-cache/dev-ruby/actionpack-6.1.4.1 | 16 - ...{actionpack-6.1.4.3 => actionpack-6.1.4.6} | 8 +- .../md5-cache/dev-ruby/actionpack-7.0.2.2 | 16 + .../md5-cache/dev-ruby/actiontext-6.1.4.1 | 16 - ...{actiontext-6.1.4.3 => actiontext-6.1.4.6} | 8 +- .../md5-cache/dev-ruby/actiontext-7.0.2.2 | 16 + .../md5-cache/dev-ruby/actionview-6.0.4.4 | 4 +- .../md5-cache/dev-ruby/actionview-6.1.4.1 | 16 - ...{actionview-6.1.4.3 => actionview-6.1.4.6} | 8 +- .../md5-cache/dev-ruby/actionview-7.0.2.2 | 16 + metadata/md5-cache/dev-ruby/activejob-6.1.4.1 | 16 - .../{activejob-6.1.4.3 => activejob-6.1.4.6} | 8 +- metadata/md5-cache/dev-ruby/activejob-7.0.2.2 | 16 + .../md5-cache/dev-ruby/activemodel-6.0.4.4 | 4 +- .../md5-cache/dev-ruby/activemodel-6.1.4.1 | 16 - ...ctivemodel-6.1.4.3 => activemodel-6.1.4.6} | 8 +- .../md5-cache/dev-ruby/activemodel-7.0.2.2 | 16 + .../md5-cache/dev-ruby/activerecord-6.0.4.4 | 4 +- .../md5-cache/dev-ruby/activerecord-6.1.4.1 | 16 - ...iverecord-6.1.4.3 => activerecord-6.1.4.6} | 8 +- .../md5-cache/dev-ruby/activerecord-7.0.2.2 | 16 + .../md5-cache/dev-ruby/activestorage-6.1.4.1 | 16 - ...estorage-6.1.4.3 => activestorage-6.1.4.6} | 8 +- .../md5-cache/dev-ruby/activestorage-7.0.2.2 | 16 + .../md5-cache/dev-ruby/activesupport-6.0.4.4 | 4 +- .../md5-cache/dev-ruby/activesupport-6.1.4.1 | 16 - ...esupport-6.1.4.3 => activesupport-6.1.4.6} | 4 +- .../md5-cache/dev-ruby/benchmark-ips-2.9.2 | 4 +- metadata/md5-cache/dev-ruby/propshaft-0.6.1 | 16 + metadata/md5-cache/dev-ruby/rails-6.1.4.1 | 16 - metadata/md5-cache/dev-ruby/rails-6.1.4.3 | 16 - metadata/md5-cache/dev-ruby/rails-6.1.4.6 | 16 + metadata/md5-cache/dev-ruby/rails-7.0.2.2 | 16 + metadata/md5-cache/dev-ruby/railties-6.0.4.4 | 4 +- metadata/md5-cache/dev-ruby/railties-6.1.4.1 | 16 - .../{railties-6.1.4.3 => railties-6.1.4.6} | 8 +- metadata/md5-cache/dev-ruby/railties-7.0.2.2 | 16 + metadata/md5-cache/dev-scheme/Manifest.gz | Bin 11375 -> 11550 bytes .../dev-scheme/scsh-lib-0.7_pre20160820 | 14 + metadata/md5-cache/dev-util/FlameGraph-1.0 | 10 + metadata/md5-cache/dev-util/FlameGraph-9999 | 11 + metadata/md5-cache/dev-util/Manifest.gz | Bin 125300 -> 125803 bytes metadata/md5-cache/dev-util/anjuta-3.34.0 | 2 +- metadata/md5-cache/dev-util/byacc-20220114 | 4 +- metadata/md5-cache/dev-util/clair-2.1.3 | 2 +- metadata/md5-cache/dev-util/clair-2.1.4 | 2 +- metadata/md5-cache/dev-util/cproto-4.7r | 10 - metadata/md5-cache/dev-util/cproto-4.7t | 4 +- .../md5-cache/dev-util/dialog-1.3.20211214 | 4 +- metadata/md5-cache/dev-util/diffoscope-197 | 15 - metadata/md5-cache/dev-util/diffoscope-202 | 15 - metadata/md5-cache/dev-util/diffoscope-203-r1 | 15 - metadata/md5-cache/dev-util/drone-cli-1.2.1 | 2 +- ...any-plugins-1.38 => geany-plugins-1.38-r1} | 6 +- metadata/md5-cache/dev-util/github-cli-1.14.0 | 2 +- metadata/md5-cache/dev-util/github-cli-2.0.0 | 2 +- metadata/md5-cache/dev-util/github-cli-2.4.0 | 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/glslang-1.3.204 | 13 + metadata/md5-cache/dev-util/its4-1.1.1-r2 | 10 + metadata/md5-cache/dev-util/jfrog-cli-1.35.3 | 2 +- metadata/md5-cache/dev-util/kubebuilder-2.3.1 | 2 +- .../dev-util/local-log4j-vuln-scanner-0.10 | 2 +- .../md5-cache/dev-util/log4shelldetect-0.0.4 | 2 +- metadata/md5-cache/dev-util/mage-1.11.0 | 2 +- metadata/md5-cache/dev-util/packer-1.6.6 | 2 +- metadata/md5-cache/dev-util/packer-1.7.2 | 2 +- metadata/md5-cache/dev-util/packer-1.7.8 | 2 +- metadata/md5-cache/dev-util/packer-1.7.9 | 2 +- metadata/md5-cache/dev-util/promu-0.11.1 | 2 +- metadata/md5-cache/dev-util/promu-0.13.0 | 2 +- metadata/md5-cache/dev-util/promu-0.5.0 | 2 +- metadata/md5-cache/dev-util/promu-0.7.0 | 2 +- .../md5-cache/dev-util/spirv-headers-1.3.204 | 11 + .../md5-cache/dev-util/spirv-tools-1.3.204 | 14 + metadata/md5-cache/dev-util/src-cli-3.26.2 | 2 +- metadata/md5-cache/dev-util/src-cli-3.26.3 | 2 +- metadata/md5-cache/dev-util/src-cli-3.27.0 | 2 +- metadata/md5-cache/dev-util/src-cli-3.30.1 | 2 +- .../md5-cache/dev-util/stripe-mock-0.118.0-r1 | 2 +- metadata/md5-cache/dev-util/umockdev-0.16.2 | 2 +- metadata/md5-cache/dev-util/umockdev-0.17.6 | 2 +- metadata/md5-cache/dev-util/visualvm-2.1.1 | 12 - metadata/md5-cache/dev-util/visualvm-2.1.2 | 4 +- .../vulkan-headers-1.3.204} | 14 +- .../md5-cache/dev-util/vulkan-tools-1.3.204 | 15 + metadata/md5-cache/dev-util/webhook-2.7.0 | 2 +- metadata/md5-cache/dev-util/woke-0.14.0 | 2 +- metadata/md5-cache/dev-util/woke-0.15.0 | 2 +- metadata/md5-cache/dev-util/woke-0.16.1 | 2 +- metadata/md5-cache/dev-util/woke-0.17.1 | 2 +- metadata/md5-cache/dev-vcs/Manifest.gz | Bin 19613 -> 19625 bytes metadata/md5-cache/dev-vcs/git-lfs-2.11.0-r1 | 2 +- metadata/md5-cache/dev-vcs/git-lfs-2.13.3-r1 | 2 +- metadata/md5-cache/dev-vcs/git-lfs-9999 | 2 +- metadata/md5-cache/dev-vcs/git-sizer-1.4.0 | 2 +- metadata/md5-cache/dev-vcs/git-sizer-1.5.0 | 2 +- metadata/md5-cache/dev-vcs/gitg-41 | 2 +- metadata/md5-cache/dev-vcs/hub-2.14.2-r1 | 2 +- metadata/md5-cache/dev-vcs/lab-0.17.2 | 2 +- metadata/md5-cache/dev-vcs/lab-0.19.0 | 2 +- metadata/md5-cache/dev-vcs/reposurgeon-4.27 | 2 +- metadata/md5-cache/games-arcade/Manifest.gz | Bin 21624 -> 21623 bytes .../games-arcade/gnome-nibbles-3.38.2 | 2 +- .../md5-cache/games-arcade/gnome-robots-40.0 | 2 +- metadata/md5-cache/games-board/Manifest.gz | Bin 11564 -> 11729 bytes .../games-board/four-in-a-row-3.38.1 | 2 +- .../md5-cache/games-board/gnome-chess-40.1 | 2 +- .../md5-cache/games-board/gnome-chess-41.1 | 2 +- .../games-board/gnome-mahjongg-3.38.3 | 2 +- .../md5-cache/games-board/gnome-mines-40.0 | 2 +- .../md5-cache/games-board/gnome-mines-40.1 | 13 + metadata/md5-cache/games-board/iagno-3.38.1 | 2 +- .../md5-cache/games-board/pychess-1.0.3-r1 | 14 - .../md5-cache/games-board/pychess-1.0.3-r2 | 14 + .../md5-cache/games-emulation/Manifest.gz | Bin 13489 -> 13487 bytes .../md5-cache/games-emulation/pcsx2-1.6.0-r3 | 2 +- metadata/md5-cache/games-fps/Manifest.gz | Bin 11418 -> 11583 bytes metadata/md5-cache/games-fps/nexuiz-2.5.2-r1 | 4 +- .../md5-cache/games-fps/prboom-plus-2.6.2 | 15 + metadata/md5-cache/games-kids/Manifest.gz | Bin 1057 -> 1057 bytes metadata/md5-cache/games-kids/gmult-9.0 | 2 +- metadata/md5-cache/games-puzzle/Manifest.gz | Bin 18284 -> 18278 bytes .../games-puzzle/five-or-more-3.32.2 | 2 +- .../games-puzzle/gnome-klotski-3.38.2 | 2 +- .../md5-cache/games-puzzle/gnome-sudoku-40.2 | 2 +- .../games-puzzle/gnome-taquin-3.38.1 | 2 +- .../games-puzzle/gnome-tetravex-3.38.2 | 2 +- .../md5-cache/games-puzzle/gnome2048-3.38.2 | 2 +- .../md5-cache/games-puzzle/lightsoff-40.0.1 | 2 +- .../md5-cache/games-puzzle/quadrapassel-40.2 | 2 +- .../md5-cache/games-puzzle/swell-foop-40.1 | 2 +- .../md5-cache/games-puzzle/swell-foop-41.0.1 | 2 +- metadata/md5-cache/gnome-base/Manifest.gz | Bin 7717 -> 7866 bytes .../md5-cache/gnome-base/dconf-editor-3.38.3 | 2 +- metadata/md5-cache/gnome-base/gdm-41.3 | 16 + metadata/md5-cache/gnome-base/librsvg-2.40.21 | 2 +- metadata/md5-cache/gnome-base/librsvg-2.50.7 | 2 +- metadata/md5-cache/gnome-base/librsvg-2.52.5 | 2 +- metadata/md5-cache/gnome-base/librsvg-2.52.6 | 2 +- metadata/md5-cache/gnome-extra/Manifest.gz | Bin 20472 -> 20638 bytes .../gnome-extra/evolution-data-server-3.40.4 | 2 +- .../gnome-extra/evolution-data-server-3.42.3 | 2 +- .../gnome-extra/evolution-data-server-3.42.4 | 2 +- .../md5-cache/gnome-extra/gnome-boxes-40.3 | 2 +- .../md5-cache/gnome-extra/gnome-boxes-41.3 | 2 +- .../gnome-extra/gnome-calculator-40.1 | 2 +- .../gnome-extra/gnome-calculator-41.1 | 2 +- .../md5-cache/gnome-extra/gnome-clocks-40.0 | 2 +- .../md5-cache/gnome-extra/gnome-clocks-41.0 | 2 +- .../md5-cache/gnome-extra/gnome-contacts-40.0 | 2 +- .../md5-cache/gnome-extra/gnome-contacts-41.0 | 2 +- .../md5-cache/gnome-extra/gnome-software-41.4 | 15 + .../md5-cache/gnome-extra/gucharmap-13.0.8 | 2 +- .../md5-cache/gnome-extra/gucharmap-14.0.1-r1 | 2 +- .../md5-cache/gnome-extra/gucharmap-14.0.2 | 2 +- metadata/md5-cache/gnome-extra/libgda-5.2.9 | 2 +- .../md5-cache/gnome-extra/synapse-0.2.99.4 | 2 +- metadata/md5-cache/gui-apps/Manifest.gz | Bin 8590 -> 8590 bytes .../md5-cache/gui-apps/wl-clipboard-2.0.0 | 4 +- metadata/md5-cache/gui-libs/Manifest.gz | Bin 6241 -> 6235 bytes metadata/md5-cache/gui-libs/libadwaita-1.0.1 | 2 +- metadata/md5-cache/gui-libs/libadwaita-1.0.2 | 2 +- metadata/md5-cache/gui-libs/libhandy-1.4.0 | 2 +- metadata/md5-cache/gui-libs/libhandy-1.5.0 | 2 +- metadata/md5-cache/kde-apps/Manifest.gz | Bin 73940 -> 74258 bytes .../kde-apps/kdepim-runtime-21.08.3-r2 | 15 + .../kde-apps/kdepim-runtime-21.12.2-r1 | 15 + metadata/md5-cache/kde-misc/Manifest.gz | Bin 5660 -> 5820 bytes metadata/md5-cache/kde-misc/tellico-3.4.4 | 15 + metadata/md5-cache/kde-plasma/Manifest.gz | Bin 17494 -> 17657 bytes .../kde-plasma/plasma-desktop-5.23.5-r1 | 15 + metadata/md5-cache/lxde-base/Manifest.gz | Bin 2584 -> 2588 bytes metadata/md5-cache/lxde-base/lxsession-0.5.5 | 2 +- metadata/md5-cache/mail-client/Manifest.gz | Bin 7191 -> 7193 bytes metadata/md5-cache/mail-client/aerc-0.5.2 | 2 +- metadata/md5-cache/mail-client/aerc-0.7.1 | 2 +- metadata/md5-cache/mail-client/aerc-9999 | 2 +- metadata/md5-cache/mail-client/geary-40.0-r1 | 2 +- .../mail-client/{mutt-2.2.0 => mutt-2.2.1} | 2 +- .../md5-cache/mail-client/thunderbird-91.6.1 | 4 +- metadata/md5-cache/mail-filter/Manifest.gz | Bin 11134 -> 11299 bytes .../md5-cache/mail-filter/libmilter-1.0.2_p2 | 4 +- .../mail-filter/postgrey-1.37_p20220122 | 13 + metadata/md5-cache/mail-filter/spampd-2.61 | 4 +- metadata/md5-cache/mail-mta/Manifest.gz | Bin 4519 -> 4525 bytes .../mail-mta/protonmail-bridge-1.8.12 | 2 +- .../mail-mta/protonmail-bridge-2.1.0 | 2 +- metadata/md5-cache/media-gfx/Manifest.gz | Bin 59817 -> 59813 bytes metadata/md5-cache/media-gfx/ansilove-4.1.5 | 4 +- .../ansilove-4.1.6} | 14 +- metadata/md5-cache/media-gfx/ansilove-9999 | 2 +- metadata/md5-cache/media-gfx/apngasm-2.91-r1 | 13 - metadata/md5-cache/media-gfx/apngasm-3.1.10 | 4 +- .../{blender-2.93.8-r3 => blender-2.93.8-r4} | 6 +- .../{blender-3.0.1-r3 => blender-3.0.1-r4} | 6 +- metadata/md5-cache/media-gfx/blender-9999 | 6 +- .../{brscan4-0.4.11.1 => brscan4-0.4.11.1-r1} | 6 +- metadata/md5-cache/media-gfx/gimp-2.99.6-r2 | 2 +- metadata/md5-cache/media-gfx/gimp-2.99.8-r1 | 2 +- metadata/md5-cache/media-gfx/gimp-9999 | 4 +- .../md5-cache/media-gfx/graphicsmagick-1.3.36 | 14 - metadata/md5-cache/media-gfx/hugin-2021.0.0 | 6 +- metadata/md5-cache/media-gfx/hugin-9999 | 6 +- metadata/md5-cache/media-gfx/krita-5.0.2 | 2 +- metadata/md5-cache/media-gfx/libredwg-0.12.5 | 16 + metadata/md5-cache/media-gfx/openvdb-8.2.0-r5 | 16 - metadata/md5-cache/media-gfx/openvdb-8.2.0-r6 | 16 + metadata/md5-cache/media-gfx/openvdb-9.0.0-r2 | 2 +- .../{pencil-0.6.6 => pencil-0.6.6-r1} | 4 +- metadata/md5-cache/media-gfx/renderdoc-1.18 | 2 +- metadata/md5-cache/media-gfx/scrot-1.7-r2 | 4 +- metadata/md5-cache/media-gfx/scrot-9999 | 4 +- metadata/md5-cache/media-gfx/shotwell-0.30.14 | 2 +- metadata/md5-cache/media-gfx/simple-scan-40.7 | 2 +- .../{Field3D-1.7.2-r2 => Field3D-1.7.2-r3} | 6 +- metadata/md5-cache/media-libs/Manifest.gz | Bin 102661 -> 103372 bytes .../amdgpu-pro-vulkan-21.50.1.1376756 | 13 + .../md5-cache/media-libs/amf-headers-1.4.23 | 9 + metadata/md5-cache/media-libs/babl-0.1.84 | 2 +- metadata/md5-cache/media-libs/babl-0.1.86 | 2 +- metadata/md5-cache/media-libs/babl-0.1.88 | 2 +- metadata/md5-cache/media-libs/babl-9999 | 2 +- metadata/md5-cache/media-libs/dav1d-0.9.2 | 4 +- ...reeimage-3.18.0-r5 => freeimage-3.18.0-r6} | 6 +- metadata/md5-cache/media-libs/gegl-0.4.26-r1 | 2 +- metadata/md5-cache/media-libs/gegl-0.4.28 | 2 +- metadata/md5-cache/media-libs/gegl-0.4.30 | 2 +- metadata/md5-cache/media-libs/gegl-0.4.32 | 2 +- metadata/md5-cache/media-libs/gegl-0.4.34 | 2 +- metadata/md5-cache/media-libs/gegl-9999 | 8 +- metadata/md5-cache/media-libs/gexiv2-0.12.2 | 2 +- metadata/md5-cache/media-libs/gexiv2-0.13.0 | 2 +- metadata/md5-cache/media-libs/gmmlib-22.0.1 | 4 +- metadata/md5-cache/media-libs/grilo-0.3.14 | 2 +- metadata/md5-cache/media-libs/gsound-1.0.3 | 2 +- .../md5-cache/media-libs/gupnp-dlna-0.12.0 | 2 +- metadata/md5-cache/media-libs/libass-0.15.2 | 4 +- .../md5-cache/media-libs/libchamplain-0.12.20 | 2 +- metadata/md5-cache/media-libs/libexif-0.6.24 | 4 +- metadata/md5-cache/media-libs/libinsane-1.0.9 | 2 +- .../md5-cache/media-libs/libmediaart-1.9.4 | 2 +- metadata/md5-cache/media-libs/libvpx-1.11.0 | 4 +- .../media-libs/nv-codec-headers-11.1.5.0 | 4 +- ...ncolorio-2.1.1-r6 => opencolorio-2.1.1-r7} | 8 +- .../media-libs/openimageio-2.3.12.0-r2 | 16 - .../media-libs/openimageio-2.3.12.0-r3 | 16 + .../{osl-1.11.17.0-r2 => osl-1.11.17.0-r3} | 6 +- .../{osl-1.12.4.1-r1 => osl-1.12.4.1-r2} | 6 +- metadata/md5-cache/media-libs/shaderc-2022.1 | 15 + .../md5-cache/media-libs/spandsp-0.0.6-r1 | 4 +- .../{vigra-1.11.1-r5 => vigra-1.11.1-r6} | 6 +- metadata/md5-cache/media-libs/vigra-9999 | 6 +- .../media-libs/vulkan-layers-1.3.204 | 14 + .../md5-cache/media-libs/vulkan-layers-9999 | 4 +- .../media-libs/vulkan-loader-1.3.204 | 14 + metadata/md5-cache/media-libs/x265-3.5 | 15 - metadata/md5-cache/media-libs/x265-3.5-r2 | 4 +- metadata/md5-cache/media-plugins/Manifest.gz | Bin 86677 -> 86676 bytes .../media-plugins/frei0r-plugins-1.7.0-r2 | 14 + .../media-plugins/gmpc-mmkeys-11.8.16 | 2 +- .../media-plugins/x42-plugins-20211016 | 12 - .../media-plugins/x42-plugins-20220107 | 5 +- .../media-plugins/x42-plugins-99999999 | 4 +- metadata/md5-cache/media-sound/Manifest.gz | Bin 75937 -> 76097 bytes .../md5-cache/media-sound/abcmidi-2022.02.18 | 12 + .../md5-cache/media-sound/gmpc-11.8.16-r2 | 2 +- metadata/md5-cache/media-video/Manifest.gz | Bin 39243 -> 39405 bytes .../media-video/amdgpu-pro-amf-1.4.24.1376756 | 12 + .../md5-cache/media-video/cheese-3.38.0-r1 | 2 +- metadata/md5-cache/media-video/cheese-41.1 | 2 +- .../{ffmpeg-4.4.1-r1 => ffmpeg-4.4.1-r2} | 6 +- metadata/md5-cache/media-video/ffmpeg-9999 | 6 +- .../media-video/ffmpegthumbnailer-2.2.2 | 4 +- metadata/md5-cache/media-video/gaupol-1.10.1 | 4 +- metadata/md5-cache/media-video/mplayer-1.4-r1 | 4 +- metadata/md5-cache/media-video/peek-1.5.1 | 2 +- .../{pipewire-0.3.45 => pipewire-0.3.47} | 4 +- metadata/md5-cache/media-video/pipewire-9999 | 2 +- metadata/md5-cache/media-video/rav1e-0.5.1 | 4 +- metadata/md5-cache/net-analyzer/Manifest.gz | Bin 66319 -> 64739 bytes metadata/md5-cache/net-analyzer/bwping-2.4 | 4 +- .../md5-cache/net-analyzer/cacti-spine-1.2.16 | 13 - .../md5-cache/net-analyzer/cacti-spine-1.2.19 | 4 +- .../md5-cache/net-analyzer/chronograf-1.8.5 | 2 +- .../md5-cache/net-analyzer/fail2ban-0.11.2 | 14 - .../md5-cache/net-analyzer/fail2ban-0.11.2-r1 | 14 - .../md5-cache/net-analyzer/fail2ban-0.11.2-r2 | 14 - .../md5-cache/net-analyzer/iptstate-2.2.6 | 12 - .../md5-cache/net-analyzer/iptstate-2.2.7 | 4 +- metadata/md5-cache/net-analyzer/mrtg-2.17.7 | 12 - metadata/md5-cache/net-analyzer/mrtg-2.17.8 | 4 +- .../md5-cache/net-analyzer/tcpdump-4.9.3-r4 | 15 - .../md5-cache/net-analyzer/tcpdump-4.99.0 | 16 - .../md5-cache/net-analyzer/tcpdump-4.99.1 | 6 +- metadata/md5-cache/net-analyzer/tcpdump-9999 | 6 +- metadata/md5-cache/net-analyzer/tcpslice-1.5 | 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/wireshark-3.4.10 | 16 - .../md5-cache/net-analyzer/wireshark-3.6.0-r1 | 16 - .../md5-cache/net-analyzer/wireshark-3.6.2 | 4 +- .../md5-cache/net-analyzer/zabbix-5.0.19-r1 | 2 +- metadata/md5-cache/net-analyzer/zabbix-5.0.20 | 2 +- metadata/md5-cache/net-analyzer/zabbix-5.4.10 | 2 +- .../md5-cache/net-analyzer/zabbix-5.4.9-r1 | 2 +- metadata/md5-cache/net-dialup/Manifest.gz | Bin 6751 -> 6756 bytes .../md5-cache/net-dialup/freeradius-3.0.25-r1 | 4 +- .../md5-cache/net-dialup/pppconfig-2.3.25 | 4 +- metadata/md5-cache/net-dns/Manifest.gz | Bin 14400 -> 14569 bytes metadata/md5-cache/net-dns/coredns-1.6.9 | 2 +- metadata/md5-cache/net-dns/coredns-1.7.0 | 2 +- metadata/md5-cache/net-dns/coredns-1.8.3 | 2 +- .../md5-cache/net-dns/dnscrypt-proxy-2.1.1 | 2 +- .../md5-cache/net-dns/dnscrypt-proxy-9999 | 2 +- metadata/md5-cache/net-dns/nsd-4.4.0 | 14 + metadata/md5-cache/net-firewall/Manifest.gz | Bin 6580 -> 6579 bytes .../md5-cache/net-firewall/firewalld-1.0.2-r1 | 6 +- .../md5-cache/net-firewall/firewalld-1.0.3-r1 | 6 +- metadata/md5-cache/net-fs/Manifest.gz | Bin 6519 -> 6525 bytes .../md5-cache/net-fs/mc-2021.03.06.22.16.44 | 2 +- .../md5-cache/net-fs/mc-2021.03.12.03.36.59 | 2 +- .../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-im/Manifest.gz | Bin 17780 -> 17795 bytes metadata/md5-cache/net-im/corebird-1.7.4-r2 | 2 +- metadata/md5-cache/net-im/dino-0.2.1-r1 | 2 +- metadata/md5-cache/net-im/dino-0.2.2-r1 | 2 +- metadata/md5-cache/net-im/dino-9999 | 2 +- metadata/md5-cache/net-irc/Manifest.gz | Bin 12830 -> 12670 bytes metadata/md5-cache/net-irc/ergo-2.9.1 | 2 +- .../net-irc/{ergo-2.8.0 => ergo-2.9.1-r1} | 12 +- metadata/md5-cache/net-irc/hexchat-2.16.0 | 4 +- metadata/md5-cache/net-irc/unrealircd-5.2.2 | 14 - metadata/md5-cache/net-irc/unrealircd-5.2.4 | 4 +- metadata/md5-cache/net-libs/Manifest.gz | Bin 55553 -> 55539 bytes metadata/md5-cache/net-libs/canlock-3.3.0 | 4 +- .../net-libs/gnome-online-accounts-3.40.1 | 2 +- metadata/md5-cache/net-libs/gssdp-1.4.0.1 | 2 +- metadata/md5-cache/net-libs/gtk-vnc-1.3.0 | 2 +- metadata/md5-cache/net-libs/gupnp-1.4.2 | 2 +- metadata/md5-cache/net-libs/gupnp-1.4.3 | 2 +- metadata/md5-cache/net-libs/gupnp-av-0.12.11 | 2 +- metadata/md5-cache/net-libs/gupnp-av-0.14.0 | 2 +- .../net-libs/libaccounts-glib-1.25-r2 | 2 +- .../md5-cache/net-libs/libnetfilter_log-1.0.2 | 4 +- metadata/md5-cache/net-libs/libnma-1.8.32 | 2 +- metadata/md5-cache/net-libs/libnma-1.8.34 | 2 +- .../md5-cache/net-libs/libsignon-glib-2.1 | 2 +- metadata/md5-cache/net-libs/libsoup-2.74.2 | 2 +- metadata/md5-cache/net-libs/libsoup-3.0.4 | 2 +- .../md5-cache/net-libs/rpcsvc-proto-1.4.3 | 4 +- .../md5-cache/net-libs/telepathy-glib-0.24.2 | 2 +- metadata/md5-cache/net-libs/uhttpmock-0.5.3 | 2 +- metadata/md5-cache/net-libs/webkit-gtk-2.34.5 | 4 +- metadata/md5-cache/net-mail/Manifest.gz | Bin 21903 -> 21909 bytes .../md5-cache/net-mail/cyrus-imapd-3.4.2-r1 | 4 +- metadata/md5-cache/net-misc/Manifest.gz | Bin 91098 -> 90611 bytes .../{asterisk-16.20.0-r1 => asterisk-16.24.0} | 6 +- .../{asterisk-18.6.0-r1 => asterisk-18.10.0} | 6 +- .../net-misc/asterisk-moh-opsound-2.03-r1 | 2 +- metadata/md5-cache/net-misc/cmst-2021.12.02 | 13 - metadata/md5-cache/net-misc/cmst-2022.01.05 | 4 +- metadata/md5-cache/net-misc/cni-plugins-0.8.6 | 2 +- metadata/md5-cache/net-misc/cni-plugins-0.8.7 | 2 +- metadata/md5-cache/net-misc/cni-plugins-0.9.0 | 2 +- metadata/md5-cache/net-misc/cni-plugins-0.9.1 | 2 +- metadata/md5-cache/net-misc/croc-9.5.0 | 2 +- metadata/md5-cache/net-misc/croc-9.5.1 | 2 +- .../md5-cache/net-misc/drive-0.4.0_p20210208 | 2 +- metadata/md5-cache/net-misc/gallery-dl-1.20.5 | 4 +- metadata/md5-cache/net-misc/geoipupdate-4.3.0 | 2 +- metadata/md5-cache/net-misc/geoipupdate-4.8.0 | 6 +- .../md5-cache/net-misc/modemmanager-1.18.4 | 2 +- .../md5-cache/net-misc/modemmanager-1.18.6 | 2 +- .../net-misc/networkmanager-1.32.12-r1 | 2 +- .../md5-cache/net-misc/networkmanager-1.34.0 | 16 + metadata/md5-cache/net-misc/npapi-sdk-0.27.2 | 10 - metadata/md5-cache/net-misc/npapi-sdk-9999 | 10 - .../net-misc/openrdap-0.9.0_p20191017 | 2 +- metadata/md5-cache/net-misc/rclone-1.53.3 | 2 +- metadata/md5-cache/net-misc/rclone-1.57.0 | 2 +- metadata/md5-cache/net-misc/rclone-9999 | 2 +- metadata/md5-cache/net-misc/rygel-0.40.3 | 2 +- metadata/md5-cache/net-misc/seafile-8.0.1-r1 | 2 +- metadata/md5-cache/net-misc/seafile-8.0.2-r2 | 2 +- metadata/md5-cache/net-misc/seafile-8.0.3-r3 | 2 +- metadata/md5-cache/net-misc/seafile-8.0.4 | 2 +- metadata/md5-cache/net-misc/seafile-8.0.5 | 2 +- metadata/md5-cache/net-misc/socat-1.7.4.3 | 4 +- metadata/md5-cache/net-misc/spice-gtk-0.39-r2 | 2 +- metadata/md5-cache/net-misc/spice-gtk-9999 | 2 +- metadata/md5-cache/net-misc/turbovnc-2.2.6 | 14 - metadata/md5-cache/net-misc/usbip-4.13-r2 | 2 +- metadata/md5-cache/net-misc/usbip-5.15 | 2 +- metadata/md5-cache/net-misc/vinagre-3.22.0-r3 | 2 +- metadata/md5-cache/net-misc/websocketd-0.4.1 | 2 +- metadata/md5-cache/net-misc/whois-5.5.11 | 4 +- ...-base-1.4.4.19 => 389-ds-base-1.4.4.19-r1} | 8 +- metadata/md5-cache/net-nds/Manifest.gz | Bin 3588 -> 3586 bytes metadata/md5-cache/net-news/Manifest.gz | Bin 2556 -> 2721 bytes metadata/md5-cache/net-news/sfeed-1.2 | 13 + metadata/md5-cache/net-nntp/Manifest.gz | Bin 2176 -> 2177 bytes metadata/md5-cache/net-nntp/tin-2.6.1 | 4 +- metadata/md5-cache/net-p2p/Manifest.gz | Bin 16583 -> 16739 bytes 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 +- .../md5-cache/net-p2p/go-ethereum-1.10.14 | 2 +- metadata/md5-cache/net-p2p/go-ipfs-0.10.0 | 2 +- metadata/md5-cache/net-p2p/go-ipfs-0.11.0 | 2 +- metadata/md5-cache/net-p2p/syncthing-1.18.5 | 2 +- metadata/md5-cache/net-p2p/syncthing-1.19.0 | 2 +- metadata/md5-cache/net-p2p/vuze-5.7.6.0-r2 | 16 + metadata/md5-cache/net-print/Manifest.gz | Bin 8474 -> 8638 bytes .../md5-cache/net-print/cups-filters-1.28.12 | 15 + metadata/md5-cache/net-proxy/Manifest.gz | Bin 8533 -> 8689 bytes .../{haproxy-2.5.2 => haproxy-2.5.3} | 2 +- .../net-proxy/haproxy-dataplaneapi-2.2.0 | 2 +- .../net-proxy/haproxy-dataplaneapi-2.3.0 | 2 +- .../md5-cache/net-proxy/obfs4proxy-0.0.11-r1 | 2 +- .../md5-cache/net-proxy/obfs4proxy-0.0.13 | 2 +- metadata/md5-cache/net-proxy/squid-5.4.1-r1 | 16 + .../{tinyproxy-1.11.0 => tinyproxy-1.11.0-r1} | 2 +- metadata/md5-cache/net-voip/Manifest.gz | Bin 1546 -> 1227 bytes metadata/md5-cache/net-voip/sipvicious-0.3.0 | 14 - metadata/md5-cache/net-voip/sipvicious-0.3.3 | 14 - metadata/md5-cache/net-vpn/Manifest.gz | Bin 12591 -> 12584 bytes metadata/md5-cache/net-vpn/fp-multiuser-0.0.2 | 2 +- metadata/md5-cache/net-vpn/frp-0.36.0 | 2 +- metadata/md5-cache/net-vpn/frp-0.36.2 | 2 +- metadata/md5-cache/net-vpn/frp-0.37.1 | 2 +- metadata/md5-cache/net-vpn/frp-0.39.1 | 2 +- metadata/md5-cache/net-vpn/riseup-vpn-0.21.11 | 2 +- metadata/md5-cache/net-vpn/tailscale-1.18.1 | 2 +- metadata/md5-cache/net-vpn/tailscale-1.20.3 | 2 +- .../net-vpn/wireguard-tools-1.0.20210914 | 4 +- metadata/md5-cache/net-wireless/Manifest.gz | Bin 29643 -> 29645 bytes metadata/md5-cache/net-wireless/hostapd-2.10 | 4 +- metadata/md5-cache/sci-astronomy/Manifest.gz | Bin 7762 -> 7926 bytes .../md5-cache/sci-astronomy/gnuastro-0.16 | 14 + metadata/md5-cache/sci-biology/Manifest.gz | Bin 21838 -> 22154 bytes metadata/md5-cache/sci-biology/STAR-2.7.10a | 13 + .../md5-cache/sci-biology/vcftools-0.1.16 | 14 + metadata/md5-cache/sci-chemistry/Manifest.gz | Bin 15696 -> 14701 bytes metadata/md5-cache/sci-chemistry/molden-6.9 | 14 + metadata/md5-cache/sci-chemistry/votca-2022 | 6 +- .../md5-cache/sci-chemistry/votca-2022_rc2 | 15 - metadata/md5-cache/sci-chemistry/votca-9999 | 6 +- .../md5-cache/sci-chemistry/votca-csg-1.6.4 | 6 +- .../md5-cache/sci-chemistry/votca-csg-2021 | 14 - .../md5-cache/sci-chemistry/votca-csg-2021.1 | 15 - .../md5-cache/sci-chemistry/votca-csg-2021.2 | 6 +- .../md5-cache/sci-chemistry/votca-csg-9999 | 14 - .../md5-cache/sci-chemistry/votca-xtp-2021 | 13 - .../md5-cache/sci-chemistry/votca-xtp-2021.1 | 15 - .../md5-cache/sci-chemistry/votca-xtp-9999 | 14 - .../md5-cache/sci-geosciences/Manifest.gz | Bin 18501 -> 18663 bytes .../sci-geosciences/gpx-viewer-0.4.0-r1 | 2 +- .../sci-geosciences/osm2pgsql-1.4.0-r100 | 4 +- .../sci-geosciences/osm2pgsql-99999999 | 4 +- .../md5-cache/sci-geosciences/qgis-3.22.4 | 16 + metadata/md5-cache/sci-libs/Manifest.gz | Bin 59707 -> 59388 bytes .../sci-libs/libspatialindex-1.9.3-r1 | 4 +- metadata/md5-cache/sci-libs/openblas-0.3.19 | 4 +- metadata/md5-cache/sci-libs/rtree-0.9.7 | 4 +- metadata/md5-cache/sci-libs/scotch-6.1.2 | 4 +- metadata/md5-cache/sci-libs/scotch-7.0.1 | 15 + .../md5-cache/sci-libs/votca-tools-2021.1 | 15 - metadata/md5-cache/sci-libs/votca-tools-9999 | 14 - .../md5-cache/sci-mathematics/Manifest.gz | Bin 24799 -> 24958 bytes .../md5-cache/sci-mathematics/coq-8.15.0-r2 | 4 +- .../md5-cache/sci-mathematics/yacas-1.9.1 | 15 + .../md5-cache/sci-visualization/Manifest.gz | Bin 8109 -> 8268 bytes .../md5-cache/sci-visualization/scidavis-2.7 | 17 + metadata/md5-cache/sys-apps/Manifest.gz | Bin 84779 -> 83980 bytes .../sys-apps/accountsservice-22.07.5 | 16 + metadata/md5-cache/sys-apps/baobab-40.0 | 2 +- metadata/md5-cache/sys-apps/baobab-41.0 | 2 +- metadata/md5-cache/sys-apps/fwupd-1.7.2-r2 | 2 +- metadata/md5-cache/sys-apps/fwupd-1.7.4 | 2 +- metadata/md5-cache/sys-apps/fwupd-1.7.5 | 2 +- metadata/md5-cache/sys-apps/gawk-5.1.1-r1 | 4 +- .../md5-cache/sys-apps/gentoo-functions-0.15 | 4 +- metadata/md5-cache/sys-apps/haveged-1.9.17 | 4 +- metadata/md5-cache/sys-apps/hdparm-9.63 | 4 +- metadata/md5-cache/sys-apps/hwdata-0.354 | 4 +- metadata/md5-cache/sys-apps/hwinfo-21.76 | 13 - metadata/md5-cache/sys-apps/hwinfo-21.80 | 4 +- .../md5-cache/sys-apps/kmscon-8_p20220214 | 15 + .../sys-apps/lshw-02.19.2b_p20210121-r1 | 15 - .../sys-apps/lshw-02.19.2b_p20210121-r2 | 15 - .../md5-cache/sys-apps/memtest86+-5.01-r5 | 13 - metadata/md5-cache/sys-apps/moreutils-0.66 | 13 - metadata/md5-cache/sys-apps/plocate-1.1.11 | 14 - metadata/md5-cache/sys-apps/plocate-1.1.13 | 14 - metadata/md5-cache/sys-apps/portage-3.0.30-r1 | 2 +- metadata/md5-cache/sys-apps/portage-9999 | 2 +- .../md5-cache/sys-apps/rootlesskit-0.14.2 | 2 +- metadata/md5-cache/sys-auth/Manifest.gz | Bin 15808 -> 15976 bytes metadata/md5-cache/sys-auth/docker_auth-1.5.0 | 2 +- .../md5-cache/sys-auth/polkit-0.120_p20220127 | 16 + metadata/md5-cache/sys-boot/Manifest.gz | Bin 10891 -> 10396 bytes .../sys-boot/raspberrypi-firmware-1.20201022 | 11 - .../sys-boot/raspberrypi-firmware-1.20201201 | 11 - .../sys-boot/raspberrypi-firmware-1.20210108 | 11 - metadata/md5-cache/sys-cluster/Manifest.gz | Bin 28260 -> 28152 bytes metadata/md5-cache/sys-cluster/gmqtt-0.3.1 | 2 +- metadata/md5-cache/sys-cluster/gmqtt-0.3.2 | 2 +- metadata/md5-cache/sys-cluster/gmqtt-0.4.1 | 2 +- metadata/md5-cache/sys-cluster/k3s-1.23.3_p1 | 2 +- metadata/md5-cache/sys-cluster/k9scli-0.20.5 | 2 +- metadata/md5-cache/sys-cluster/k9scli-0.21.2 | 2 +- metadata/md5-cache/sys-cluster/k9scli-0.22.1 | 2 +- metadata/md5-cache/sys-cluster/k9scli-0.24.10 | 2 +- metadata/md5-cache/sys-cluster/kops-1.20.1 | 2 +- metadata/md5-cache/sys-cluster/kops-1.21.0 | 2 +- .../sys-cluster/kube-apiserver-1.20.14 | 2 +- .../sys-cluster/kube-apiserver-1.20.15 | 2 +- .../sys-cluster/kube-apiserver-1.21.8 | 2 +- .../sys-cluster/kube-apiserver-1.21.9 | 2 +- .../sys-cluster/kube-apiserver-1.22.5 | 2 +- .../sys-cluster/kube-apiserver-1.22.6 | 2 +- .../sys-cluster/kube-apiserver-1.23.1 | 2 +- .../sys-cluster/kube-apiserver-1.23.2 | 2 +- .../sys-cluster/kube-apiserver-1.23.3 | 2 +- .../kube-controller-manager-1.20.14 | 2 +- .../kube-controller-manager-1.20.15 | 2 +- .../kube-controller-manager-1.21.8 | 2 +- .../kube-controller-manager-1.21.9 | 2 +- .../kube-controller-manager-1.22.5 | 2 +- .../kube-controller-manager-1.22.6 | 2 +- .../kube-controller-manager-1.23.1 | 2 +- .../kube-controller-manager-1.23.2 | 2 +- .../kube-controller-manager-1.23.3 | 2 +- .../md5-cache/sys-cluster/kube-proxy-1.20.14 | 2 +- .../md5-cache/sys-cluster/kube-proxy-1.20.15 | 2 +- .../md5-cache/sys-cluster/kube-proxy-1.21.8 | 2 +- .../md5-cache/sys-cluster/kube-proxy-1.21.9 | 2 +- .../md5-cache/sys-cluster/kube-proxy-1.22.5 | 2 +- .../md5-cache/sys-cluster/kube-proxy-1.22.6 | 2 +- .../md5-cache/sys-cluster/kube-proxy-1.23.1 | 2 +- .../md5-cache/sys-cluster/kube-proxy-1.23.2 | 2 +- .../md5-cache/sys-cluster/kube-proxy-1.23.3 | 2 +- .../md5-cache/sys-cluster/kube-router-1.1.1 | 2 +- .../md5-cache/sys-cluster/kube-router-1.2.2 | 2 +- .../sys-cluster/kube-scheduler-1.20.14 | 2 +- .../sys-cluster/kube-scheduler-1.20.15 | 2 +- .../sys-cluster/kube-scheduler-1.21.8 | 2 +- .../sys-cluster/kube-scheduler-1.21.9 | 2 +- .../sys-cluster/kube-scheduler-1.22.5 | 2 +- .../sys-cluster/kube-scheduler-1.22.6 | 2 +- .../sys-cluster/kube-scheduler-1.23.1 | 2 +- .../sys-cluster/kube-scheduler-1.23.2 | 2 +- .../sys-cluster/kube-scheduler-1.23.3 | 2 +- .../md5-cache/sys-cluster/kubeadm-1.20.14 | 2 +- .../md5-cache/sys-cluster/kubeadm-1.20.15 | 2 +- metadata/md5-cache/sys-cluster/kubeadm-1.21.8 | 2 +- metadata/md5-cache/sys-cluster/kubeadm-1.21.9 | 2 +- metadata/md5-cache/sys-cluster/kubeadm-1.22.5 | 2 +- metadata/md5-cache/sys-cluster/kubeadm-1.22.6 | 2 +- metadata/md5-cache/sys-cluster/kubeadm-1.23.1 | 2 +- metadata/md5-cache/sys-cluster/kubeadm-1.23.2 | 2 +- metadata/md5-cache/sys-cluster/kubeadm-1.23.3 | 2 +- .../md5-cache/sys-cluster/kubectl-1.20.14 | 2 +- .../md5-cache/sys-cluster/kubectl-1.20.15 | 2 +- metadata/md5-cache/sys-cluster/kubectl-1.21.8 | 2 +- metadata/md5-cache/sys-cluster/kubectl-1.21.9 | 2 +- metadata/md5-cache/sys-cluster/kubectl-1.22.5 | 2 +- metadata/md5-cache/sys-cluster/kubectl-1.22.6 | 2 +- metadata/md5-cache/sys-cluster/kubectl-1.23.1 | 2 +- metadata/md5-cache/sys-cluster/kubectl-1.23.2 | 2 +- metadata/md5-cache/sys-cluster/kubectl-1.23.3 | 2 +- .../md5-cache/sys-cluster/kubelet-1.20.14 | 2 +- .../md5-cache/sys-cluster/kubelet-1.20.15 | 2 +- metadata/md5-cache/sys-cluster/kubelet-1.21.8 | 2 +- metadata/md5-cache/sys-cluster/kubelet-1.21.9 | 2 +- metadata/md5-cache/sys-cluster/kubelet-1.22.5 | 2 +- metadata/md5-cache/sys-cluster/kubelet-1.22.6 | 2 +- metadata/md5-cache/sys-cluster/kubelet-1.23.1 | 2 +- metadata/md5-cache/sys-cluster/kubelet-1.23.2 | 2 +- metadata/md5-cache/sys-cluster/kubelet-1.23.3 | 2 +- metadata/md5-cache/sys-cluster/kubeletctl-1.5 | 2 +- metadata/md5-cache/sys-cluster/kubeletctl-1.6 | 2 +- .../md5-cache/sys-cluster/minikube-1.25.1 | 2 +- metadata/md5-cache/sys-cluster/nomad-1.0.9 | 13 - metadata/md5-cache/sys-cluster/nomad-1.2.6 | 2 +- metadata/md5-cache/sys-devel/Manifest.gz | Bin 30274 -> 29956 bytes metadata/md5-cache/sys-devel/bin86-0.16.21 | 10 - metadata/md5-cache/sys-devel/bin86-0.16.21-r1 | 4 +- .../md5-cache/sys-devel/binutils-config-5.4.1 | 12 + .../md5-cache/sys-devel/binutils-config-9999 | 2 +- .../md5-cache/sys-devel/crossdev-20210621 | 11 - .../md5-cache/sys-devel/crossdev-20211027 | 11 - .../{crossdev-20210718 => crossdev-20220205} | 4 +- .../md5-cache/sys-devel/gcc-10.3.1_p20211126 | 4 +- metadata/md5-cache/sys-devel/gdb-11.2 | 4 +- metadata/md5-cache/sys-firmware/Manifest.gz | Bin 9105 -> 8787 bytes .../raspberrypi-wifi-ucode-20190114.1_p10 | 10 - .../raspberrypi-wifi-ucode-20190114.1_p9 | 10 - metadata/md5-cache/sys-fs/Manifest.gz | Bin 35433 -> 35276 bytes metadata/md5-cache/sys-fs/exfatprogs-1.1.3 | 4 +- metadata/md5-cache/sys-fs/fscrypt-0.3.0-r1 | 2 +- metadata/md5-cache/sys-fs/fscrypt-0.3.1 | 2 +- metadata/md5-cache/sys-fs/fscrypt-0.3.2 | 14 + metadata/md5-cache/sys-fs/go-mtpfs-1.0.0 | 2 +- metadata/md5-cache/sys-fs/mtools-4.0.36 | 13 - metadata/md5-cache/sys-fs/mtools-4.0.37 | 4 +- metadata/md5-cache/sys-kernel/Manifest.gz | Bin 21282 -> 21251 bytes .../sys-kernel/gentoo-sources-4.14.266 | 2 +- .../sys-kernel/gentoo-sources-4.14.267 | 2 +- .../sys-kernel/gentoo-sources-4.19.229 | 2 +- .../sys-kernel/gentoo-sources-4.19.230 | 2 +- .../sys-kernel/gentoo-sources-4.9.301 | 2 +- .../sys-kernel/gentoo-sources-4.9.302 | 2 +- .../sys-kernel/gentoo-sources-5.10.100 | 2 +- .../sys-kernel/gentoo-sources-5.10.101 | 2 +- .../sys-kernel/gentoo-sources-5.15.23 | 2 +- .../sys-kernel/gentoo-sources-5.15.24 | 2 +- .../sys-kernel/gentoo-sources-5.16.10 | 2 +- .../sys-kernel/gentoo-sources-5.16.9 | 2 +- .../sys-kernel/gentoo-sources-5.4.179 | 2 +- .../sys-kernel/gentoo-sources-5.4.180 | 2 +- .../md5-cache/sys-kernel/git-sources-5.17_rc1 | 2 +- .../md5-cache/sys-kernel/git-sources-5.17_rc2 | 2 +- .../md5-cache/sys-kernel/git-sources-5.17_rc3 | 2 +- .../md5-cache/sys-kernel/git-sources-5.17_rc4 | 2 +- .../md5-cache/sys-kernel/linux-headers-3.18 | 2 +- .../sys-kernel/linux-headers-4.14-r1 | 2 +- .../md5-cache/sys-kernel/linux-headers-4.19 | 2 +- .../md5-cache/sys-kernel/linux-headers-4.4 | 2 +- .../md5-cache/sys-kernel/linux-headers-4.9 | 2 +- .../md5-cache/sys-kernel/linux-headers-5.10 | 2 +- .../sys-kernel/linux-headers-5.10-r1 | 2 +- .../sys-kernel/linux-headers-5.10-r2 | 2 +- .../md5-cache/sys-kernel/linux-headers-5.11 | 2 +- .../md5-cache/sys-kernel/linux-headers-5.12 | 2 +- .../md5-cache/sys-kernel/linux-headers-5.13 | 2 +- .../md5-cache/sys-kernel/linux-headers-5.14 | 2 +- .../sys-kernel/linux-headers-5.15-r1 | 2 +- .../sys-kernel/linux-headers-5.15-r3 | 2 +- .../md5-cache/sys-kernel/linux-headers-5.16 | 2 +- .../md5-cache/sys-kernel/linux-headers-5.4-r1 | 2 +- .../md5-cache/sys-kernel/linux-headers-5.9 | 2 +- .../sys-kernel/mips-sources-4.14.263 | 2 +- .../sys-kernel/mips-sources-4.19.226 | 2 +- .../md5-cache/sys-kernel/mips-sources-5.4.174 | 2 +- .../sys-kernel/pf-sources-5.15_p6-r1 | 2 +- .../md5-cache/sys-kernel/pf-sources-5.16_p2 | 2 +- .../md5-cache/sys-kernel/pf-sources-5.16_p3 | 2 +- .../md5-cache/sys-kernel/pf-sources-5.16_p4 | 2 +- .../sys-kernel/raspberrypi-sources-4.19.9999 | 2 +- .../raspberrypi-sources-5.10.11_p20210201 | 2 +- .../raspberrypi-sources-5.10.63_p20211029 | 2 +- .../sys-kernel/raspberrypi-sources-5.10.9999 | 2 +- .../raspberrypi-sources-5.4.79_p20201201-r1 | 2 +- .../sys-kernel/raspberrypi-sources-5.4.9999 | 2 +- .../sys-kernel/rt-sources-4.19.225_p101 | 2 +- .../sys-kernel/rt-sources-5.10.90_p61-r1 | 2 +- .../sys-kernel/rt-sources-5.15.19_p29 | 2 +- .../sys-kernel/rt-sources-5.16.2_p19 | 2 +- .../sys-kernel/rt-sources-5.4.170_p68 | 2 +- .../sys-kernel/vanilla-sources-4.14.267 | 2 +- .../sys-kernel/vanilla-sources-4.19.230 | 2 +- .../sys-kernel/vanilla-sources-4.9.302 | 2 +- .../sys-kernel/vanilla-sources-5.10.101 | 2 +- .../sys-kernel/vanilla-sources-5.15.24 | 2 +- .../sys-kernel/vanilla-sources-5.16.10 | 2 +- .../sys-kernel/vanilla-sources-5.4.180 | 2 +- .../md5-cache/sys-kernel/zen-sources-5.15.10 | 2 +- .../md5-cache/sys-kernel/zen-sources-5.16.4 | 2 +- metadata/md5-cache/sys-libs/Manifest.gz | Bin 34362 -> 34533 bytes metadata/md5-cache/sys-libs/libosinfo-1.10.0 | 2 +- .../md5-cache/sys-libs/libosinfo-1.9.0-r1 | 2 +- metadata/md5-cache/sys-libs/libseccomp-2.5.3 | 4 +- metadata/md5-cache/sys-libs/libunwind-1.6.2 | 4 +- metadata/md5-cache/sys-libs/libxcrypt-4.4.27 | 4 +- metadata/md5-cache/sys-libs/musl-1.2.2-r8 | 11 + metadata/md5-cache/sys-libs/musl-9999 | 4 +- metadata/md5-cache/sys-libs/openipmi-2.0.32 | 4 +- .../md5-cache/sys-libs/timezone-data-2021e | 4 +- metadata/md5-cache/sys-process/Manifest.gz | Bin 16024 -> 15546 bytes metadata/md5-cache/sys-process/atop-2.7.0-r1 | 14 - metadata/md5-cache/sys-process/atop-2.7.1 | 14 - metadata/md5-cache/sys-process/atop-2.7.1-r1 | 4 +- metadata/md5-cache/sys-process/ctop-0.7.3 | 2 +- .../md5-cache/sys-process/gnome-usage-3.38.1 | 2 +- .../md5-cache/sys-process/parallel-20211122 | 14 - metadata/md5-cache/www-apache/Manifest.gz | Bin 9121 -> 8302 bytes .../md5-cache/www-apache/mod_fcgid-2.3.9-r1 | 12 - .../md5-cache/www-apache/mod_fcgid-2.3.9-r2 | 4 +- .../md5-cache/www-apache/mod_gnutls-0.8.2-r2 | 14 - .../www-apache/mod_limitipconn-0.24-r3 | 13 - .../www-apache/mod_limitipconn-0.24-r4 | 4 +- .../md5-cache/www-apache/mod_log_rotate-1.01 | 12 - .../md5-cache/www-apache/mod_log_rotate-1.02 | 4 +- metadata/md5-cache/www-apache/mod_rpaf-0.6-r1 | 12 - metadata/md5-cache/www-apache/mod_rpaf-0.8.4 | 4 +- ...urity-2.9.3-r100 => mod_security-2.9.5-r1} | 12 +- metadata/md5-cache/www-apps/Manifest.gz | Bin 24007 -> 23698 bytes ...4758.80 => chromedriver-bin-98.0.4758.102} | 6 +- metadata/md5-cache/www-apps/gitea-1.16.1 | 2 +- metadata/md5-cache/www-apps/hugo-0.91.2 | 2 +- metadata/md5-cache/www-apps/hugo-0.92.1 | 2 +- metadata/md5-cache/www-apps/piwigo-11.5.0-r1 | 15 - metadata/md5-cache/www-apps/piwigo-12.0.0 | 15 - metadata/md5-cache/www-apps/piwigo-12.1.0 | 15 - metadata/md5-cache/www-apps/trickster-1.1.5 | 2 +- metadata/md5-cache/www-apps/tt-rss-20200922 | 2 +- metadata/md5-cache/www-apps/tt-rss-20220218 | 14 + metadata/md5-cache/www-apps/tt-rss-99999999 | 8 +- metadata/md5-cache/www-client/Manifest.gz | Bin 11266 -> 10933 bytes ...ium-100.0.4878.0 => chromium-100.0.4892.0} | 6 +- .../www-client/chromium-98.0.4758.102 | 4 +- .../www-client/chromium-98.0.4758.80 | 15 - ...ium-99.0.4844.27 => chromium-99.0.4844.35} | 6 +- metadata/md5-cache/www-client/firefox-97.0.1 | 2 +- ...844.27 => google-chrome-beta-99.0.4844.35} | 2 +- ....0 => google-chrome-unstable-100.0.4892.0} | 2 +- ....0.1108.55 => microsoft-edge-98.0.1108.56} | 2 +- metadata/md5-cache/www-client/midori-9.0 | 2 +- ...{opera-83.0.4254.62 => opera-84.0.4316.14} | 2 +- ...-84.0.4316.9 => opera-beta-84.0.4316.9-r1} | 4 +- ....4331.0 => opera-developer-85.0.4331.0-r1} | 4 +- .../www-client/seamonkey-2.53.9.1-r1 | 15 - .../md5-cache/www-client/vivaldi-5.1.2567.39 | 4 +- ...ivaldi-5.0.2497.51 => vivaldi-5.1.2567.49} | 6 +- ....1.2567.31 => vivaldi-snapshot-5.2.2581.4} | 2 +- metadata/md5-cache/www-plugins/Manifest.gz | Bin 2406 -> 2402 bytes .../md5-cache/www-plugins/browserpass-3.0.7 | 2 +- .../md5-cache/www-plugins/browserpass-3.0.8 | 2 +- ... chrome-binary-plugins-100.0.4892.0_alpha} | 2 +- ...> chrome-binary-plugins-99.0.4844.35_beta} | 2 +- metadata/md5-cache/www-servers/Manifest.gz | Bin 10810 -> 10802 bytes metadata/md5-cache/www-servers/caddy-2.0.0 | 2 +- metadata/md5-cache/www-servers/caddy-2.3.0-r1 | 2 +- metadata/md5-cache/www-servers/caddy-2.4.2 | 2 +- metadata/md5-cache/www-servers/caddy-2.4.5 | 2 +- metadata/md5-cache/www-servers/caddy-2.4.6 | 2 +- metadata/md5-cache/x11-apps/Manifest.gz | Bin 15933 -> 15771 bytes metadata/md5-cache/x11-apps/luit-20190106 | 12 - metadata/md5-cache/x11-apps/luit-20220111 | 4 +- metadata/md5-cache/x11-libs/Manifest.gz | Bin 30305 -> 30292 bytes metadata/md5-cache/x11-libs/colord-gtk-0.2.0 | 2 +- metadata/md5-cache/x11-libs/colord-gtk-0.3.0 | 2 +- .../md5-cache/x11-libs/gtksourceview-3.24.11 | 2 +- .../md5-cache/x11-libs/gtksourceview-4.8.2 | 2 +- metadata/md5-cache/x11-libs/libfm-1.3.2 | 2 +- .../x11-libs/libva-intel-media-driver-22.1.0 | 4 +- metadata/md5-cache/x11-libs/libxklavier-5.4 | 2 +- metadata/md5-cache/x11-libs/vte-0.64.2 | 2 +- metadata/md5-cache/x11-libs/vte-0.66.2 | 2 +- metadata/md5-cache/x11-libs/xapp-2.2.4 | 2 +- metadata/md5-cache/x11-libs/xapp-2.2.8 | 2 +- .../md5-cache/x11-libs/xcb-util-xrm-1.3-r1 | 4 +- metadata/md5-cache/x11-misc/Manifest.gz | Bin 67059 -> 66283 bytes metadata/md5-cache/x11-misc/bbcd-0.3.1-r3 | 12 - metadata/md5-cache/x11-misc/bbcd-0.3.1-r4 | 4 +- metadata/md5-cache/x11-misc/bbdate-0.2.4-r2 | 12 - metadata/md5-cache/x11-misc/bbdate-0.2.4-r3 | 4 +- metadata/md5-cache/x11-misc/bbmail-0.9.3-r1 | 12 - metadata/md5-cache/x11-misc/bbmail-0.9.3-r2 | 4 +- metadata/md5-cache/x11-misc/bbpager-0.4.7-r1 | 12 - metadata/md5-cache/x11-misc/bbpager-0.4.7-r2 | 4 +- metadata/md5-cache/x11-misc/bbtime-0.1.5-r1 | 12 - metadata/md5-cache/x11-misc/bbtime-0.1.5-r2 | 4 +- metadata/md5-cache/x11-misc/colord-1.4.5-r3 | 2 +- metadata/md5-cache/x11-misc/colord-1.4.6 | 2 +- metadata/md5-cache/x11-misc/gpaste-3.36.3 | 2 +- metadata/md5-cache/x11-misc/gpaste-3.42.2 | 2 +- metadata/md5-cache/x11-misc/gpaste-3.42.5 | 2 +- metadata/md5-cache/x11-misc/lightdm-1.30.0-r2 | 2 +- metadata/md5-cache/x11-misc/meteo-0.9.9.1 | 2 +- metadata/md5-cache/x11-misc/slop-7.6 | 4 +- metadata/md5-cache/x11-misc/snixembed-0.2.2 | 2 +- metadata/md5-cache/x11-misc/snixembed-0.3.0 | 2 +- metadata/md5-cache/x11-plugins/Manifest.gz | Bin 31201 -> 31212 bytes .../md5-cache/x11-plugins/wmforkplop-0.9.3-r3 | 6 +- .../md5-cache/x11-plugins/wmpop3lb-2.4.2-r3 | 2 +- metadata/md5-cache/x11-plugins/wmudmount-3.0 | 6 +- metadata/md5-cache/x11-themes/Manifest.gz | Bin 27267 -> 27266 bytes .../x11-themes/papirus-icon-theme-20211201 | 4 +- metadata/md5-cache/x11-wm/Manifest.gz | Bin 15250 -> 15250 bytes metadata/md5-cache/x11-wm/wmfs-20180520 | 5 +- metadata/md5-cache/x11-wm/wmfs-99999999 | 6 +- metadata/md5-cache/xfce-base/Manifest.gz | Bin 3197 -> 3198 bytes metadata/md5-cache/xfce-base/exo-4.16.3 | 4 +- .../md5-cache/xfce-base/libxfce4ui-4.16.1 | 2 +- .../md5-cache/xfce-base/libxfce4ui-4.17.3 | 2 +- .../md5-cache/xfce-base/libxfce4util-4.16.0 | 2 +- .../md5-cache/xfce-base/libxfce4util-4.17.1 | 2 +- .../md5-cache/xfce-base/xfce4-panel-4.16.3 | 2 +- metadata/md5-cache/xfce-base/xfconf-4.16.0 | 2 +- metadata/md5-cache/xfce-extra/Manifest.gz | Bin 9165 -> 9167 bytes .../xfce-extra/xfce4-alsa-plugin-0.3.0 | 2 +- metadata/news/Manifest | 28 +- metadata/news/timestamp.chk | 2 +- metadata/timestamp | 2 +- metadata/timestamp.calculate | 3234 ++++++++--------- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-analyzer/Manifest.gz | Bin 44589 -> 44595 bytes net-analyzer/bwping/Manifest | 2 +- net-analyzer/bwping/bwping-2.4.ebuild | 2 +- net-analyzer/cacti-spine/Manifest | 4 +- .../cacti-spine/cacti-spine-1.2.16.ebuild | 47 - .../cacti-spine/cacti-spine-1.2.19.ebuild | 4 +- net-analyzer/fail2ban/Manifest | 3 - .../fail2ban/fail2ban-0.11.2-r1.ebuild | 133 - .../fail2ban/fail2ban-0.11.2-r2.ebuild | 134 - net-analyzer/fail2ban/fail2ban-0.11.2.ebuild | 130 - net-analyzer/iptstate/Manifest | 5 +- .../files/iptstate-2.2.5-gentoo.patch | 26 - net-analyzer/iptstate/iptstate-2.2.6.ebuild | 35 - net-analyzer/iptstate/iptstate-2.2.7.ebuild | 4 +- net-analyzer/mrtg/Manifest | 4 +- net-analyzer/mrtg/mrtg-2.17.7.ebuild | 49 - net-analyzer/mrtg/mrtg-2.17.8.ebuild | 4 +- net-analyzer/tcpdump/Manifest | 10 +- .../files/tcpdump-4.9.3-CVE-2020-8037.patch | 63 - net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild | 85 - net-analyzer/tcpdump/tcpdump-4.99.0.ebuild | 106 - net-analyzer/tcpdump/tcpdump-4.99.1.ebuild | 5 +- net-analyzer/tcpdump/tcpdump-9999.ebuild | 5 +- net-analyzer/tcpslice/Manifest | 2 +- net-analyzer/tcpslice/tcpslice-1.5.ebuild | 2 +- net-analyzer/wireshark/Manifest | 7 +- .../files/wireshark-3.6.0-fix-no-tshark.patch | 32 - .../wireshark/wireshark-3.4.10.ebuild | 283 -- .../wireshark/wireshark-3.6.0-r1.ebuild | 272 -- net-analyzer/wireshark/wireshark-3.6.2.ebuild | 2 +- net-dialup/Manifest.gz | Bin 5229 -> 5229 bytes net-dialup/freeradius/Manifest | 2 +- .../freeradius/freeradius-3.0.25-r1.ebuild | 2 +- net-dialup/pppconfig/Manifest | 2 +- net-dialup/pppconfig/pppconfig-2.3.25.ebuild | 4 +- net-dns/Manifest.gz | Bin 8539 -> 8540 bytes net-dns/nsd/Manifest | 2 + net-dns/nsd/nsd-4.4.0.ebuild | 119 + net-firewall/Manifest.gz | Bin 4529 -> 4530 bytes net-firewall/firewalld/Manifest | 4 +- .../firewalld/firewalld-1.0.2-r1.ebuild | 1 - .../firewalld/firewalld-1.0.3-r1.ebuild | 1 - net-irc/Manifest.gz | Bin 8064 -> 8066 bytes net-irc/ergo/Manifest | 5 +- ...ergo-2.8.0.ebuild => ergo-2.9.1-r1.ebuild} | 26 +- net-irc/ergo/files/ergo.confd-r1 | 3 + net-irc/ergo/files/ergo.initd-r1 | 32 + net-irc/hexchat/Manifest | 2 +- net-irc/hexchat/hexchat-2.16.0.ebuild | 2 +- net-irc/unrealircd/Manifest | 4 +- net-irc/unrealircd/unrealircd-5.2.2.ebuild | 177 - net-irc/unrealircd/unrealircd-5.2.4.ebuild | 2 +- net-libs/Manifest.gz | Bin 32614 -> 32624 bytes net-libs/canlock/Manifest | 2 +- net-libs/canlock/canlock-3.3.0.ebuild | 2 +- net-libs/libnetfilter_log/Manifest | 2 +- .../libnetfilter_log-1.0.2.ebuild | 4 +- net-libs/rpcsvc-proto/Manifest | 2 +- .../rpcsvc-proto/rpcsvc-proto-1.4.3.ebuild | 2 +- net-libs/webkit-gtk/Manifest | 2 +- net-libs/webkit-gtk/webkit-gtk-2.34.5.ebuild | 2 +- net-mail/Manifest.gz | Bin 15593 -> 15594 bytes net-mail/cyrus-imapd/Manifest | 2 +- .../cyrus-imapd/cyrus-imapd-3.4.2-r1.ebuild | 4 +- net-misc/Manifest.gz | Bin 55216 -> 55037 bytes net-misc/asterisk-moh-opsound/Manifest | 2 +- .../asterisk-moh-opsound-2.03-r1.ebuild | 3 +- net-misc/asterisk/Manifest | 10 +- ...20.0-r1.ebuild => asterisk-16.24.0.ebuild} | 9 +- ....6.0-r1.ebuild => asterisk-18.10.0.ebuild} | 9 +- .../asterisk/files/asterisk.tmpfiles3.conf | 2 - net-misc/asterisk/files/initd-16.16.2-r1 | 363 -- net-misc/cmst/Manifest | 4 +- net-misc/cmst/cmst-2021.12.02.ebuild | 51 - net-misc/cmst/cmst-2022.01.05.ebuild | 2 +- net-misc/gallery-dl/Manifest | 2 +- net-misc/gallery-dl/gallery-dl-1.20.5.ebuild | 2 +- net-misc/geoipupdate/Manifest | 2 +- net-misc/geoipupdate/geoipupdate-4.8.0.ebuild | 4 +- net-misc/networkmanager/Manifest | 2 + .../networkmanager-1.34.0.ebuild | 407 +++ net-misc/npapi-sdk/Manifest | 4 - net-misc/npapi-sdk/metadata.xml | 15 - net-misc/npapi-sdk/npapi-sdk-0.27.2.ebuild | 14 - net-misc/npapi-sdk/npapi-sdk-9999.ebuild | 20 - net-misc/socat/Manifest | 2 +- net-misc/socat/socat-1.7.4.3.ebuild | 2 +- net-misc/turbovnc/Manifest | 2 - net-misc/turbovnc/turbovnc-2.2.6.ebuild | 102 - net-misc/whois/Manifest | 2 +- net-misc/whois/whois-5.5.11.ebuild | 2 +- ....ebuild => 389-ds-base-1.4.4.19-r1.ebuild} | 9 +- net-nds/389-ds-base/Manifest | 2 +- net-nds/Manifest.gz | Bin 2562 -> 2557 bytes net-news/Manifest.gz | Bin 1887 -> 2050 bytes net-news/sfeed/Manifest | 4 + net-news/sfeed/files/sfeed-1.2-ldflags.patch | 20 + net-news/sfeed/metadata.xml | 7 + net-news/sfeed/sfeed-1.2.ebuild | 48 + net-nntp/Manifest.gz | Bin 1540 -> 1540 bytes net-nntp/tin/Manifest | 2 +- net-nntp/tin/tin-2.6.1.ebuild | 2 +- net-p2p/Manifest.gz | Bin 7434 -> 7437 bytes net-p2p/vuze/Manifest | 2 + .../files/vuze-5.7.6.0-log4j-12-api.patch | 130 + net-p2p/vuze/vuze-5.7.6.0-r2.ebuild | 147 + net-print/Manifest.gz | Bin 6079 -> 6078 bytes net-print/cups-filters/Manifest | 2 + .../cups-filters/cups-filters-1.28.12.ebuild | 129 + net-proxy/Manifest.gz | Bin 5370 -> 5374 bytes net-proxy/haproxy/Manifest | 4 +- ...roxy-2.5.2.ebuild => haproxy-2.5.3.ebuild} | 0 net-proxy/squid/Manifest | 3 + net-proxy/squid/files/squid-5.3-gentoo.patch | 87 + net-proxy/squid/squid-5.4.1-r1.ebuild | 282 ++ net-proxy/tinyproxy/Manifest | 4 +- .../tinyproxy/files/tinyproxy.tmpfiles.conf | 2 +- ...11.0.ebuild => tinyproxy-1.11.0-r1.ebuild} | 2 +- net-voip/Manifest.gz | Bin 1226 -> 1225 bytes net-voip/sipvicious/Manifest | 4 - net-voip/sipvicious/sipvicious-0.3.0.ebuild | 25 - net-voip/sipvicious/sipvicious-0.3.3.ebuild | 30 - net-vpn/Manifest.gz | Bin 6730 -> 6727 bytes net-vpn/wireguard-tools/Manifest | 2 +- .../wireguard-tools-1.0.20210914.ebuild | 4 +- net-wireless/Manifest.gz | Bin 16233 -> 16234 bytes net-wireless/hostapd/Manifest | 2 +- net-wireless/hostapd/hostapd-2.10.ebuild | 2 +- profiles/Manifest.gz | Bin 140750 -> 141041 bytes profiles/arch/alpha/package.use.force | 6 +- profiles/arch/alpha/package.use.mask | 5 + profiles/arch/amd64/package.use.stable.mask | 4 + profiles/arch/arm/package.use.mask | 5 + profiles/arch/arm64/package.use.mask | 5 + profiles/arch/hppa/package.use.force | 6 + profiles/arch/hppa/package.use.mask | 5 + profiles/arch/ia64/package.use.force | 6 +- profiles/arch/ia64/package.use.mask | 5 + profiles/arch/m68k/package.use.mask | 5 + profiles/arch/mips/package.use.mask | 5 + profiles/arch/powerpc/package.use.mask | 5 + profiles/arch/powerpc/ppc32/package.use.force | 6 + profiles/arch/riscv/package.use.mask | 5 + profiles/arch/s390/package.use.mask | 5 + profiles/arch/sparc/package.use.force | 6 +- profiles/arch/sparc/package.use.mask | 5 + profiles/arch/x86/package.use.mask | 5 + profiles/default/linux/amd64/17.0/deprecated | 2 +- .../linux/amd64/17.0/desktop/deprecated | 2 +- .../linux/amd64/17.0/desktop/gnome/deprecated | 2 +- .../17.0/desktop/gnome/systemd/deprecated | 2 +- .../amd64/17.0/desktop/plasma/deprecated | 2 +- .../17.0/desktop/plasma/systemd/deprecated | 2 +- .../linux/amd64/17.0/developer/deprecated | 2 +- .../linux/amd64/17.0/hardened/deprecated | 2 +- .../amd64/17.0/hardened/selinux/deprecated | 2 +- .../linux/amd64/17.0/no-multilib/deprecated | 2 +- .../17.0/no-multilib/hardened/deprecated | 2 +- .../no-multilib/hardened/selinux/deprecated | 2 +- .../linux/amd64/17.0/selinux/deprecated | 2 +- .../linux/amd64/17.0/systemd/deprecated | 2 +- profiles/features/musl/package.mask | 9 + profiles/package.mask | 36 +- profiles/use.local.desc | 7 +- sci-astronomy/Manifest.gz | Bin 6361 -> 6358 bytes sci-astronomy/gnuastro/Manifest | 2 + sci-astronomy/gnuastro/gnuastro-0.16.ebuild | 54 + sci-biology/Manifest.gz | Bin 20308 -> 20311 bytes sci-biology/STAR/Manifest | 3 + sci-biology/STAR/STAR-2.7.10a.ebuild | 49 + .../files/STAR-2.7.10a-fix-build-system.patch | 195 + sci-biology/vcftools/Manifest | 2 + sci-biology/vcftools/vcftools-0.1.16.ebuild | 37 + sci-chemistry/Manifest.gz | Bin 10863 -> 10865 bytes sci-chemistry/molden/Manifest | 3 + .../molden/files/molden-6.9-ldflags.patch | 87 + sci-chemistry/molden/molden-6.9.ebuild | 81 + sci-chemistry/votca-csg/Manifest | 11 +- .../votca-csg/votca-csg-1.6.4.ebuild | 4 +- .../votca-csg/votca-csg-2021.1.ebuild | 87 - .../votca-csg/votca-csg-2021.2.ebuild | 4 +- sci-chemistry/votca-csg/votca-csg-2021.ebuild | 85 - sci-chemistry/votca-csg/votca-csg-9999.ebuild | 86 - sci-chemistry/votca-xtp/Manifest | 5 - .../votca-xtp/votca-xtp-2021.1.ebuild | 51 - sci-chemistry/votca-xtp/votca-xtp-2021.ebuild | 43 - sci-chemistry/votca-xtp/votca-xtp-9999.ebuild | 52 - sci-chemistry/votca/Manifest | 6 +- sci-chemistry/votca/votca-2022.ebuild | 2 +- sci-chemistry/votca/votca-2022_rc2.ebuild | 70 - sci-chemistry/votca/votca-9999.ebuild | 4 +- sci-geosciences/Manifest.gz | Bin 11081 -> 11080 bytes sci-geosciences/osm2pgsql/Manifest | 4 +- .../osm2pgsql/osm2pgsql-1.4.0-r100.ebuild | 4 +- .../osm2pgsql/osm2pgsql-99999999.ebuild | 4 +- sci-geosciences/qgis/Manifest | 2 + sci-geosciences/qgis/qgis-3.22.4.ebuild | 205 ++ sci-libs/Manifest.gz | Bin 42951 -> 42961 bytes sci-libs/libspatialindex/Manifest | 2 +- .../libspatialindex-1.9.3-r1.ebuild | 4 +- sci-libs/openblas/Manifest | 2 +- sci-libs/openblas/openblas-0.3.19.ebuild | 4 +- sci-libs/rtree/Manifest | 2 +- sci-libs/rtree/rtree-0.9.7.ebuild | 4 +- sci-libs/scotch/Manifest | 4 +- sci-libs/scotch/scotch-6.1.2.ebuild | 4 +- sci-libs/scotch/scotch-7.0.1.ebuild | 176 + sci-libs/votca-tools/Manifest | 5 - .../votca-tools/votca-tools-2021.1.ebuild | 45 - sci-libs/votca-tools/votca-tools-2021.ebuild | 43 - sci-libs/votca-tools/votca-tools-9999.ebuild | 45 - sci-mathematics/Manifest.gz | Bin 15853 -> 15854 bytes sci-mathematics/coq/Manifest | 2 +- sci-mathematics/coq/coq-8.15.0-r2.ebuild | 2 + sci-mathematics/yacas/Manifest | 2 + sci-mathematics/yacas/yacas-1.9.1.ebuild | 75 + sci-visualization/Manifest.gz | Bin 5711 -> 5709 bytes sci-visualization/scidavis/Manifest | 2 + .../scidavis/scidavis-2.7.ebuild | 95 + sys-apps/Manifest.gz | Bin 48359 -> 48335 bytes sys-apps/accountsservice/Manifest | 2 + .../accountsservice-22.07.5.ebuild | 86 + sys-apps/gawk/Manifest | 2 +- sys-apps/gawk/gawk-5.1.1-r1.ebuild | 4 +- sys-apps/gentoo-functions/Manifest | 2 +- .../gentoo-functions-0.15.ebuild | 4 +- sys-apps/haveged/Manifest | 2 +- sys-apps/haveged/haveged-1.9.17.ebuild | 2 +- sys-apps/hdparm/Manifest | 2 +- sys-apps/hdparm/hdparm-9.63.ebuild | 2 +- sys-apps/hwdata/Manifest | 2 +- sys-apps/hwdata/hwdata-0.354.ebuild | 4 +- sys-apps/hwinfo/Manifest | 4 +- sys-apps/hwinfo/hwinfo-21.76.ebuild | 61 - sys-apps/hwinfo/hwinfo-21.80.ebuild | 2 +- sys-apps/kmscon/Manifest | 2 + sys-apps/kmscon/kmscon-8_p20220214.ebuild | 145 + sys-apps/lshw/Manifest | 2 - .../lshw/lshw-02.19.2b_p20210121-r1.ebuild | 81 - .../lshw/lshw-02.19.2b_p20210121-r2.ebuild | 83 - sys-apps/memtest86+/Manifest | 12 - sys-apps/memtest86+/files/39_memtest86+ | 67 - .../files/memtest86+-5.01-gcc-473.patch | 33 - .../files/memtest86+-5.01-hardcoded_cc.patch | 16 - .../memtest86+-5.01-io-extern-inline.patch | 31 - .../files/memtest86+-5.01-no-C-headers.patch | 49 - .../files/memtest86+-5.01-no-clean.patch | 19 - .../files/memtest86+-5.01-no-scp.patch | 14 - .../files/memtest86+-5.01-objcopy.patch | 20 - .../files/memtest86+-5.01-reboot-def.patch | 15 - .../memtest86+-5.01-test-random-cflags.patch | 21 - sys-apps/memtest86+/memtest86+-5.01-r5.ebuild | 115 - sys-apps/moreutils/Manifest | 2 - sys-apps/moreutils/moreutils-0.66.ebuild | 73 - sys-apps/plocate/Manifest | 4 - sys-apps/plocate/plocate-1.1.11.ebuild | 81 - sys-apps/plocate/plocate-1.1.13.ebuild | 81 - sys-apps/portage/Manifest | 4 +- sys-apps/portage/portage-3.0.30-r1.ebuild | 38 +- sys-apps/portage/portage-9999.ebuild | 38 +- sys-auth/Manifest.gz | Bin 9563 -> 9568 bytes sys-auth/polkit/Manifest | 5 +- ...0.118-make-netgroup-support-optional.patch | 228 ++ sys-auth/polkit/metadata.xml | 1 + sys-auth/polkit/polkit-0.120_p20220127.ebuild | 126 + sys-boot/Manifest.gz | Bin 6220 -> 6215 bytes sys-boot/raspberrypi-firmware/Manifest | 6 - .../raspberrypi-firmware-1.20201022.ebuild | 72 - .../raspberrypi-firmware-1.20201201.ebuild | 72 - .../raspberrypi-firmware-1.20210108.ebuild | 72 - sys-cluster/Manifest.gz | Bin 11545 -> 11543 bytes sys-cluster/k3s/Manifest | 1 - .../k3s-1.22.4-containerd-go-mod-tidy.patch | 63 - sys-cluster/nomad/Manifest | 4 +- sys-cluster/nomad/metadata.xml | 1 - sys-cluster/nomad/nomad-1.0.9.ebuild | 45 - sys-devel/Manifest.gz | Bin 9652 -> 9656 bytes sys-devel/bin86/Manifest | 3 +- sys-devel/bin86/bin86-0.16.21-r1.ebuild | 4 +- sys-devel/bin86/bin86-0.16.21.ebuild | 34 - sys-devel/binutils-config/Manifest | 4 +- .../binutils-config-5.4.1.ebuild | 43 + .../binutils-config-9999.ebuild | 2 +- sys-devel/crossdev/Manifest | 8 +- sys-devel/crossdev/crossdev-20210621.ebuild | 35 - sys-devel/crossdev/crossdev-20210718.ebuild | 35 - ...211027.ebuild => crossdev-20220205.ebuild} | 4 +- sys-devel/gcc/Manifest | 2 +- sys-devel/gcc/gcc-10.3.1_p20211126.ebuild | 4 +- sys-devel/gdb/Manifest | 2 +- sys-devel/gdb/gdb-11.2.ebuild | 2 +- sys-firmware/Manifest.gz | Bin 5383 -> 5382 bytes sys-firmware/raspberrypi-wifi-ucode/Manifest | 4 - ...spberrypi-wifi-ucode-20190114.1_p10.ebuild | 66 - ...aspberrypi-wifi-ucode-20190114.1_p9.ebuild | 66 - sys-fs/Manifest.gz | Bin 21714 -> 21716 bytes sys-fs/exfatprogs/Manifest | 2 +- sys-fs/exfatprogs/exfatprogs-1.1.3.ebuild | 4 +- sys-fs/fatcat/Manifest | 2 - sys-fs/fatcat/fatcat-1.1.0-r2.ebuild | 26 - sys-fs/fscrypt/Manifest | 2 + sys-fs/fscrypt/fscrypt-0.3.2.ebuild | 96 + sys-fs/mtools/Manifest | 4 +- sys-fs/mtools/mtools-4.0.36.ebuild | 46 - sys-fs/mtools/mtools-4.0.37.ebuild | 2 +- sys-libs/Manifest.gz | Bin 14239 -> 14239 bytes sys-libs/libseccomp/Manifest | 2 +- sys-libs/libseccomp/libseccomp-2.5.3.ebuild | 4 +- sys-libs/libunwind/Manifest | 2 +- sys-libs/libunwind/libunwind-1.6.2.ebuild | 4 +- sys-libs/libxcrypt/Manifest | 2 +- sys-libs/libxcrypt/libxcrypt-4.4.27.ebuild | 2 +- sys-libs/musl/Manifest | 4 +- sys-libs/musl/files/ldconfig.in-r3 | 160 + sys-libs/musl/musl-1.2.2-r8.ebuild | 156 + sys-libs/musl/musl-9999.ebuild | 44 +- sys-libs/openipmi/Manifest | 2 +- sys-libs/openipmi/openipmi-2.0.32.ebuild | 4 +- sys-libs/timezone-data/Manifest | 2 +- .../timezone-data/timezone-data-2021e.ebuild | 2 +- sys-process/Manifest.gz | Bin 9832 -> 9832 bytes sys-process/atop/Manifest | 5 +- sys-process/atop/atop-2.7.0-r1.ebuild | 111 - sys-process/atop/atop-2.7.1-r1.ebuild | 2 +- sys-process/atop/atop-2.7.1.ebuild | 113 - sys-process/parallel/Manifest | 3 - sys-process/parallel/parallel-20211122.ebuild | 29 - www-apache/Manifest.gz | Bin 6265 -> 6255 bytes www-apache/mod_fcgid/Manifest | 3 +- .../mod_fcgid/mod_fcgid-2.3.9-r1.ebuild | 30 - .../mod_fcgid/mod_fcgid-2.3.9-r2.ebuild | 4 +- www-apache/mod_gnutls/Manifest | 2 - .../mod_gnutls/mod_gnutls-0.8.2-r2.ebuild | 52 - www-apache/mod_limitipconn/Manifest | 3 +- .../mod_limitipconn-0.24-r3.ebuild | 25 - .../mod_limitipconn-0.24-r4.ebuild | 4 +- www-apache/mod_log_rotate/Manifest | 4 +- .../mod_log_rotate/mod_log_rotate-1.01.ebuild | 24 - .../mod_log_rotate/mod_log_rotate-1.02.ebuild | 4 +- www-apache/mod_rpaf/Manifest | 4 +- www-apache/mod_rpaf/mod_rpaf-0.6-r1.ebuild | 28 - www-apache/mod_rpaf/mod_rpaf-0.8.4.ebuild | 4 +- www-apache/mod_security/Manifest | 3 +- ...00.ebuild => mod_security-2.9.5-r1.ebuild} | 11 +- www-apps/Manifest.gz | Bin 12486 -> 12478 bytes www-apps/chromedriver-bin/Manifest | 4 +- ... => chromedriver-bin-98.0.4758.102.ebuild} | 2 +- www-apps/piwigo/Manifest | 6 - www-apps/piwigo/piwigo-11.5.0-r1.ebuild | 44 - www-apps/piwigo/piwigo-12.0.0.ebuild | 44 - www-apps/piwigo/piwigo-12.1.0.ebuild | 44 - www-apps/tt-rss/Manifest | 13 +- www-apps/tt-rss/files/permissions-r1 | 24 + .../files/postinstall-en-with-daemon-r1.txt | 3 +- www-apps/tt-rss/files/postinstall-en.txt | 3 +- www-apps/tt-rss/files/tt-rss-no-chmod.patch | 26 + www-apps/tt-rss/files/ttrssd.initd-r4 | 119 + www-apps/tt-rss/tt-rss-20200922.ebuild | 5 - www-apps/tt-rss/tt-rss-20220218.ebuild | 90 + www-apps/tt-rss/tt-rss-99999999.ebuild | 20 +- www-client/Manifest.gz | Bin 6189 -> 6198 bytes www-client/chromium/Manifest | 15 +- ....0.ebuild => chromium-100.0.4892.0.ebuild} | 7 +- .../chromium/chromium-98.0.4758.102.ebuild | 2 +- .../chromium/chromium-98.0.4758.80.ebuild | 963 ----- ...27.ebuild => chromium-99.0.4844.35.ebuild} | 2 - ...hromium-100-FindByDottedPath-nullptr.patch | 35 + www-client/firefox/Manifest | 2 +- www-client/firefox/firefox-97.0.1.ebuild | 14 +- www-client/google-chrome-beta/Manifest | 4 +- ...=> google-chrome-beta-99.0.4844.35.ebuild} | 0 www-client/google-chrome-unstable/Manifest | 4 +- ...oogle-chrome-unstable-100.0.4892.0.ebuild} | 0 www-client/microsoft-edge/Manifest | 4 +- ...ild => microsoft-edge-98.0.1108.56.ebuild} | 0 www-client/opera-beta/Manifest | 3 +- .../opera-beta-84.0.4316.9-r1.ebuild} | 2 +- www-client/opera-developer/Manifest | 3 +- .../opera-developer-85.0.4331.0-r1.ebuild} | 2 +- www-client/opera/Manifest | 4 +- ...54.62.ebuild => opera-84.0.4316.14.ebuild} | 0 www-client/seamonkey/Manifest | 5 - .../seamonkey/seamonkey-2.53.9.1-r1.ebuild | 557 --- www-client/vivaldi-snapshot/Manifest | 8 +- ...ild => vivaldi-snapshot-5.2.2581.4.ebuild} | 0 www-client/vivaldi/Manifest | 10 +- www-client/vivaldi/vivaldi-5.1.2567.39.ebuild | 2 +- ...7.51.ebuild => vivaldi-5.1.2567.49.ebuild} | 2 +- www-plugins/Manifest.gz | Bin 1246 -> 1248 bytes www-plugins/chrome-binary-plugins/Manifest | 8 +- ...-binary-plugins-100.0.4892.0_alpha.ebuild} | 0 ...e-binary-plugins-99.0.4844.35_beta.ebuild} | 0 x11-apps/Manifest.gz | Bin 14359 -> 14355 bytes x11-apps/luit/Manifest | 4 +- x11-apps/luit/luit-20190106.ebuild | 22 - x11-apps/luit/luit-20220111.ebuild | 2 +- x11-libs/Manifest.gz | Bin 20507 -> 20509 bytes x11-libs/libva-intel-media-driver/Manifest | 2 +- .../libva-intel-media-driver-22.1.0.ebuild | 4 +- x11-libs/xcb-util-xrm/Manifest | 2 +- .../xcb-util-xrm/xcb-util-xrm-1.3-r1.ebuild | 3 +- x11-misc/Manifest.gz | Bin 48149 -> 48184 bytes x11-misc/bbcd/Manifest | 3 +- x11-misc/bbcd/bbcd-0.3.1-r3.ebuild | 36 - x11-misc/bbcd/bbcd-0.3.1-r4.ebuild | 2 +- x11-misc/bbdate/Manifest | 3 +- x11-misc/bbdate/bbdate-0.2.4-r2.ebuild | 38 - x11-misc/bbdate/bbdate-0.2.4-r3.ebuild | 2 +- x11-misc/bbmail/Manifest | 3 +- x11-misc/bbmail/bbmail-0.9.3-r1.ebuild | 39 - x11-misc/bbmail/bbmail-0.9.3-r2.ebuild | 2 +- x11-misc/bbpager/Manifest | 3 +- x11-misc/bbpager/bbpager-0.4.7-r1.ebuild | 35 - x11-misc/bbpager/bbpager-0.4.7-r2.ebuild | 2 +- x11-misc/bbtime/Manifest | 3 +- x11-misc/bbtime/bbtime-0.1.5-r1.ebuild | 36 - x11-misc/bbtime/bbtime-0.1.5-r2.ebuild | 2 +- x11-misc/slop/Manifest | 2 +- x11-misc/slop/slop-7.6.ebuild | 4 +- x11-misc/xxkb/Manifest | 2 +- x11-misc/xxkb/metadata.xml | 5 +- x11-plugins/Manifest.gz | Bin 27706 -> 27707 bytes x11-plugins/wmforkplop/Manifest | 4 +- .../files/wmforkplop-0.9.3-cflags.patch | 12 - .../files/wmforkplop-0.9.3-configure.patch | 145 + .../wmforkplop/wmforkplop-0.9.3-r3.ebuild | 11 +- x11-plugins/wmpop3lb/Manifest | 2 +- x11-plugins/wmpop3lb/wmpop3lb-2.4.2-r3.ebuild | 4 +- x11-plugins/wmudmount/Manifest | 2 +- x11-plugins/wmudmount/wmudmount-3.0.ebuild | 4 +- x11-themes/Manifest.gz | Bin 21906 -> 21909 bytes x11-themes/papirus-icon-theme/Manifest | 2 +- .../papirus-icon-theme-20211201.ebuild | 4 +- x11-wm/Manifest.gz | Bin 9608 -> 9606 bytes x11-wm/wmfs/Manifest | 4 +- x11-wm/wmfs/wmfs-20180520.ebuild | 6 +- x11-wm/wmfs/wmfs-99999999.ebuild | 6 +- xfce-base/Manifest.gz | Bin 2374 -> 2375 bytes xfce-base/exo/Manifest | 2 +- xfce-base/exo/exo-4.16.3.ebuild | 2 +- 2485 files changed, 18377 insertions(+), 21738 deletions(-) create mode 100644 app-admin/awscli/awscli-1.22.58.ebuild delete mode 100644 app-admin/drush/drush-6.7.0-r2.ebuild delete mode 100644 app-admin/gam-server/gam-server-0.1.10-r2.ebuild delete mode 100644 app-admin/xkcdpass/xkcdpass-1.19.2.ebuild create mode 100644 app-cdr/xcdroast/xcdroast-1.19-r1.ebuild create mode 100644 app-containers/buildah/buildah-1.24.2.ebuild delete mode 100644 app-containers/cosign/cosign-1.5.0.ebuild rename app-containers/cosign/{cosign-1.5.1.ebuild => cosign-1.5.2.ebuild} (90%) rename app-containers/lxd/files/{lxd-4.0.9.service => lxd-4.0.9-r1.service} (96%) rename app-containers/lxd/{lxd-4.0.9-r1.ebuild => lxd-4.0.9-r2.ebuild} (98%) create mode 100644 app-containers/nerdctl/nerdctl-0.17.0.ebuild create mode 100644 app-containers/podman/podman-4.0.0.ebuild create mode 100644 app-containers/skopeo/skopeo-1.6.1.ebuild delete mode 100644 app-containers/snapd/snapd-2.53.4.ebuild delete mode 100644 app-containers/snapd/snapd-2.54.1.ebuild rename app-containers/snapd/{snapd-2.54.2.ebuild => snapd-2.54.3.ebuild} (100%) delete mode 100644 app-crypt/swtpm/swtpm-0.6.1.ebuild rename app-crypt/swtpm/{swtpm-0.7.0.ebuild => swtpm-0.7.1.ebuild} (97%) create mode 100644 app-editors/gedit-plugins/gedit-plugins-41.0.ebuild create mode 100644 app-editors/gedit/gedit-41.0.ebuild rename app-editors/nano/{nano-6.0.ebuild => nano-6.2.ebuild} (98%) delete mode 100644 app-editors/retext/retext-7.1.0.ebuild delete mode 100644 app-editors/retext/retext-7.2.1.ebuild rename app-editors/zile/{zile-2.6.2.ebuild => zile-2.6.2-r1.ebuild} (96%) create mode 100644 app-emacs/flycheck-inline/Manifest create mode 100644 app-emacs/flycheck-inline/files/50flycheck-inline-gentoo.el create mode 100644 app-emacs/flycheck-inline/flycheck-inline-0_pre20200808.ebuild create mode 100644 app-emacs/flycheck-inline/metadata.xml rename app-emacs/hl-todo/{hl-todo-3.1.2.ebuild => hl-todo-3.3.0.ebuild} (96%) delete mode 100644 app-emacs/racket-mode/files/racket-mode-racket-util.el-defvar.patch rename app-emacs/racket-mode/{racket-mode-20220120-r2.ebuild => racket-mode-20220219.ebuild} (91%) create mode 100644 app-emacs/setup/Manifest create mode 100644 app-emacs/setup/files/50setup-gentoo.el create mode 100644 app-emacs/setup/metadata.xml create mode 100644 app-emacs/setup/setup-1.2.0.ebuild create mode 100644 app-emulation/xen-tools/xen-tools-4.15.2.ebuild create mode 100644 app-emulation/xen/files/xen-4.16-efi.patch rename app-emulation/xen/{xen-4.15.1-r2.ebuild => xen-4.15.2.ebuild} (98%) rename app-emulation/xen/{xen-4.16.0-r2.ebuild => xen-4.16.0-r3.ebuild} (99%) create mode 100644 app-i18n/transifex-client/transifex-client-1.0.1.ebuild delete mode 100644 app-metrics/redis_exporter/redis_exporter-1.31.3.ebuild delete mode 100644 app-metrics/redis_exporter/redis_exporter-1.32.0.ebuild rename app-metrics/redis_exporter/{redis_exporter-1.34.1.ebuild => redis_exporter-1.35.1.ebuild} (97%) create mode 100644 app-misc/screen/files/screen-9999-no-utempter.patch create mode 100644 app-misc/tracker/files/tracker-3.2.1-build-Add-an-option-to-control-building-tests.patch rename app-office/libreoffice-l10n/{libreoffice-l10n-7.3.0.3.ebuild => libreoffice-l10n-7.2.6.1.ebuild} (98%) create mode 100644 app-office/libreoffice/files/libreoffice-7.2.5.2-kf591.patch rename app-office/libreoffice/{libreoffice-7.3.0.3-r1.ebuild => libreoffice-7.2.6.1.ebuild} (95%) delete mode 100644 app-portage/recover-broken-vdb/recover-broken-vdb-0.0.9.ebuild create mode 100644 app-shells/scsh/files/scsh-0.7-Makefile.in-LDFLAGS.patch create mode 100644 app-shells/scsh/files/scsh-0.7-test-packages.patch create mode 100644 app-shells/scsh/scsh-0.7_pre20160820.ebuild delete mode 100644 app-shells/zsh/files/zsh-5.7.1-ncurses_colors.patch delete mode 100644 app-shells/zsh/zsh-5.8.ebuild create mode 100644 app-text/calibre/calibre-5.37.0.ebuild create mode 100644 app-text/jabref/files/jabref-2.10-javax.swing-java-9+.patch create mode 100644 app-text/jabref/files/jabref-2.10-skip-failing-tests.patch create mode 100644 app-text/jabref/files/jabref-2.10-test-jvm-props-args.patch create mode 100644 app-text/jabref/files/jabref-2.10-test-prefs.xml create mode 100644 app-text/jabref/jabref-2.10-r7.ebuild create mode 100644 app-vim/gentoo-syntax/gentoo-syntax-20220220.ebuild create mode 100644 dev-cpp/robin-hood-hashing/robin-hood-hashing-3.11.5.ebuild rename dev-db/timescaledb/{timescaledb-2.5.2.ebuild => timescaledb-2.5.2-r1.ebuild} (96%) rename dev-java/ant-core/{ant-core-1.10.9-r2.ebuild => ant-core-1.10.9-r3.ebuild} (98%) delete mode 100644 dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.4.2.ebuild delete mode 100644 dev-java/commons-digester/files/commons-digester-2.1-build.xml delete mode 100644 dev-java/eclipse-ecj/eclipse-ecj-4.4.2-r1.ebuild create mode 100644 dev-java/fontbox/fontbox-1.7.1-r2.ebuild delete mode 100644 dev-java/glassfish-xmlrpc-api/glassfish-xmlrpc-api-1.1.1.ebuild create mode 100644 dev-java/glazedlists/glazedlists-1.8.0-r2.ebuild create mode 100644 dev-java/httpcomponents-client/Manifest create mode 100644 dev-java/httpcomponents-client/httpcomponents-client-4.5.13-r1.ebuild create mode 100644 dev-java/httpcomponents-client/metadata.xml create mode 100644 dev-java/jackrabbit-webdav/jackrabbit-webdav-2.21.7-r1.ebuild create mode 100644 dev-java/jtidy/jtidy-1.0-r1.ebuild create mode 100644 dev-java/microba/microba-0.4.4.3-r2.ebuild delete mode 100644 dev-lang/duktape/duktape-2.4.0.ebuild delete mode 100644 dev-lang/duktape/duktape-2.5.0-r1.ebuild create mode 100644 dev-lang/duktape/duktape-2.7.0-r1.ebuild create mode 100644 dev-lang/duktape/files/duktape-2.7.0-respect-tc-env.patch delete mode 100644 dev-lang/php/php-7.4.26.ebuild delete mode 100644 dev-lang/php/php-7.4.27.ebuild rename dev-lang/php/{php-7.4.27-r1.ebuild => php-7.4.28.ebuild} (99%) delete mode 100644 dev-lang/php/php-8.0.14.ebuild rename dev-lang/php/{php-8.0.15.ebuild => php-8.0.16.ebuild} (99%) rename dev-lang/php/{php-8.1.2.ebuild => php-8.1.3.ebuild} (100%) delete mode 100644 dev-libs/crypto++/crypto++-8.2.0-r2.ebuild delete mode 100644 dev-libs/crypto++/crypto++-8.4.0.ebuild delete mode 100644 dev-libs/crypto++/crypto++-8.5.0.ebuild delete mode 100644 dev-libs/crypto++/files/crypto++-8.2.0-build.patch delete mode 100644 dev-libs/cyberjack/cyberjack-3.99.5_p14-r2.ebuild create mode 100644 dev-libs/expat/expat-2.4.5.ebuild create mode 100644 dev-libs/expat/expat-2.4.6.ebuild create mode 100644 dev-libs/gnulib/gnulib-2022.02.12.16.27.05.ebuild rename dev-libs/imath/{imath-3.1.4-r2.ebuild => imath-3.1.4-r3.ebuild} (98%) delete mode 100644 dev-libs/level-zero/level-zero-1.7.4.ebuild create mode 100644 dev-libs/libansilove/libansilove-1.2.9.ebuild create mode 100644 dev-libs/libgit2/libgit2-1.4.1.ebuild create mode 100644 dev-libs/libinput/libinput-1.20.0.ebuild rename dev-libs/libjcat/{libjcat-0.1.8-r1.ebuild => libjcat-0.1.10.ebuild} (94%) rename dev-libs/libmpack/{libmpack-1.0.5-r1.ebuild => libmpack-1.0.5-r2.ebuild} (95%) rename dev-libs/libtsm/files/{libtsm-4.0.1-cmake.patch => libtsm-cmake.patch} (100%) create mode 100644 dev-libs/libtsm/libtsm-4.0.2.ebuild rename dev-libs/libxmlb/{libxmlb-0.3.5.ebuild => libxmlb-0.3.7.ebuild} (96%) delete mode 100644 dev-libs/mimalloc/mimalloc-1.7.3.ebuild delete mode 100644 dev-libs/mimalloc/mimalloc-1.7.5.ebuild delete mode 100644 dev-libs/nspr/nspr-4.32.ebuild delete mode 100644 dev-libs/nss/nss-3.74.ebuild rename dev-libs/urdfdom/{urdfdom-3.0.0.ebuild => urdfdom-3.0.1.ebuild} (94%) delete mode 100644 dev-libs/xmlsec/xmlsec-1.2.30.ebuild delete mode 100644 dev-libs/xmlsec/xmlsec-1.2.31.ebuild create mode 100644 dev-libs/zziplib/zziplib-0.13.72-r1.ebuild delete mode 100644 dev-lua/penlight/penlight-1.11.0.ebuild create mode 100644 dev-python/GitPython/GitPython-3.1.27.ebuild create mode 100644 dev-python/QtPy/QtPy-2.0.1.ebuild create mode 100644 dev-python/boto3/boto3-1.21.3.ebuild create mode 100644 dev-python/botocore/botocore-1.24.3.ebuild create mode 100644 dev-python/click/click-8.0.4.ebuild create mode 100644 dev-python/cliff/cliff-3.10.1.ebuild rename dev-python/croniter/{croniter-1.3.1.ebuild => croniter-1.3.4.ebuild} (100%) create mode 100644 dev-python/doit/doit-0.34.2.ebuild delete mode 100644 dev-python/httpcore/httpcore-0.13.7.ebuild delete mode 100644 dev-python/httpcore/httpcore-0.14.3.ebuild delete mode 100644 dev-python/httpcore/httpcore-0.14.4.ebuild delete mode 100644 dev-python/httpcore/httpcore-0.14.5.ebuild delete mode 100644 dev-python/httpcore/httpcore-0.14.6.ebuild create mode 100644 dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.6.4.ebuild create mode 100644 dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.12.1.ebuild create mode 100644 dev-python/mkdocs-material/mkdocs-material-8.2.1.ebuild create mode 100644 dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.6.ebuild create mode 100644 dev-python/moto/moto-3.0.4.ebuild create mode 100644 dev-python/nuitka/nuitka-0.7.ebuild create mode 100644 dev-python/osc-lib/osc-lib-2.5.0.ebuild create mode 100644 dev-python/pikepdf/pikepdf-5.0.1.ebuild create mode 100644 dev-python/platformdirs/platformdirs-2.5.1.ebuild create mode 100644 dev-python/pyilmbase/pyilmbase-2.5.7-r1.ebuild create mode 100644 dev-python/pyopengl/pyopengl-3.1.6.ebuild create mode 100644 dev-python/pyopengl_accelerate/pyopengl_accelerate-3.1.6.ebuild rename dev-python/pypy-exe-bin/{pypy-exe-bin-7.3.8_rc1.ebuild => pypy-exe-bin-7.3.8.ebuild} (97%) delete mode 100644 dev-python/pypy-exe-bin/pypy-exe-bin-7.3.8_rc2.ebuild rename dev-python/pypy-exe/{pypy-exe-7.3.8_rc2.ebuild => pypy-exe-7.3.8.ebuild} (98%) delete mode 100644 dev-python/pypy-exe/pypy-exe-7.3.8_rc1.ebuild rename dev-python/pypy/{pypy-7.3.8_rc2.ebuild => pypy-7.3.8.ebuild} (95%) delete mode 100644 dev-python/pypy/pypy-7.3.8_rc1.ebuild rename dev-python/pypy3-exe-bin/{pypy3-exe-bin-7.3.8_rc1.ebuild => pypy3-exe-bin-7.3.8.ebuild} (97%) delete mode 100644 dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.8_rc1_p2.ebuild delete mode 100644 dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.8_rc2.ebuild rename dev-python/pypy3-exe/{pypy3-exe-7.3.8_rc1.ebuild => pypy3-exe-7.3.8.ebuild} (98%) delete mode 100644 dev-python/pypy3-exe/pypy3-exe-7.3.8_rc1_p2.ebuild delete mode 100644 dev-python/pypy3-exe/pypy3-exe-7.3.8_rc2.ebuild rename dev-python/pypy3/{pypy3-7.3.8_rc1_p1.ebuild => pypy3-7.3.8.ebuild} (98%) delete mode 100644 dev-python/pypy3/pypy3-7.3.8_rc1_p2.ebuild delete mode 100644 dev-python/pypy3/pypy3-7.3.8_rc1_p3.ebuild delete mode 100644 dev-python/pypy3/pypy3-7.3.8_rc2.ebuild delete mode 100644 dev-python/pyrsistent/pyrsistent-0.18.0.ebuild create mode 100644 dev-python/pytest-qt/pytest-qt-4.0.2-r1.ebuild create mode 100644 dev-python/python3-saml/python3-saml-1.14.0.ebuild create mode 100644 dev-python/reportlab/reportlab-3.6.7.ebuild create mode 100644 dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.9.2.ebuild create mode 100644 dev-python/unidecode/unidecode-1.3.3.ebuild delete mode 100644 dev-qt/qt-creator/qt-creator-4.15.1.ebuild create mode 100644 dev-qt/qtspeech/qtspeech-5.15.2-r2.ebuild rename dev-ros/urdf/{urdf-1.13.2-r2.ebuild => urdf-1.13.2-r3.ebuild} (91%) rename dev-ruby/actioncable/{actioncable-6.1.4.3.ebuild => actioncable-6.1.4.6.ebuild} (96%) rename dev-ruby/actioncable/{actioncable-6.1.4.1.ebuild => actioncable-7.0.2.2.ebuild} (88%) rename dev-ruby/actionmailbox/{actionmailbox-6.1.4.3.ebuild => actionmailbox-6.1.4.6.ebuild} (97%) rename dev-ruby/actionmailbox/{actionmailbox-6.1.4.1.ebuild => actionmailbox-7.0.2.2.ebuild} (88%) rename dev-ruby/actionmailer/{actionmailer-6.1.4.3.ebuild => actionmailer-6.1.4.6.ebuild} (97%) rename dev-ruby/actionmailer/{actionmailer-6.1.4.1.ebuild => actionmailer-7.0.2.2.ebuild} (90%) rename dev-ruby/actionpack/{actionpack-6.1.4.1.ebuild => actionpack-6.1.4.6.ebuild} (91%) rename dev-ruby/actionpack/{actionpack-6.1.4.3.ebuild => actionpack-7.0.2.2.ebuild} (93%) rename dev-ruby/actiontext/{actiontext-6.1.4.3.ebuild => actiontext-6.1.4.6.ebuild} (93%) rename dev-ruby/actiontext/{actiontext-6.1.4.1.ebuild => actiontext-7.0.2.2.ebuild} (86%) rename dev-ruby/actionview/{actionview-6.1.4.1.ebuild => actionview-6.1.4.6.ebuild} (87%) rename dev-ruby/actionview/{actionview-6.1.4.3.ebuild => actionview-7.0.2.2.ebuild} (94%) rename dev-ruby/activejob/{activejob-6.1.4.1.ebuild => activejob-6.1.4.6.ebuild} (83%) rename dev-ruby/activejob/{activejob-6.1.4.3.ebuild => activejob-7.0.2.2.ebuild} (90%) rename dev-ruby/activemodel/{activemodel-6.1.4.3.ebuild => activemodel-6.1.4.6.ebuild} (96%) rename dev-ruby/activemodel/{activemodel-6.1.4.1.ebuild => activemodel-7.0.2.2.ebuild} (85%) rename dev-ruby/activerecord/{activerecord-6.1.4.1.ebuild => activerecord-6.1.4.6.ebuild} (89%) rename dev-ruby/activerecord/{activerecord-6.1.4.3.ebuild => activerecord-7.0.2.2.ebuild} (95%) rename dev-ruby/activestorage/{activestorage-6.1.4.3.ebuild => activestorage-6.1.4.6.ebuild} (98%) rename dev-ruby/activestorage/{activestorage-6.1.4.1.ebuild => activestorage-7.0.2.2.ebuild} (55%) delete mode 100644 dev-ruby/activesupport/activesupport-6.1.4.1.ebuild rename dev-ruby/activesupport/{activesupport-6.1.4.3.ebuild => activesupport-6.1.4.6.ebuild} (98%) create mode 100644 dev-ruby/propshaft/Manifest create mode 100644 dev-ruby/propshaft/metadata.xml create mode 100644 dev-ruby/propshaft/propshaft-0.6.1.ebuild rename dev-ruby/rails/{rails-6.1.4.3.ebuild => rails-6.1.4.6.ebuild} (95%) rename dev-ruby/rails/{rails-6.1.4.1.ebuild => rails-7.0.2.2.ebuild} (91%) rename dev-ruby/railties/{railties-6.1.4.3.ebuild => railties-6.1.4.6.ebuild} (97%) rename dev-ruby/railties/{railties-6.1.4.1.ebuild => railties-7.0.2.2.ebuild} (90%) create mode 100644 dev-scheme/scsh-lib/Manifest create mode 100644 dev-scheme/scsh-lib/files/scsh-lib-0.7-Makefile.in-LDFLAGS.patch create mode 100644 dev-scheme/scsh-lib/metadata.xml create mode 100644 dev-scheme/scsh-lib/scsh-lib-0.7_pre20160820.ebuild create mode 100644 dev-util/FlameGraph/FlameGraph-1.0.ebuild create mode 100644 dev-util/FlameGraph/FlameGraph-9999.ebuild create mode 100644 dev-util/FlameGraph/Manifest create mode 100644 dev-util/FlameGraph/metadata.xml delete mode 100644 dev-util/cproto/cproto-4.7r.ebuild delete mode 100644 dev-util/diffoscope/diffoscope-197.ebuild delete mode 100644 dev-util/diffoscope/diffoscope-202.ebuild delete mode 100644 dev-util/diffoscope/diffoscope-203-r1.ebuild rename dev-util/geany-plugins/{geany-plugins-1.38.ebuild => geany-plugins-1.38-r1.ebuild} (98%) create mode 100644 dev-util/glslang/glslang-1.3.204.ebuild create mode 100644 dev-util/its4/files/its4-1.1.1-r2-cpp-headers-and-opt-flags.patch create mode 100644 dev-util/its4/files/its4-1.1.1-r2-ensure-spaces-in-string-literals.patch create mode 100644 dev-util/its4/its4-1.1.1-r2.ebuild create mode 100644 dev-util/spirv-headers/spirv-headers-1.3.204.ebuild create mode 100644 dev-util/spirv-tools/spirv-tools-1.3.204.ebuild delete mode 100644 dev-util/visualvm/visualvm-2.1.1.ebuild create mode 100644 dev-util/vulkan-headers/vulkan-headers-1.3.204.ebuild create mode 100644 dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild create mode 100644 games-board/gnome-mines/gnome-mines-40.1.ebuild rename games-board/pychess/{pychess-1.0.3-r1.ebuild => pychess-1.0.3-r2.ebuild} (96%) create mode 100644 games-emulation/pcsx2/files/pcsx2-1.6.0-wx-config.patch create mode 100644 games-fps/prboom-plus/files/prboom-plus-2.6.2-Revert-force-overriding-of-the-documentation-install.patch create mode 100644 games-fps/prboom-plus/prboom-plus-2.6.2.ebuild create mode 100644 gnome-base/gdm/gdm-41.3.ebuild create mode 100644 gnome-extra/gnome-software/gnome-software-41.4.ebuild create mode 100644 kde-apps/kdepim-runtime/files/kdepim-runtime-21.08.3-disable-google-sync-contacts.patch create mode 100644 kde-apps/kdepim-runtime/kdepim-runtime-21.08.3-r2.ebuild create mode 100644 kde-apps/kdepim-runtime/kdepim-runtime-21.12.2-r1.ebuild create mode 100644 kde-misc/tellico/tellico-3.4.4.ebuild create mode 100644 kde-plasma/plasma-desktop/files/plasma-desktop-5.23.5-attica-add-granular-cache-pref.patch create mode 100644 kde-plasma/plasma-desktop/plasma-desktop-5.23.5-r1.ebuild rename mail-client/mutt/{mutt-2.2.0.ebuild => mutt-2.2.1.ebuild} (100%) create mode 100644 mail-filter/postgrey/postgrey-1.37_p20220122.ebuild create mode 100644 media-gfx/ansilove/ansilove-4.1.6.ebuild delete mode 100644 media-gfx/apngasm/apngasm-2.91-r1.ebuild delete mode 100644 media-gfx/apngasm/files/apngasm-2.91-makefile.patch rename media-gfx/blender/{blender-2.93.8-r3.ebuild => blender-2.93.8-r4.ebuild} (98%) rename media-gfx/blender/{blender-3.0.1-r3.ebuild => blender-3.0.1-r4.ebuild} (98%) rename media-gfx/brscan4/{brscan4-0.4.11.1.ebuild => brscan4-0.4.11.1-r1.ebuild} (86%) delete mode 100644 media-gfx/graphicsmagick/files/graphicsmagick-1.3.36-bzip-no-zlib.patch delete mode 100644 media-gfx/graphicsmagick/graphicsmagick-1.3.36.ebuild create mode 100644 media-gfx/krita/files/krita-5.0.0-clang.patch create mode 100644 media-gfx/libredwg/libredwg-0.12.5.ebuild create mode 100644 media-gfx/openvdb/files/openvdb-9.0.0-fix-atomic.patch rename media-gfx/openvdb/{openvdb-8.2.0-r5.ebuild => openvdb-8.2.0-r6.ebuild} (88%) rename media-gfx/pencil/{pencil-0.6.6.ebuild => pencil-0.6.6-r1.ebuild} (85%) create mode 100644 media-gfx/renderdoc/files/renderdoc-1.18-conditional-pyside.patch rename media-libs/Field3D/{Field3D-1.7.2-r2.ebuild => Field3D-1.7.2-r3.ebuild} (97%) create mode 100644 media-libs/amdgpu-pro-vulkan/Manifest create mode 100644 media-libs/amdgpu-pro-vulkan/amdgpu-pro-vulkan-21.50.1.1376756.ebuild create mode 100644 media-libs/amdgpu-pro-vulkan/files/icd_amd64.patch create mode 100644 media-libs/amdgpu-pro-vulkan/files/icd_x86.patch create mode 100644 media-libs/amdgpu-pro-vulkan/metadata.xml create mode 100644 media-libs/amf-headers/Manifest create mode 100644 media-libs/amf-headers/amf-headers-1.4.23.ebuild create mode 100644 media-libs/amf-headers/metadata.xml rename media-libs/freeimage/{freeimage-3.18.0-r5.ebuild => freeimage-3.18.0-r6.ebuild} (97%) rename media-libs/opencolorio/{opencolorio-2.1.1-r6.ebuild => opencolorio-2.1.1-r7.ebuild} (97%) rename media-libs/openimageio/{openimageio-2.3.12.0-r2.ebuild => openimageio-2.3.12.0-r3.ebuild} (98%) rename media-libs/osl/{osl-1.11.17.0-r2.ebuild => osl-1.11.17.0-r3.ebuild} (97%) rename media-libs/osl/{osl-1.12.4.1-r1.ebuild => osl-1.12.4.1-r2.ebuild} (98%) create mode 100644 media-libs/shaderc/shaderc-2022.1.ebuild rename media-libs/vigra/{vigra-1.11.1-r5.ebuild => vigra-1.11.1-r6.ebuild} (98%) create mode 100644 media-libs/vulkan-layers/files/vulkan-layers-1.3.204-Dont-use-static-spirv-tools.patch create mode 100644 media-libs/vulkan-layers/files/vulkan-layers-1.3.204-Fix-dependency-detection.patch create mode 100644 media-libs/vulkan-layers/vulkan-layers-1.3.204.ebuild create mode 100644 media-libs/vulkan-loader/vulkan-loader-1.3.204.ebuild delete mode 100644 media-libs/x265/x265-3.5.ebuild create mode 100644 media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r2.ebuild delete mode 100644 media-plugins/x42-plugins/x42-plugins-20211016.ebuild create mode 100644 media-sound/abcmidi/abcmidi-2022.02.18.ebuild create mode 100644 media-video/amdgpu-pro-amf/Manifest create mode 100644 media-video/amdgpu-pro-amf/amdgpu-pro-amf-1.4.24.1376756.ebuild create mode 100644 media-video/amdgpu-pro-amf/metadata.xml rename media-video/ffmpeg/{ffmpeg-4.4.1-r1.ebuild => ffmpeg-4.4.1-r2.ebuild} (99%) rename media-video/pipewire/{pipewire-0.3.45.ebuild => pipewire-0.3.47.ebuild} (97%) create mode 100644 metadata/md5-cache/app-admin/awscli-1.22.58 delete mode 100644 metadata/md5-cache/app-admin/drush-6.7.0-r2 delete mode 100644 metadata/md5-cache/app-admin/gam-server-0.1.10-r2 delete mode 100644 metadata/md5-cache/app-admin/xkcdpass-1.19.2 create mode 100644 metadata/md5-cache/app-cdr/xcdroast-1.19-r1 create mode 100644 metadata/md5-cache/app-containers/buildah-1.24.2 delete mode 100644 metadata/md5-cache/app-containers/cosign-1.5.0 delete mode 100644 metadata/md5-cache/app-containers/cosign-1.5.1 create mode 100644 metadata/md5-cache/app-containers/cosign-1.5.2 rename metadata/md5-cache/app-containers/{lxd-4.0.9-r1 => lxd-4.0.9-r2} (94%) create mode 100644 metadata/md5-cache/app-containers/nerdctl-0.17.0 create mode 100644 metadata/md5-cache/app-containers/podman-4.0.0 create mode 100644 metadata/md5-cache/app-containers/skopeo-1.6.1 delete mode 100644 metadata/md5-cache/app-containers/snapd-2.53.4 delete mode 100644 metadata/md5-cache/app-containers/snapd-2.54.1 rename metadata/md5-cache/app-containers/{snapd-2.54.2 => snapd-2.54.3} (97%) delete mode 100644 metadata/md5-cache/app-crypt/swtpm-0.6.1 rename metadata/md5-cache/app-crypt/{swtpm-0.7.0 => swtpm-0.7.1} (93%) create mode 100644 metadata/md5-cache/app-editors/gedit-41.0 create mode 100644 metadata/md5-cache/app-editors/gedit-plugins-41.0 rename metadata/md5-cache/app-editors/{nano-6.0 => nano-6.2} (91%) delete mode 100644 metadata/md5-cache/app-editors/retext-7.1.0 delete mode 100644 metadata/md5-cache/app-editors/retext-7.2.1 rename metadata/md5-cache/app-editors/{zile-2.6.2 => zile-2.6.2-r1} (54%) create mode 100644 metadata/md5-cache/app-emacs/flycheck-inline-0_pre20200808 rename metadata/md5-cache/app-emacs/{hl-todo-3.1.2 => hl-todo-3.3.0} (86%) rename metadata/md5-cache/app-emacs/{racket-mode-20220120-r2 => racket-mode-20220219} (82%) create mode 100644 metadata/md5-cache/app-emacs/setup-1.2.0 rename metadata/md5-cache/app-emulation/{xen-4.15.1-r2 => xen-4.15.2} (58%) rename metadata/md5-cache/app-emulation/{xen-4.16.0-r2 => xen-4.16.0-r3} (96%) create mode 100644 metadata/md5-cache/app-emulation/xen-tools-4.15.2 create mode 100644 metadata/md5-cache/app-i18n/transifex-client-1.0.1 delete mode 100644 metadata/md5-cache/app-metrics/redis_exporter-1.31.3 delete mode 100644 metadata/md5-cache/app-metrics/redis_exporter-1.32.0 delete mode 100644 metadata/md5-cache/app-metrics/redis_exporter-1.34.1 create mode 100644 metadata/md5-cache/app-metrics/redis_exporter-1.35.1 create mode 100644 metadata/md5-cache/app-office/libreoffice-7.2.6.1 delete mode 100644 metadata/md5-cache/app-office/libreoffice-7.3.0.3-r1 create mode 100644 metadata/md5-cache/app-office/libreoffice-l10n-7.2.6.1 delete mode 100644 metadata/md5-cache/app-office/libreoffice-l10n-7.3.0.3 delete mode 100644 metadata/md5-cache/app-portage/recover-broken-vdb-0.0.9 create mode 100644 metadata/md5-cache/app-shells/scsh-0.7_pre20160820 delete mode 100644 metadata/md5-cache/app-shells/zsh-5.8 create mode 100644 metadata/md5-cache/app-text/calibre-5.37.0 create mode 100644 metadata/md5-cache/app-text/jabref-2.10-r7 create mode 100644 metadata/md5-cache/app-vim/gentoo-syntax-20220220 create mode 100644 metadata/md5-cache/dev-cpp/robin-hood-hashing-3.11.5 rename metadata/md5-cache/dev-db/{timescaledb-2.5.2 => timescaledb-2.5.2-r1} (74%) rename metadata/md5-cache/dev-java/{ant-core-1.10.9-r2 => ant-core-1.10.9-r3} (78%) delete mode 100644 metadata/md5-cache/dev-java/ant-eclipse-ecj-4.4.2 delete mode 100644 metadata/md5-cache/dev-java/eclipse-ecj-4.4.2-r1 create mode 100644 metadata/md5-cache/dev-java/fontbox-1.7.1-r2 delete mode 100644 metadata/md5-cache/dev-java/glassfish-xmlrpc-api-1.1.1 create mode 100644 metadata/md5-cache/dev-java/glazedlists-1.8.0-r2 create mode 100644 metadata/md5-cache/dev-java/httpcomponents-client-4.5.13-r1 create mode 100644 metadata/md5-cache/dev-java/jackrabbit-webdav-2.21.7-r1 create mode 100644 metadata/md5-cache/dev-java/jtidy-1.0-r1 create mode 100644 metadata/md5-cache/dev-java/microba-0.4.4.3-r2 delete mode 100644 metadata/md5-cache/dev-lang/duktape-2.4.0 rename metadata/md5-cache/dev-lang/{duktape-2.5.0-r1 => duktape-2.7.0-r1} (58%) delete mode 100644 metadata/md5-cache/dev-lang/php-7.4.27 delete mode 100644 metadata/md5-cache/dev-lang/php-7.4.27-r1 rename metadata/md5-cache/dev-lang/{php-7.4.26 => php-7.4.28} (95%) delete mode 100644 metadata/md5-cache/dev-lang/php-8.0.14 rename metadata/md5-cache/dev-lang/{php-8.0.15 => php-8.0.16} (95%) rename metadata/md5-cache/dev-lang/{php-8.1.2 => php-8.1.3} (98%) delete mode 100644 metadata/md5-cache/dev-libs/crypto++-8.2.0-r2 delete mode 100644 metadata/md5-cache/dev-libs/crypto++-8.4.0 delete mode 100644 metadata/md5-cache/dev-libs/crypto++-8.5.0 delete mode 100644 metadata/md5-cache/dev-libs/cyberjack-3.99.5_p14-r2 create mode 100644 metadata/md5-cache/dev-libs/expat-2.4.5 create mode 100644 metadata/md5-cache/dev-libs/expat-2.4.6 create mode 100644 metadata/md5-cache/dev-libs/gnulib-2022.02.12.16.27.05 rename metadata/md5-cache/dev-libs/{imath-3.1.4-r2 => imath-3.1.4-r3} (56%) rename metadata/md5-cache/dev-libs/{mimalloc-1.7.3 => libansilove-1.2.9} (51%) create mode 100644 metadata/md5-cache/dev-libs/libgit2-1.4.1 create mode 100644 metadata/md5-cache/dev-libs/libinput-1.20.0 rename metadata/md5-cache/dev-libs/{libjcat-0.1.8-r1 => libjcat-0.1.10} (87%) rename metadata/md5-cache/dev-libs/{libmpack-1.0.5-r1 => libmpack-1.0.5-r2} (91%) rename metadata/md5-cache/{sys-fs/fatcat-1.1.0-r2 => dev-libs/libtsm-4.0.2} (63%) rename metadata/md5-cache/dev-libs/{libxmlb-0.3.5 => libxmlb-0.3.7} (91%) delete mode 100644 metadata/md5-cache/dev-libs/mimalloc-1.7.5 delete mode 100644 metadata/md5-cache/dev-libs/nspr-4.32 delete mode 100644 metadata/md5-cache/dev-libs/nss-3.74 rename metadata/md5-cache/dev-libs/{urdfdom-3.0.0 => urdfdom-3.0.1} (88%) delete mode 100644 metadata/md5-cache/dev-libs/xmlsec-1.2.30 delete mode 100644 metadata/md5-cache/dev-libs/xmlsec-1.2.31 create mode 100644 metadata/md5-cache/dev-libs/zziplib-0.13.72-r1 delete mode 100644 metadata/md5-cache/dev-lua/penlight-1.11.0 create mode 100644 metadata/md5-cache/dev-python/GitPython-3.1.27 create mode 100644 metadata/md5-cache/dev-python/QtPy-2.0.1 create mode 100644 metadata/md5-cache/dev-python/boto3-1.21.3 create mode 100644 metadata/md5-cache/dev-python/botocore-1.24.3 create mode 100644 metadata/md5-cache/dev-python/click-8.0.4 create mode 100644 metadata/md5-cache/dev-python/cliff-3.10.1 rename metadata/md5-cache/dev-python/{croniter-1.3.1 => croniter-1.3.4} (97%) create mode 100644 metadata/md5-cache/dev-python/doit-0.34.2 delete mode 100644 metadata/md5-cache/dev-python/httpcore-0.13.7 delete mode 100644 metadata/md5-cache/dev-python/httpcore-0.14.3 delete mode 100644 metadata/md5-cache/dev-python/httpcore-0.14.4 delete mode 100644 metadata/md5-cache/dev-python/httpcore-0.14.5 delete mode 100644 metadata/md5-cache/dev-python/httpcore-0.14.6 create mode 100644 metadata/md5-cache/dev-python/mkdocs-git-authors-plugin-0.6.4 create mode 100644 metadata/md5-cache/dev-python/mkdocs-git-revision-date-localized-plugin-0.12.1 create mode 100644 metadata/md5-cache/dev-python/mkdocs-material-8.2.1 create mode 100644 metadata/md5-cache/dev-python/mkdocs_pymdownx_material_extras-1.6 create mode 100644 metadata/md5-cache/dev-python/moto-3.0.4 create mode 100644 metadata/md5-cache/dev-python/nuitka-0.7 create mode 100644 metadata/md5-cache/dev-python/osc-lib-2.5.0 create mode 100644 metadata/md5-cache/dev-python/pikepdf-5.0.1 create mode 100644 metadata/md5-cache/dev-python/platformdirs-2.5.1 create mode 100644 metadata/md5-cache/dev-python/pyilmbase-2.5.7-r1 create mode 100644 metadata/md5-cache/dev-python/pyopengl-3.1.6 create mode 100644 metadata/md5-cache/dev-python/pyopengl_accelerate-3.1.6 create mode 100644 metadata/md5-cache/dev-python/pypy-7.3.8 delete mode 100644 metadata/md5-cache/dev-python/pypy-7.3.8_rc1 delete mode 100644 metadata/md5-cache/dev-python/pypy-7.3.8_rc2 rename metadata/md5-cache/dev-python/{pypy-exe-7.3.8_rc1 => pypy-exe-7.3.8} (70%) delete mode 100644 metadata/md5-cache/dev-python/pypy-exe-7.3.8_rc2 rename metadata/md5-cache/dev-python/{pypy-exe-bin-7.3.8_rc1 => pypy-exe-bin-7.3.8} (52%) delete mode 100644 metadata/md5-cache/dev-python/pypy-exe-bin-7.3.8_rc2 create mode 100644 metadata/md5-cache/dev-python/pypy3-7.3.8 delete mode 100644 metadata/md5-cache/dev-python/pypy3-7.3.8_rc1_p1 delete mode 100644 metadata/md5-cache/dev-python/pypy3-7.3.8_rc1_p2 delete mode 100644 metadata/md5-cache/dev-python/pypy3-7.3.8_rc1_p3 delete mode 100644 metadata/md5-cache/dev-python/pypy3-7.3.8_rc2 rename metadata/md5-cache/dev-python/{pypy3-exe-7.3.8_rc1 => pypy3-exe-7.3.8} (71%) delete mode 100644 metadata/md5-cache/dev-python/pypy3-exe-7.3.8_rc1_p2 delete mode 100644 metadata/md5-cache/dev-python/pypy3-exe-7.3.8_rc2 rename metadata/md5-cache/dev-python/{pypy3-exe-bin-7.3.8_rc1 => pypy3-exe-bin-7.3.8} (60%) delete mode 100644 metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.8_rc1_p2 delete mode 100644 metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.8_rc2 delete mode 100644 metadata/md5-cache/dev-python/pyrsistent-0.18.0 create mode 100644 metadata/md5-cache/dev-python/pytest-qt-4.0.2-r1 create mode 100644 metadata/md5-cache/dev-python/python3-saml-1.14.0 create mode 100644 metadata/md5-cache/dev-python/reportlab-3.6.7 create mode 100644 metadata/md5-cache/dev-python/ruamel-std-pathlib-0.9.2 create mode 100644 metadata/md5-cache/dev-python/unidecode-1.3.3 delete mode 100644 metadata/md5-cache/dev-qt/qt-creator-4.15.1 create mode 100644 metadata/md5-cache/dev-qt/qtspeech-5.15.2-r2 delete mode 100644 metadata/md5-cache/dev-ros/urdf-1.13.2-r2 create mode 100644 metadata/md5-cache/dev-ros/urdf-1.13.2-r3 delete mode 100644 metadata/md5-cache/dev-ruby/actioncable-6.1.4.1 rename metadata/md5-cache/dev-ruby/{actioncable-6.1.4.3 => actioncable-6.1.4.6} (81%) create mode 100644 metadata/md5-cache/dev-ruby/actioncable-7.0.2.2 delete mode 100644 metadata/md5-cache/dev-ruby/actionmailbox-6.1.4.1 delete mode 100644 metadata/md5-cache/dev-ruby/actionmailbox-6.1.4.3 create mode 100644 metadata/md5-cache/dev-ruby/actionmailbox-6.1.4.6 create mode 100644 metadata/md5-cache/dev-ruby/actionmailbox-7.0.2.2 delete mode 100644 metadata/md5-cache/dev-ruby/actionmailer-6.1.4.1 rename metadata/md5-cache/dev-ruby/{actionmailer-6.1.4.3 => actionmailer-6.1.4.6} (78%) create mode 100644 metadata/md5-cache/dev-ruby/actionmailer-7.0.2.2 delete mode 100644 metadata/md5-cache/dev-ruby/actionpack-6.1.4.1 rename metadata/md5-cache/dev-ruby/{actionpack-6.1.4.3 => actionpack-6.1.4.6} (80%) create mode 100644 metadata/md5-cache/dev-ruby/actionpack-7.0.2.2 delete mode 100644 metadata/md5-cache/dev-ruby/actiontext-6.1.4.1 rename metadata/md5-cache/dev-ruby/{actiontext-6.1.4.3 => actiontext-6.1.4.6} (66%) create mode 100644 metadata/md5-cache/dev-ruby/actiontext-7.0.2.2 delete mode 100644 metadata/md5-cache/dev-ruby/actionview-6.1.4.1 rename metadata/md5-cache/dev-ruby/{actionview-6.1.4.3 => actionview-6.1.4.6} (78%) create mode 100644 metadata/md5-cache/dev-ruby/actionview-7.0.2.2 delete mode 100644 metadata/md5-cache/dev-ruby/activejob-6.1.4.1 rename metadata/md5-cache/dev-ruby/{activejob-6.1.4.3 => activejob-6.1.4.6} (85%) create mode 100644 metadata/md5-cache/dev-ruby/activejob-7.0.2.2 delete mode 100644 metadata/md5-cache/dev-ruby/activemodel-6.1.4.1 rename metadata/md5-cache/dev-ruby/{activemodel-6.1.4.3 => activemodel-6.1.4.6} (82%) create mode 100644 metadata/md5-cache/dev-ruby/activemodel-7.0.2.2 delete mode 100644 metadata/md5-cache/dev-ruby/activerecord-6.1.4.1 rename metadata/md5-cache/dev-ruby/{activerecord-6.1.4.3 => activerecord-6.1.4.6} (81%) create mode 100644 metadata/md5-cache/dev-ruby/activerecord-7.0.2.2 delete mode 100644 metadata/md5-cache/dev-ruby/activestorage-6.1.4.1 rename metadata/md5-cache/dev-ruby/{activestorage-6.1.4.3 => activestorage-6.1.4.6} (71%) create mode 100644 metadata/md5-cache/dev-ruby/activestorage-7.0.2.2 delete mode 100644 metadata/md5-cache/dev-ruby/activesupport-6.1.4.1 rename metadata/md5-cache/dev-ruby/{activesupport-6.1.4.3 => activesupport-6.1.4.6} (96%) create mode 100644 metadata/md5-cache/dev-ruby/propshaft-0.6.1 delete mode 100644 metadata/md5-cache/dev-ruby/rails-6.1.4.1 delete mode 100644 metadata/md5-cache/dev-ruby/rails-6.1.4.3 create mode 100644 metadata/md5-cache/dev-ruby/rails-6.1.4.6 create mode 100644 metadata/md5-cache/dev-ruby/rails-7.0.2.2 delete mode 100644 metadata/md5-cache/dev-ruby/railties-6.1.4.1 rename metadata/md5-cache/dev-ruby/{railties-6.1.4.3 => railties-6.1.4.6} (78%) create mode 100644 metadata/md5-cache/dev-ruby/railties-7.0.2.2 create mode 100644 metadata/md5-cache/dev-scheme/scsh-lib-0.7_pre20160820 create mode 100644 metadata/md5-cache/dev-util/FlameGraph-1.0 create mode 100644 metadata/md5-cache/dev-util/FlameGraph-9999 delete mode 100644 metadata/md5-cache/dev-util/cproto-4.7r delete mode 100644 metadata/md5-cache/dev-util/diffoscope-197 delete mode 100644 metadata/md5-cache/dev-util/diffoscope-202 delete mode 100644 metadata/md5-cache/dev-util/diffoscope-203-r1 rename metadata/md5-cache/dev-util/{geany-plugins-1.38 => geany-plugins-1.38-r1} (54%) create mode 100644 metadata/md5-cache/dev-util/glslang-1.3.204 create mode 100644 metadata/md5-cache/dev-util/its4-1.1.1-r2 create mode 100644 metadata/md5-cache/dev-util/spirv-headers-1.3.204 create mode 100644 metadata/md5-cache/dev-util/spirv-tools-1.3.204 delete mode 100644 metadata/md5-cache/dev-util/visualvm-2.1.1 rename metadata/md5-cache/{sci-libs/votca-tools-2021 => dev-util/vulkan-headers-1.3.204} (56%) create mode 100644 metadata/md5-cache/dev-util/vulkan-tools-1.3.204 create mode 100644 metadata/md5-cache/games-board/gnome-mines-40.1 delete mode 100644 metadata/md5-cache/games-board/pychess-1.0.3-r1 create mode 100644 metadata/md5-cache/games-board/pychess-1.0.3-r2 create mode 100644 metadata/md5-cache/games-fps/prboom-plus-2.6.2 create mode 100644 metadata/md5-cache/gnome-base/gdm-41.3 create mode 100644 metadata/md5-cache/gnome-extra/gnome-software-41.4 create mode 100644 metadata/md5-cache/kde-apps/kdepim-runtime-21.08.3-r2 create mode 100644 metadata/md5-cache/kde-apps/kdepim-runtime-21.12.2-r1 create mode 100644 metadata/md5-cache/kde-misc/tellico-3.4.4 create mode 100644 metadata/md5-cache/kde-plasma/plasma-desktop-5.23.5-r1 rename metadata/md5-cache/mail-client/{mutt-2.2.0 => mutt-2.2.1} (93%) create mode 100644 metadata/md5-cache/mail-filter/postgrey-1.37_p20220122 rename metadata/md5-cache/{dev-libs/level-zero-1.7.4 => media-gfx/ansilove-4.1.6} (54%) delete mode 100644 metadata/md5-cache/media-gfx/apngasm-2.91-r1 rename metadata/md5-cache/media-gfx/{blender-2.93.8-r3 => blender-2.93.8-r4} (83%) rename metadata/md5-cache/media-gfx/{blender-3.0.1-r3 => blender-3.0.1-r4} (83%) rename metadata/md5-cache/media-gfx/{brscan4-0.4.11.1 => brscan4-0.4.11.1-r1} (61%) delete mode 100644 metadata/md5-cache/media-gfx/graphicsmagick-1.3.36 create mode 100644 metadata/md5-cache/media-gfx/libredwg-0.12.5 delete mode 100644 metadata/md5-cache/media-gfx/openvdb-8.2.0-r5 create mode 100644 metadata/md5-cache/media-gfx/openvdb-8.2.0-r6 rename metadata/md5-cache/media-gfx/{pencil-0.6.6 => pencil-0.6.6-r1} (81%) rename metadata/md5-cache/media-libs/{Field3D-1.7.2-r2 => Field3D-1.7.2-r3} (86%) create mode 100644 metadata/md5-cache/media-libs/amdgpu-pro-vulkan-21.50.1.1376756 create mode 100644 metadata/md5-cache/media-libs/amf-headers-1.4.23 rename metadata/md5-cache/media-libs/{freeimage-3.18.0-r5 => freeimage-3.18.0-r6} (88%) rename metadata/md5-cache/media-libs/{opencolorio-2.1.1-r6 => opencolorio-2.1.1-r7} (57%) delete mode 100644 metadata/md5-cache/media-libs/openimageio-2.3.12.0-r2 create mode 100644 metadata/md5-cache/media-libs/openimageio-2.3.12.0-r3 rename metadata/md5-cache/media-libs/{osl-1.11.17.0-r2 => osl-1.11.17.0-r3} (51%) rename metadata/md5-cache/media-libs/{osl-1.12.4.1-r1 => osl-1.12.4.1-r2} (51%) create mode 100644 metadata/md5-cache/media-libs/shaderc-2022.1 rename metadata/md5-cache/media-libs/{vigra-1.11.1-r5 => vigra-1.11.1-r6} (63%) create mode 100644 metadata/md5-cache/media-libs/vulkan-layers-1.3.204 create mode 100644 metadata/md5-cache/media-libs/vulkan-loader-1.3.204 delete mode 100644 metadata/md5-cache/media-libs/x265-3.5 create mode 100644 metadata/md5-cache/media-plugins/frei0r-plugins-1.7.0-r2 delete mode 100644 metadata/md5-cache/media-plugins/x42-plugins-20211016 create mode 100644 metadata/md5-cache/media-sound/abcmidi-2022.02.18 create mode 100644 metadata/md5-cache/media-video/amdgpu-pro-amf-1.4.24.1376756 rename metadata/md5-cache/media-video/{ffmpeg-4.4.1-r1 => ffmpeg-4.4.1-r2} (96%) rename metadata/md5-cache/media-video/{pipewire-0.3.45 => pipewire-0.3.47} (98%) delete mode 100644 metadata/md5-cache/net-analyzer/cacti-spine-1.2.16 delete mode 100644 metadata/md5-cache/net-analyzer/fail2ban-0.11.2 delete mode 100644 metadata/md5-cache/net-analyzer/fail2ban-0.11.2-r1 delete mode 100644 metadata/md5-cache/net-analyzer/fail2ban-0.11.2-r2 delete mode 100644 metadata/md5-cache/net-analyzer/iptstate-2.2.6 delete mode 100644 metadata/md5-cache/net-analyzer/mrtg-2.17.7 delete mode 100644 metadata/md5-cache/net-analyzer/tcpdump-4.9.3-r4 delete mode 100644 metadata/md5-cache/net-analyzer/tcpdump-4.99.0 delete mode 100644 metadata/md5-cache/net-analyzer/wireshark-3.4.10 delete mode 100644 metadata/md5-cache/net-analyzer/wireshark-3.6.0-r1 create mode 100644 metadata/md5-cache/net-dns/nsd-4.4.0 rename metadata/md5-cache/net-irc/{ergo-2.8.0 => ergo-2.9.1-r1} (58%) delete mode 100644 metadata/md5-cache/net-irc/unrealircd-5.2.2 rename metadata/md5-cache/net-misc/{asterisk-16.20.0-r1 => asterisk-16.24.0} (97%) rename metadata/md5-cache/net-misc/{asterisk-18.6.0-r1 => asterisk-18.10.0} (97%) delete mode 100644 metadata/md5-cache/net-misc/cmst-2021.12.02 create mode 100644 metadata/md5-cache/net-misc/networkmanager-1.34.0 delete mode 100644 metadata/md5-cache/net-misc/npapi-sdk-0.27.2 delete mode 100644 metadata/md5-cache/net-misc/npapi-sdk-9999 delete mode 100644 metadata/md5-cache/net-misc/turbovnc-2.2.6 rename metadata/md5-cache/net-nds/{389-ds-base-1.4.4.19 => 389-ds-base-1.4.4.19-r1} (65%) create mode 100644 metadata/md5-cache/net-news/sfeed-1.2 create mode 100644 metadata/md5-cache/net-p2p/vuze-5.7.6.0-r2 create mode 100644 metadata/md5-cache/net-print/cups-filters-1.28.12 rename metadata/md5-cache/net-proxy/{haproxy-2.5.2 => haproxy-2.5.3} (96%) create mode 100644 metadata/md5-cache/net-proxy/squid-5.4.1-r1 rename metadata/md5-cache/net-proxy/{tinyproxy-1.11.0 => tinyproxy-1.11.0-r1} (96%) delete mode 100644 metadata/md5-cache/net-voip/sipvicious-0.3.0 delete mode 100644 metadata/md5-cache/net-voip/sipvicious-0.3.3 create mode 100644 metadata/md5-cache/sci-astronomy/gnuastro-0.16 create mode 100644 metadata/md5-cache/sci-biology/STAR-2.7.10a create mode 100644 metadata/md5-cache/sci-biology/vcftools-0.1.16 create mode 100644 metadata/md5-cache/sci-chemistry/molden-6.9 delete mode 100644 metadata/md5-cache/sci-chemistry/votca-2022_rc2 delete mode 100644 metadata/md5-cache/sci-chemistry/votca-csg-2021 delete mode 100644 metadata/md5-cache/sci-chemistry/votca-csg-2021.1 delete mode 100644 metadata/md5-cache/sci-chemistry/votca-csg-9999 delete mode 100644 metadata/md5-cache/sci-chemistry/votca-xtp-2021 delete mode 100644 metadata/md5-cache/sci-chemistry/votca-xtp-2021.1 delete mode 100644 metadata/md5-cache/sci-chemistry/votca-xtp-9999 create mode 100644 metadata/md5-cache/sci-geosciences/qgis-3.22.4 create mode 100644 metadata/md5-cache/sci-libs/scotch-7.0.1 delete mode 100644 metadata/md5-cache/sci-libs/votca-tools-2021.1 delete mode 100644 metadata/md5-cache/sci-libs/votca-tools-9999 create mode 100644 metadata/md5-cache/sci-mathematics/yacas-1.9.1 create mode 100644 metadata/md5-cache/sci-visualization/scidavis-2.7 create mode 100644 metadata/md5-cache/sys-apps/accountsservice-22.07.5 delete mode 100644 metadata/md5-cache/sys-apps/hwinfo-21.76 create mode 100644 metadata/md5-cache/sys-apps/kmscon-8_p20220214 delete mode 100644 metadata/md5-cache/sys-apps/lshw-02.19.2b_p20210121-r1 delete mode 100644 metadata/md5-cache/sys-apps/lshw-02.19.2b_p20210121-r2 delete mode 100644 metadata/md5-cache/sys-apps/memtest86+-5.01-r5 delete mode 100644 metadata/md5-cache/sys-apps/moreutils-0.66 delete mode 100644 metadata/md5-cache/sys-apps/plocate-1.1.11 delete mode 100644 metadata/md5-cache/sys-apps/plocate-1.1.13 create mode 100644 metadata/md5-cache/sys-auth/polkit-0.120_p20220127 delete mode 100644 metadata/md5-cache/sys-boot/raspberrypi-firmware-1.20201022 delete mode 100644 metadata/md5-cache/sys-boot/raspberrypi-firmware-1.20201201 delete mode 100644 metadata/md5-cache/sys-boot/raspberrypi-firmware-1.20210108 delete mode 100644 metadata/md5-cache/sys-cluster/nomad-1.0.9 delete mode 100644 metadata/md5-cache/sys-devel/bin86-0.16.21 create mode 100644 metadata/md5-cache/sys-devel/binutils-config-5.4.1 delete mode 100644 metadata/md5-cache/sys-devel/crossdev-20210621 delete mode 100644 metadata/md5-cache/sys-devel/crossdev-20211027 rename metadata/md5-cache/sys-devel/{crossdev-20210718 => crossdev-20220205} (62%) delete mode 100644 metadata/md5-cache/sys-firmware/raspberrypi-wifi-ucode-20190114.1_p10 delete mode 100644 metadata/md5-cache/sys-firmware/raspberrypi-wifi-ucode-20190114.1_p9 create mode 100644 metadata/md5-cache/sys-fs/fscrypt-0.3.2 delete mode 100644 metadata/md5-cache/sys-fs/mtools-4.0.36 create mode 100644 metadata/md5-cache/sys-libs/musl-1.2.2-r8 delete mode 100644 metadata/md5-cache/sys-process/atop-2.7.0-r1 delete mode 100644 metadata/md5-cache/sys-process/atop-2.7.1 delete mode 100644 metadata/md5-cache/sys-process/parallel-20211122 delete mode 100644 metadata/md5-cache/www-apache/mod_fcgid-2.3.9-r1 delete mode 100644 metadata/md5-cache/www-apache/mod_gnutls-0.8.2-r2 delete mode 100644 metadata/md5-cache/www-apache/mod_limitipconn-0.24-r3 delete mode 100644 metadata/md5-cache/www-apache/mod_log_rotate-1.01 delete mode 100644 metadata/md5-cache/www-apache/mod_rpaf-0.6-r1 rename metadata/md5-cache/www-apache/{mod_security-2.9.3-r100 => mod_security-2.9.5-r1} (56%) rename metadata/md5-cache/www-apps/{chromedriver-bin-98.0.4758.80 => chromedriver-bin-98.0.4758.102} (72%) delete mode 100644 metadata/md5-cache/www-apps/piwigo-11.5.0-r1 delete mode 100644 metadata/md5-cache/www-apps/piwigo-12.0.0 delete mode 100644 metadata/md5-cache/www-apps/piwigo-12.1.0 create mode 100644 metadata/md5-cache/www-apps/tt-rss-20220218 rename metadata/md5-cache/www-client/{chromium-100.0.4878.0 => chromium-100.0.4892.0} (94%) delete mode 100644 metadata/md5-cache/www-client/chromium-98.0.4758.80 rename metadata/md5-cache/www-client/{chromium-99.0.4844.27 => chromium-99.0.4844.35} (95%) rename metadata/md5-cache/www-client/{google-chrome-beta-99.0.4844.27 => google-chrome-beta-99.0.4844.35} (97%) rename metadata/md5-cache/www-client/{google-chrome-unstable-100.0.4878.0 => google-chrome-unstable-100.0.4892.0} (96%) rename metadata/md5-cache/www-client/{microsoft-edge-98.0.1108.55 => microsoft-edge-98.0.1108.56} (95%) rename metadata/md5-cache/www-client/{opera-83.0.4254.62 => opera-84.0.4316.14} (79%) rename metadata/md5-cache/www-client/{opera-beta-84.0.4316.9 => opera-beta-84.0.4316.9-r1} (94%) rename metadata/md5-cache/www-client/{opera-developer-85.0.4331.0 => opera-developer-85.0.4331.0-r1} (95%) delete mode 100644 metadata/md5-cache/www-client/seamonkey-2.53.9.1-r1 rename metadata/md5-cache/www-client/{vivaldi-5.0.2497.51 => vivaldi-5.1.2567.49} (87%) rename metadata/md5-cache/www-client/{vivaldi-snapshot-5.1.2567.31 => vivaldi-snapshot-5.2.2581.4} (90%) rename metadata/md5-cache/www-plugins/{chrome-binary-plugins-100.0.4878.0_alpha => chrome-binary-plugins-100.0.4892.0_alpha} (91%) rename metadata/md5-cache/www-plugins/{chrome-binary-plugins-99.0.4844.27_beta => chrome-binary-plugins-99.0.4844.35_beta} (92%) delete mode 100644 metadata/md5-cache/x11-apps/luit-20190106 delete mode 100644 metadata/md5-cache/x11-misc/bbcd-0.3.1-r3 delete mode 100644 metadata/md5-cache/x11-misc/bbdate-0.2.4-r2 delete mode 100644 metadata/md5-cache/x11-misc/bbmail-0.9.3-r1 delete mode 100644 metadata/md5-cache/x11-misc/bbpager-0.4.7-r1 delete mode 100644 metadata/md5-cache/x11-misc/bbtime-0.1.5-r1 delete mode 100644 net-analyzer/cacti-spine/cacti-spine-1.2.16.ebuild delete mode 100644 net-analyzer/fail2ban/fail2ban-0.11.2-r1.ebuild delete mode 100644 net-analyzer/fail2ban/fail2ban-0.11.2-r2.ebuild delete mode 100644 net-analyzer/fail2ban/fail2ban-0.11.2.ebuild delete mode 100644 net-analyzer/iptstate/files/iptstate-2.2.5-gentoo.patch delete mode 100644 net-analyzer/iptstate/iptstate-2.2.6.ebuild delete mode 100644 net-analyzer/mrtg/mrtg-2.17.7.ebuild delete mode 100644 net-analyzer/tcpdump/files/tcpdump-4.9.3-CVE-2020-8037.patch delete mode 100644 net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild delete mode 100644 net-analyzer/tcpdump/tcpdump-4.99.0.ebuild delete mode 100644 net-analyzer/wireshark/files/wireshark-3.6.0-fix-no-tshark.patch delete mode 100644 net-analyzer/wireshark/wireshark-3.4.10.ebuild delete mode 100644 net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild create mode 100644 net-dns/nsd/nsd-4.4.0.ebuild rename net-irc/ergo/{ergo-2.8.0.ebuild => ergo-2.9.1-r1.ebuild} (72%) create mode 100644 net-irc/ergo/files/ergo.confd-r1 create mode 100644 net-irc/ergo/files/ergo.initd-r1 delete mode 100644 net-irc/unrealircd/unrealircd-5.2.2.ebuild rename net-misc/asterisk/{asterisk-16.20.0-r1.ebuild => asterisk-16.24.0.ebuild} (97%) rename net-misc/asterisk/{asterisk-18.6.0-r1.ebuild => asterisk-18.10.0.ebuild} (97%) delete mode 100644 net-misc/asterisk/files/asterisk.tmpfiles3.conf delete mode 100644 net-misc/asterisk/files/initd-16.16.2-r1 delete mode 100644 net-misc/cmst/cmst-2021.12.02.ebuild create mode 100644 net-misc/networkmanager/networkmanager-1.34.0.ebuild delete mode 100644 net-misc/npapi-sdk/Manifest delete mode 100644 net-misc/npapi-sdk/metadata.xml delete mode 100644 net-misc/npapi-sdk/npapi-sdk-0.27.2.ebuild delete mode 100644 net-misc/npapi-sdk/npapi-sdk-9999.ebuild delete mode 100644 net-misc/turbovnc/turbovnc-2.2.6.ebuild rename net-nds/389-ds-base/{389-ds-base-1.4.4.19.ebuild => 389-ds-base-1.4.4.19-r1.ebuild} (97%) create mode 100644 net-news/sfeed/Manifest create mode 100644 net-news/sfeed/files/sfeed-1.2-ldflags.patch create mode 100644 net-news/sfeed/metadata.xml create mode 100644 net-news/sfeed/sfeed-1.2.ebuild create mode 100644 net-p2p/vuze/files/vuze-5.7.6.0-log4j-12-api.patch create mode 100644 net-p2p/vuze/vuze-5.7.6.0-r2.ebuild create mode 100644 net-print/cups-filters/cups-filters-1.28.12.ebuild rename net-proxy/haproxy/{haproxy-2.5.2.ebuild => haproxy-2.5.3.ebuild} (100%) create mode 100644 net-proxy/squid/files/squid-5.3-gentoo.patch create mode 100644 net-proxy/squid/squid-5.4.1-r1.ebuild rename net-proxy/tinyproxy/{tinyproxy-1.11.0.ebuild => tinyproxy-1.11.0-r1.ebuild} (97%) delete mode 100644 net-voip/sipvicious/sipvicious-0.3.0.ebuild delete mode 100644 net-voip/sipvicious/sipvicious-0.3.3.ebuild create mode 100644 profiles/arch/hppa/package.use.force create mode 100644 profiles/arch/powerpc/ppc32/package.use.force create mode 100644 sci-astronomy/gnuastro/gnuastro-0.16.ebuild create mode 100644 sci-biology/STAR/STAR-2.7.10a.ebuild create mode 100644 sci-biology/STAR/files/STAR-2.7.10a-fix-build-system.patch create mode 100644 sci-biology/vcftools/vcftools-0.1.16.ebuild create mode 100644 sci-chemistry/molden/files/molden-6.9-ldflags.patch create mode 100644 sci-chemistry/molden/molden-6.9.ebuild delete mode 100644 sci-chemistry/votca-csg/votca-csg-2021.1.ebuild delete mode 100644 sci-chemistry/votca-csg/votca-csg-2021.ebuild delete mode 100644 sci-chemistry/votca-csg/votca-csg-9999.ebuild delete mode 100644 sci-chemistry/votca-xtp/votca-xtp-2021.1.ebuild delete mode 100644 sci-chemistry/votca-xtp/votca-xtp-2021.ebuild delete mode 100644 sci-chemistry/votca-xtp/votca-xtp-9999.ebuild delete mode 100644 sci-chemistry/votca/votca-2022_rc2.ebuild create mode 100644 sci-geosciences/qgis/qgis-3.22.4.ebuild create mode 100644 sci-libs/scotch/scotch-7.0.1.ebuild delete mode 100644 sci-libs/votca-tools/votca-tools-2021.1.ebuild delete mode 100644 sci-libs/votca-tools/votca-tools-2021.ebuild delete mode 100644 sci-libs/votca-tools/votca-tools-9999.ebuild create mode 100644 sci-mathematics/yacas/yacas-1.9.1.ebuild create mode 100644 sci-visualization/scidavis/scidavis-2.7.ebuild create mode 100644 sys-apps/accountsservice/accountsservice-22.07.5.ebuild delete mode 100644 sys-apps/hwinfo/hwinfo-21.76.ebuild create mode 100644 sys-apps/kmscon/kmscon-8_p20220214.ebuild delete mode 100644 sys-apps/lshw/lshw-02.19.2b_p20210121-r1.ebuild delete mode 100644 sys-apps/lshw/lshw-02.19.2b_p20210121-r2.ebuild delete mode 100644 sys-apps/memtest86+/files/39_memtest86+ delete mode 100644 sys-apps/memtest86+/files/memtest86+-5.01-gcc-473.patch delete mode 100644 sys-apps/memtest86+/files/memtest86+-5.01-hardcoded_cc.patch delete mode 100644 sys-apps/memtest86+/files/memtest86+-5.01-io-extern-inline.patch delete mode 100644 sys-apps/memtest86+/files/memtest86+-5.01-no-C-headers.patch delete mode 100644 sys-apps/memtest86+/files/memtest86+-5.01-no-clean.patch delete mode 100644 sys-apps/memtest86+/files/memtest86+-5.01-no-scp.patch delete mode 100644 sys-apps/memtest86+/files/memtest86+-5.01-objcopy.patch delete mode 100644 sys-apps/memtest86+/files/memtest86+-5.01-reboot-def.patch delete mode 100644 sys-apps/memtest86+/files/memtest86+-5.01-test-random-cflags.patch delete mode 100644 sys-apps/memtest86+/memtest86+-5.01-r5.ebuild delete mode 100644 sys-apps/moreutils/moreutils-0.66.ebuild delete mode 100644 sys-apps/plocate/plocate-1.1.11.ebuild delete mode 100644 sys-apps/plocate/plocate-1.1.13.ebuild create mode 100644 sys-auth/polkit/files/polkit-0.118-make-netgroup-support-optional.patch create mode 100644 sys-auth/polkit/polkit-0.120_p20220127.ebuild delete mode 100644 sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20201022.ebuild delete mode 100644 sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20201201.ebuild delete mode 100644 sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20210108.ebuild delete mode 100644 sys-cluster/k3s/files/k3s-1.22.4-containerd-go-mod-tidy.patch delete mode 100644 sys-cluster/nomad/nomad-1.0.9.ebuild delete mode 100644 sys-devel/bin86/bin86-0.16.21.ebuild create mode 100644 sys-devel/binutils-config/binutils-config-5.4.1.ebuild delete mode 100644 sys-devel/crossdev/crossdev-20210621.ebuild delete mode 100644 sys-devel/crossdev/crossdev-20210718.ebuild rename sys-devel/crossdev/{crossdev-20211027.ebuild => crossdev-20220205.ebuild} (88%) delete mode 100644 sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild delete mode 100644 sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p9.ebuild delete mode 100644 sys-fs/fatcat/fatcat-1.1.0-r2.ebuild create mode 100644 sys-fs/fscrypt/fscrypt-0.3.2.ebuild delete mode 100644 sys-fs/mtools/mtools-4.0.36.ebuild create mode 100644 sys-libs/musl/files/ldconfig.in-r3 create mode 100644 sys-libs/musl/musl-1.2.2-r8.ebuild delete mode 100644 sys-process/atop/atop-2.7.0-r1.ebuild delete mode 100644 sys-process/atop/atop-2.7.1.ebuild delete mode 100644 sys-process/parallel/parallel-20211122.ebuild delete mode 100644 www-apache/mod_fcgid/mod_fcgid-2.3.9-r1.ebuild delete mode 100644 www-apache/mod_gnutls/mod_gnutls-0.8.2-r2.ebuild delete mode 100644 www-apache/mod_limitipconn/mod_limitipconn-0.24-r3.ebuild delete mode 100644 www-apache/mod_log_rotate/mod_log_rotate-1.01.ebuild delete mode 100644 www-apache/mod_rpaf/mod_rpaf-0.6-r1.ebuild rename www-apache/mod_security/{mod_security-2.9.3-r100.ebuild => mod_security-2.9.5-r1.ebuild} (89%) rename www-apps/chromedriver-bin/{chromedriver-bin-98.0.4758.80.ebuild => chromedriver-bin-98.0.4758.102.ebuild} (98%) delete mode 100644 www-apps/piwigo/piwigo-11.5.0-r1.ebuild delete mode 100644 www-apps/piwigo/piwigo-12.0.0.ebuild delete mode 100644 www-apps/piwigo/piwigo-12.1.0.ebuild create mode 100644 www-apps/tt-rss/files/permissions-r1 create mode 100644 www-apps/tt-rss/files/tt-rss-no-chmod.patch create mode 100644 www-apps/tt-rss/files/ttrssd.initd-r4 create mode 100644 www-apps/tt-rss/tt-rss-20220218.ebuild rename www-client/chromium/{chromium-100.0.4878.0.ebuild => chromium-100.0.4892.0.ebuild} (99%) delete mode 100644 www-client/chromium/chromium-98.0.4758.80.ebuild rename www-client/chromium/{chromium-99.0.4844.27.ebuild => chromium-99.0.4844.35.ebuild} (99%) create mode 100644 www-client/chromium/files/chromium-100-FindByDottedPath-nullptr.patch rename www-client/google-chrome-beta/{google-chrome-beta-99.0.4844.27.ebuild => google-chrome-beta-99.0.4844.35.ebuild} (100%) rename www-client/google-chrome-unstable/{google-chrome-unstable-100.0.4878.0.ebuild => google-chrome-unstable-100.0.4892.0.ebuild} (100%) rename www-client/microsoft-edge/{microsoft-edge-98.0.1108.55.ebuild => microsoft-edge-98.0.1108.56.ebuild} (100%) rename www-client/{opera-developer/opera-developer-85.0.4331.0.ebuild => opera-beta/opera-beta-84.0.4316.9-r1.ebuild} (99%) rename www-client/{opera-beta/opera-beta-84.0.4316.9.ebuild => opera-developer/opera-developer-85.0.4331.0-r1.ebuild} (99%) rename www-client/opera/{opera-83.0.4254.62.ebuild => opera-84.0.4316.14.ebuild} (100%) delete mode 100644 www-client/seamonkey/seamonkey-2.53.9.1-r1.ebuild rename www-client/vivaldi-snapshot/{vivaldi-snapshot-5.1.2567.31.ebuild => vivaldi-snapshot-5.2.2581.4.ebuild} (100%) rename www-client/vivaldi/{vivaldi-5.0.2497.51.ebuild => vivaldi-5.1.2567.49.ebuild} (99%) rename www-plugins/chrome-binary-plugins/{chrome-binary-plugins-100.0.4878.0_alpha.ebuild => chrome-binary-plugins-100.0.4892.0_alpha.ebuild} (100%) rename www-plugins/chrome-binary-plugins/{chrome-binary-plugins-99.0.4844.27_beta.ebuild => chrome-binary-plugins-99.0.4844.35_beta.ebuild} (100%) delete mode 100644 x11-apps/luit/luit-20190106.ebuild delete mode 100644 x11-misc/bbcd/bbcd-0.3.1-r3.ebuild delete mode 100644 x11-misc/bbdate/bbdate-0.2.4-r2.ebuild delete mode 100644 x11-misc/bbmail/bbmail-0.9.3-r1.ebuild delete mode 100644 x11-misc/bbpager/bbpager-0.4.7-r1.ebuild delete mode 100644 x11-misc/bbtime/bbtime-0.1.5-r1.ebuild delete mode 100644 x11-plugins/wmforkplop/files/wmforkplop-0.9.3-cflags.patch create mode 100644 x11-plugins/wmforkplop/files/wmforkplop-0.9.3-configure.patch diff --git a/Manifest b/Manifest index b5d546fc523b..0708c63b5adf 100644 --- a/Manifest +++ b/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29605 BLAKE2B 39ba62892c82a0dd279c7bb8832cfa5bbd0dd5731d3a36d81508cea958e47f93bc2fe0d76b6732f685f27be3a63f82abbafb1f932bf64108c60079e0cc1ec979 SHA512 2915613d31cd45912a710d2f7884cadd66c6d2583a52bbaa909e74c2b507c3096ecc1361fcc2be994822d3415947a2403bdfe738ba0228ee0839e6bd8c432fef -TIMESTAMP 2022-02-18T09:39:29Z +MANIFEST Manifest.files.gz 29610 BLAKE2B 196d0c148da8956b422451dd136086524228ed0a0584cc129e475dc6afa8de91411168d865c1fa8cbfac5675e4d15a7d991ab55709a6f7038d6299ec497beee0 SHA512 0fa5455c0eff74566053bb79b132a728e1d3fa1457f9e8f10296d01d485a6d01f738ea77be6d92691d474dc470dd5aa473c7cb2f08f7cfe53d73c3a92dc69233 +TIMESTAMP 2022-02-20T19:09:06Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmIPaVFfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmISkdJfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klCSuQ/+NYhwCY8qydu6UGS/Eu6R2OEucb0ud3u1HpcUrSZicMV2Dv0cR3OdaRAP -TL0lSLDrzYjvSFC9tZFZ+ph4Lqsm6JFjtBFTkpDoBu+UjE080cZD465NTo0MebwT -nfCY8glI2J5t1a3o2vXRQ7/TufcvJFRpLyyHQsLWuzgH2cWDEyK3b0wSwyrwjE6C -W5SgTW1z8Y0y9Mm9tuOZjctjttL/Y5eMmmHskFYAqXKtYm2/nALbvN/FaV1xNEA/ -nFCp8EDEFIF+IX3x9/8hzhgyyXHd9B7YK5c//qPUkXJxkhdquG780xtpg6VXkyp/ -sZsHgQiH5y+DDDltS1poT/r04oS4/Wnn8/VPRtIviyH/jqhC5WxfF0fgKd87Y2LO -CuaQrkRw0sTbIiUjruszMRc/3Ty0D16eUNaa44yR43Or55vkciBTsbP2fGoXh3j2 -ZySKElwwqxF3x3WDZUY9CSFpWKQpV7dVCQbqm25/gn+zkNAqz7lcNYoSILGAd8Um -oF2Dt3KR4u8wS/IcwYhwE7hdyFJsEWIHD4/ZbsqiFIqFft4hEI3aDAP+jQ71b17y -ei4MUEBNKUmEGfsefmev6aqF9inTHSgvIem1OtZrQLaUNpKvnG+zwr8NanPRSQc8 -dsipBWhK9rzvrcsGaIuYxt7C3U76v+7iTPN5eLPCfXYmaOfDHR4= -=X0lk +klB7Tw//eqJ6jMITKZjmlk6e2UMdBlNnUbqmcQroWf8Ede8eggO8cTXBjZvmoitN +q4PuVy8/a1dFyopMHDMLtdGou8J29IUWbsF6Mn/OUfPXo99IpP25cgJqTxWKPFvA +xdeFH1nX/Z4Q3G7aqDLnAgV2UL0RcdnMWRUKejtxYCSiUYsN1elhvXDNFZ5TWpPU +CeyWgO7PC1u2popHrBOHm+jyzZIJhgjW5qahc0WDVv4zp9BqnhIaUb1DeBxXcYvB +/oBDB4WAPMwCmFJVwNUbp6rEoP6YI6gfl/Djpg/EffG4FgxtU+khsACV7sa+0rg8 +vjiN1y3W5alIBJtHgnqinrE9/5WcZH8TZLA0Fus0RqcCATy76QAeMTQ/cDYpakXt +yF+DZueo/hyS8xZUBeu3GW782vG3jxV4qRJquoic6piozGaw/XJY0tYvQGyohA0L +k3Jekw9XrkkYxuW1WA78Z9uoeGsyN+tu3vjZcO+2GT136X/aNrpmGQAtCU0t7AMb +AG/lzFj7w1NjFK0OCFxaBaTNxrLrZQWX4iVpAM6oOL2c3FC1hi9JwqqM20JhkQ5t +aGAKgetlVoj+s0IIX9hq9A+gtK9m8albuNGZbKSB2ooDPN5BIhBy3/aQBd0El1Mt +rzAeDG2uhAgxeD0N/mvxpm5YUE8P7Nfa0PtAC0i1WyTfZtUXdds= +=oNk4 -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz index af918f1d4b7c4c0902d5bf23bf832d493319e37e..22ae139018811084660b2e107e3918d459137de7 100644 GIT binary patch literal 29610 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�>z!>{eYX%Y{-#mUGtUCLw5U&xD3Y*{C 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 literal 29605 zcmV()K;OR~iwFP!00002|8%|Ewk0`so_DXO=zEW*0zd!(Tv9`{tzkyJOQ_J{xU zfBxhD@lWwT{h`jadn$KYI~=_qN4eT{_cTL1%Iaf;dtR~iE8gYIW1g$FR*uq2-`Cmi z)Q*0vbF95*o+*tKW0WXRqhyUyu{W`yY`Q^v2|8ac#_T$$d-}^8B z@av!dz)7Uz?Z7yzIeFa_&wXAs?|h8ZQn~VRb2#-nOUWsua9*t*XNfK6-YPG1-N)I= zIcA@w?zZl7g?%mFW8Q7tGxA)QhnGstJ#F4K=FRcNl4i+`lU()s`+@aqhp}g`_o$7# zxw)GAUgbVg88wu^`Il?fW9B&SGacvI_Y;OyRCMOyBuepSE&3`s$m{n+I3zB$GFy5 z^SI~1O&t7G3L})2?-FL4_ur4H#4?YWYCP||x5SS(Zolpm!HSimJ9u;C5g9%9jePA? zdBs`~)sc3L=f(Tq$2iZJMOqkOf4Q)JZroairwQeKOECf z`$u2>NB@Vv{`B<^9LD)}SfisF91I80k>YT)b~Q!$%6H8p)mm4-$2eN8Ir?uaV3ISS``qo!%^!08|+C&z_|<_iHtw9fQ)SaTmY;(_FZ zygA-eec`cUy;3=9=kQByd-p3{N8a~Q`pW#PedoLHg1V!z=~&0$%#ZVKGe(}F>=i

yP`(*Zu3?|KjVn*}uO3 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

H>e+A~Z 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:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} +} + +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/bitwarden-desktop-bin/Manifest b/app-admin/bitwarden-desktop-bin/Manifest index be6cd39a3262..101b96b26524 100644 --- a/app-admin/bitwarden-desktop-bin/Manifest +++ b/app-admin/bitwarden-desktop-bin/Manifest @@ -1,5 +1,5 @@ DIST Bitwarden-1.28.3-amd64.deb 58747514 BLAKE2B 5d62084e89df9ac1b2f3b487d8594f5cd5e9fd411b46d95bc0310f27e772d4f7185507610c204f345f24defd5f87c954381c14427d4a7b69d51737b71cc61474 SHA512 7d061ae18a11c733a72fbb0e657c5f14d04054ae97720c3920d9641c880aea2de5638b908719a1fb4d8c23f32b49697cfa7994732441135007cdf2572bf41cfb DIST Bitwarden-1.30.0-amd64.deb 60998388 BLAKE2B 72731519bdf14153e0c7db85c200d8c67a07113f68078a22c29b2160ba49da0e3813676a2813a4fa62e8e927d375ed2c2eb43252a12435483fd998f22b720c60 SHA512 d44dea61c618bed9ddebbd7cf5cb76ea260e119486944ed9a8e252dc96b571a61216fcb0d7f570dd7eb0b6f50a5c6aac3148375145dd5cf6678993e7ff83f24b EBUILD bitwarden-desktop-bin-1.28.3.ebuild 1616 BLAKE2B 4f96e3465c021629dc2ac80b0675e3fa45ecd91eccd0c0b8f96be54b34f0fa6ceec92ce65f4615dc51d07c7d7d9246af6aaf2184edc7d96cb91fbb3f0ae11bbd SHA512 f45dbdc0caf5ab08b425c2b9f209c9564cc6a24218d8ed7f28734b4beedc03b60499fd7e4f7c7a4890c9ed9117de14536a8ee0578c05a357df60327182c18f6e -EBUILD bitwarden-desktop-bin-1.30.0.ebuild 1656 BLAKE2B a3f14ca5a6b223697768eb3a9efc4ee7cdee351a44768458ebe591a530e22823f7f6a7b0e394b7fcf8fd45f2a83487a6e76b03d62adf7be26379d2ade3c8ca68 SHA512 d59dbb23bacf46e48a52c21a308e70bda5d29cadcf5b93c2fb229a839eb17828b2a945c7323a4cd3cd86a778e4fc4495f76dd7d79fc899efd63a3095200f3e05 +EBUILD bitwarden-desktop-bin-1.30.0.ebuild 1661 BLAKE2B 9199f0a289c649f8e24d909ad4fdb820d7ebb27d41401159ed33f57a49e28bf2ccd8654f2b465a1e06a6afa5b1568282d2c779002bbfb250763981bc7540eb4d SHA512 94971cfb181947c11b58bcdcb06f48df502b974ad7b0d8bb24e34bb2c8630a8045197df642a85ccbafbd0473a61395d7cd0e77b6566c065e5166d09ff841892b MISC metadata.xml 304 BLAKE2B 3b097bba82eaaf8865a9a7108be55d121cf2cb215a0129b3633dc25a68684a909015027769fa3ea174267c2a180e60e30fb4cae54355e01fd4c49e9c0c9fb78f SHA512 73e09224d5f17b1772cf75edc53f43c6207c25fae2bd528e1124dc4dbaab842fddc9ff76f02722b5bd628cc57850ab9970e8911149beaaa434c4f52d200ed39e diff --git a/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-1.30.0.ebuild b/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-1.30.0.ebuild index 9aa877ef47fc..f20778c037c9 100644 --- a/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-1.30.0.ebuild +++ b/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-1.30.0.ebuild @@ -72,7 +72,7 @@ src_install() { local x for x in 16 32 48 64 256 512; do - doicon -s ${x} data/icons/hicolor/${x}*/* + doicon -s ${x} usr/share/icons/hicolor/${x}*/* done } diff --git a/app-admin/drush/Manifest b/app-admin/drush/Manifest index 3c157132ae6c..4a204ac4b134 100644 --- a/app-admin/drush/Manifest +++ b/app-admin/drush/Manifest @@ -1,6 +1,5 @@ AUX array-syntax.patch 2166 BLAKE2B 40c40456ea5f2deacb4f83f74abdb58300a1fd03f93544e05d0e4e58ec266422d5b2cffa0652b49022a6096801d8506779e2da5f11cabfbc2e15fb36f1a78fe1 SHA512 8fb8e243b885a40490b0e55a12e65639879e6adae60f2784e6c960338c9e842bb480d9d18d83c1dd834b8114c37c59a4709881936895faf0c3262878de62414a AUX update-bash-completion-script-for-2.1.patch 1332 BLAKE2B a54fa2cab268542a37f1020012cf7744106966419d2ba8415a2e2ead882feb3f3dc9bd9b1ab17f8592e5d021855f5361b05304efcc810362224935069ef1b897 SHA512 2e19a6be652684c1b1a2a9d6605c1404272391950408cd6ae964b2bdd9f95b1e59deec5111c1eaa563a92837ea394fcb2315a3032b2ab02996509b98eb7d1cf0 DIST drush-6.7.0.tar.gz 511581 BLAKE2B d3a589e3de35afe120d790f96ffa7e88b530da1e1d04815b1dea2f05cd081ad7dc6f4b39fa6f19b5620b9913b952ab289ec538f1b7c0c0f298d3cd0129eb7026 SHA512 203870190dd8987ad3da71f7625476c1f94bc75513447a740fd8c16268fb9705bcbc3b2bffc49a44045998e3fa49fd5ee9d4c0634a1fb39605ba8e10b7373fa5 -EBUILD drush-6.7.0-r2.ebuild 1714 BLAKE2B a21340f3c6092b81d2b779bf629b7f337d62a689cd81d5c46044ab332078ba35b9c8f7e848d0acd2aeec584800b10c9855d6f3bd2f6eaa44d4a1e9648a5c587f SHA512 b3a493fa5b1e8b6f235626fdcdd84ff1fcd113ca4ee22a874b7138229317ac272b91a5e05ed74959e37f8e5c6375b903e316bc101f34e82ad779012b66e4ea4f -EBUILD drush-6.7.0-r3.ebuild 1664 BLAKE2B 5ca852654883947225c1a1ff609b071ed7d2812e305258ab6f7c52d87533aeba3df4b5e3a0f7b552b4aea94c7df00de1b9f265bda6a7171207605cdfa7e30f5d SHA512 ee1fd17e55e4ca9563ef138a2054c64a0b92f5dac166aae1751194625c3332fe27ca1b93330479e9dba34dc032d7beb698f8010d6ab50dd8b626c111d3d07652 +EBUILD drush-6.7.0-r3.ebuild 1662 BLAKE2B 0751cb188decdb40fdadb7262e76f64dd4714969280d6c86fffa244da69548a231f80410db736fe02d9642d6e3af2f865c708d2c6a7d8596e6d11688a4897546 SHA512 9d679410746ed141b629e4aea2af3ef847062740dc8a7825bc0803f42f117f362309e8741f0dea904ae0d115ac6adc8e5cd0488dd71b90ebc6650f04fbf78820 MISC metadata.xml 532 BLAKE2B c6ca539149d500608519aa982f4a3ef7f8e15b472d5140b8569371df6585c9f80ea57d7802fee00267bfe76290f2b9836be20250472bd261500fd5de84b974f7 SHA512 ec95e30855e93d1d04eac73b3dcf538c2ab38fbeb44acb7f3f7f3c3c04af9a5adba7dc96181cc02f136ffd901e22aab362dadef70aa9f84b0dde78a70bd36716 diff --git a/app-admin/drush/drush-6.7.0-r2.ebuild b/app-admin/drush/drush-6.7.0-r2.ebuild deleted file mode 100644 index ba9c4f699942..000000000000 --- a/app-admin/drush/drush-6.7.0-r2.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit bash-completion-r1 - -DESCRIPTION="Command line shell and scripting interface for Drupal" -HOMEPAGE="https://github.com/drush-ops/drush" -SRC_URI="https://github.com/drush-ops/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="" -RDEPEND="dev-lang/php[cli,ctype,json(+),simplexml] - dev-php/PEAR-Console_Table" - -# Fixes the bash completion script, check the patch for Gentoo/upstream -# bug numbers. -PATCHES=( "${FILESDIR}/update-bash-completion-script-for-2.1.patch" ) - -src_prepare() { - default - - # dodoc compresses all of the documentation, so we fix the filenames - # in a few places. - # - # First, the README location in bootstrap.inc. - sed -i -e \ - "s!/share/doc/drush!/share/doc/${PF}!" \ - -e "s!README\.md!\0.bz2!g" \ - includes/bootstrap.inc || die - - # Next, the list of documentation in docs.drush.inc. Note that - # html files don't get compressed. - sed -i \ - -e "s!\.bashrc'!.bashrc.bz2'!" \ - -e "s!\.inc'!.inc.bz2'!" \ - -e "s!\.ini'!.ini.bz2'!" \ - -e "s!\.md'!.md.bz2'!" \ - -e "s!\.php'!.php.bz2'!" \ - -e "s!\.script'!.script.bz2'!" \ - -e "s!\.txt'!.txt.bz2'!" \ - commands/core/docs.drush.inc || die -} - -src_install() { - # Always install the examples; they're referenced within the source - # code and too difficult to exorcise. - dodoc -r README.md docs examples - - insinto /usr/share/drush - doins -r classes commands includes lib misc - doins drush_logo-black.png drush.info drush.php - - exeinto /usr/share/drush - doexe drush - dosym ../share/drush/drush /usr/bin/drush - - keepdir /etc/drush - newbashcomp drush.complete.sh drush -} diff --git a/app-admin/drush/drush-6.7.0-r3.ebuild b/app-admin/drush/drush-6.7.0-r3.ebuild index 38e4125922de..1ecfe2c05382 100644 --- a/app-admin/drush/drush-6.7.0-r3.ebuild +++ b/app-admin/drush/drush-6.7.0-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/drush-ops/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" DEPEND="" diff --git a/app-admin/eselect/Manifest b/app-admin/eselect/Manifest index 7e9486bdad23..06b123190728 100644 --- a/app-admin/eselect/Manifest +++ b/app-admin/eselect/Manifest @@ -1,6 +1,6 @@ DIST eselect-1.4.17.tar.xz 178980 BLAKE2B d905ac88bc009080912af75e64c7920d745788866fa3cb35466d68a652efbbd6984d6e1efeed76d9a344aed94705b74c85aa43e9c037d4d548d2e24afa69bd7a SHA512 35dc4c52f44c4f64db9c0dc2aec57b3055a6d36760b1bbbd094ad11b3f9e71a731444802632817b89c3b511f1dc9bb92046b59322d177e13fdc501ed767b591e DIST eselect-1.4.20.tar.xz 180272 BLAKE2B 424653d00eda45335c3aaae50f6fbf2e89486da4529f657596516352f3b7fcb9859ceb2dc5b9762a34c44fb64e645fa27c46b86453bf50be6e8ae820664a4289 SHA512 9589ed89c4d5d31f71d535886eb50da67b84dec8a13a5df081e7569efee861dede4eaa43a0bfb9930c5b95d4f334e19245cb8820a73f7361527da262da1d1fb2 EBUILD eselect-1.4.17.ebuild 1535 BLAKE2B 279bff17e818888cf1111fd94d4d79deb6a39d2cbc5a9f5456c5ed0df964b95985191431a0949db376345b3f5528860fb0c3328ca48d0db173f19a8ba6b09f5b SHA512 050011d552f1a2b50d78e0568f047f13f27e46408d87cb51d1447117a5f1cedb57ff3672d21903b558c690be2fcfdf5104a8c63e61bc55bed24e86da3f2fc9e3 -EBUILD eselect-1.4.20.ebuild 1536 BLAKE2B 955daec78f287c9b5fd9eb069f000d41afefef9b198da9b565583c105c279a5cf092b53aeb23bece09faf656a53f2cc023358860eb851d09dba4ef8166792e5f SHA512 3465bb3fdea00cf76f11d2eba9ba7a9668a90f318d5816f82871f75bd5f957557d9dde62b37f698d030fc39592dd44bb2431664e41becaf48cdabecb1b8aa547 +EBUILD eselect-1.4.20.ebuild 1535 BLAKE2B 79055a92487b5e022d92c1f4fea9c20e93b9a775667eed0e301d1fd99ce1e7ee4514f836adbc8a223c013763e3be8af36b6e704b65104e5cf71125bf8238b9f5 SHA512 8c766ea3e52b7d9748e2f8d4000fd8361ba32da5cdcb3b4c2d3be896f998dd881af2fada7e530bcd41bd417642e2c25fc91c8c7fdc75b2562324a681bed1b88d EBUILD eselect-9999.ebuild 1394 BLAKE2B fb62991371b697680959344974f4d7d4cdedba39337b12d004588d118632be5cd26c2026024fd6a2cc1e448f196c3367b82ba3fe347617149602c4730f8083d1 SHA512 78c75a30e9a8bfb370620b25cd200be9c6a8724858548cd1ab76926194f9d96a25c7441463d1dcb7a2aa3a6c947b1a656d6a0b455eb95e9ad9a1535f8cb349ce MISC metadata.xml 273 BLAKE2B 9264ca72e36905ad1d6a5ebee0b72f8f11019ac4f957bbc58189fee60aea1aa1a8a2ad33bfafa67f1451bf37318cb5771f32465958bcd9152895ee5adca714aa SHA512 63e78fe95dfc95415c72fdff09a46ff58c4944b4d945e89b8c70834ec46a6e3e57ccbfa2766f1dff2c4abcf299e34652115ae062b63a695dabecf29481f49ab6 diff --git a/app-admin/eselect/eselect-1.4.20.ebuild b/app-admin/eselect/eselect-1.4.20.ebuild index 780100809724..68a003da8b50 100644 --- a/app-admin/eselect/eselect-1.4.20.ebuild +++ b/app-admin/eselect/eselect-1.4.20.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz" LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs vim-syntax" DEPEND="sys-apps/sed diff --git a/app-admin/gam-server/Manifest b/app-admin/gam-server/Manifest index 9fd79970d3f7..0dcbef143caf 100644 --- a/app-admin/gam-server/Manifest +++ b/app-admin/gam-server/Manifest @@ -6,6 +6,5 @@ AUX gam-server-0.1.10-noinst-lib.patch 2207 BLAKE2B 28ebca731a16fb10c0f186c3eb75 DIST gamin-0.1.10.tar.bz2 452194 BLAKE2B 75537862c2b90734b616630b80103499f549fbab69f2417cc089b050a7e245d89701b0703a0916d6dc08a706785ee509ee4feed0375107f777fdf4248ff5f93b SHA512 ccdbc06eeb958ed2d888aee3fcadbadf00e9e6566802adee82035e0762ac3351ed2a2983eabe07503ddde2ddf035185c6cd98cbece2feadaaa36e8f656a38306 DIST gamin-0.1.9-freebsd.patch.bz2 4635 BLAKE2B ea27afc7b978e15e9e957cbc1129b5bc8f0dfea7571e7bbfda981bc319929f8702d6a823bababb97af2b1da95c8403e9189c5ecaf599275e063f71d370526b89 SHA512 a9d9a8e4d85b289df6f87bf2b966ff262281db0d7e6094deb4f2c179f12c6cc3e387c1e1c28306a9fb54f2eb2837f9bdd3a34b2bb68db8abfdbecc7492e9730b DIST pkg-config-0.26.tar.gz 396399 BLAKE2B 5a88cf825d6ad99d198418798b28c779cfd4c0bcfaa023e915a818c141a504c49a6281ea0b2d04a7a9ec89f9924c87f8b1ddaa5a088952715397081383b3528a SHA512 9390d5918dd4ac520b914d2330aa7cae2587ca7b21b03bc88372fd5dbbd78e33eeb3fca39fcdb6dd10113658f03118a1c8829149c7029eb0dd80348d100170a4 -EBUILD gam-server-0.1.10-r2.ebuild 2604 BLAKE2B 3dbc1b236ca91e2e1c12980075127a4731bdbfb359e294ed30241188ab8724d265ab79b610b70f56d758942cde43995dbdd5a102535bbc2e7a6a5ab72f152966 SHA512 bdcf52435ec8b098f1437c236d14b06c2f485d753f492e9751de72bfbb3ba2d32dd45d618dea22492c65e07fee3f815907770b97f4228aafb32b1336a8033073 -EBUILD gam-server-0.1.10-r3.ebuild 2529 BLAKE2B 9099936eaebe61572df09fbea115a86bd9dff84227d23f1b10d95877a0c13e1802f4fe1eb6095cfdf2ddf56d63d9dd986571826f18304aae5f987b7440e41cd1 SHA512 a20989d3b4418f06e5c1eaad390587814a657fa54d9f3157e96aa7f17d7102323c2424d13a47f8d6da6e4285ae8f97a9cc5620fa846f41167fd09ad95229c693 +EBUILD gam-server-0.1.10-r3.ebuild 2522 BLAKE2B b783e2aca239c9a5b71a545dd0bf86e3a8750e6c4131ae850e24087dda8d0f6b7bbfb951bb0baa7d0d7f6f712a9c9c33e8a0a311bb9ad72d1d53c39f25bb5949 SHA512 1afbc287360425d85aab905f52e85f211ff99c465880223fe79e54170c44b6379714351a4ef410475bdf82b3dfce7af584d1253207fc7917cf6bd632c48b47df MISC metadata.xml 233 BLAKE2B 0287c5840d68d6fa00f870fb7024dee6332bef9f8f8608afa0b5b2bfe15f1fefe5dc8a2de31964f4c7b0fb2787a58a3798884fd75e0314e61cf84079475c9a39 SHA512 534aef7349f0f6243a01e578013481c76b2516382638feec7705502de825d73ea54a3ae890e7171e6238a3bf0ecc5c88c9bc48890f4116a257031bae022c7202 diff --git a/app-admin/gam-server/gam-server-0.1.10-r2.ebuild b/app-admin/gam-server/gam-server-0.1.10-r2.ebuild deleted file mode 100644 index 66a45bfa5661..000000000000 --- a/app-admin/gam-server/gam-server-0.1.10-r2.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -GNOME_ORG_MODULE="gamin" -GNOME_TARBALL_SUFFIX="bz2" -inherit autotools epatch flag-o-matic multilib gnome.org - -DESCRIPTION="Library providing the FAM File Alteration Monitor API" -HOMEPAGE="https://www.gnome.org/~veillard/gamin/" -SRC_URI="${SRC_URI} - mirror://gentoo/gamin-0.1.9-freebsd.patch.bz2 - https://pkgconfig.freedesktop.org/releases/pkg-config-0.26.tar.gz" # pkg.m4 for eautoreconf - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-solaris" -IUSE="debug" - -RDEPEND=">=dev-libs/glib-2:2 - >=dev-libs/libgamin-0.1.10 - !app-admin/fam - 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 literal 16599 zcmV(wKmrz{cJP0Qq13^zVQA;p2WEYrK#D^vlP$AAD)?hkyQ` zfBGN)68`xI=TDf<`QrSlZJu3y_0#8Kz0Byt?$f32MzdDBRiAcs!|yWdHY?HAsg`1h z7EYZmmYCM67E|DtOUnM_y?dC!hwi(J{6m=*cbdaWDSQ3!Z~yI2*@quWP0d!#GuGXc z@o#?Y+}jMXmmYJ8v+TG^b7$mXEBaP)aK~zJtHw6M^gQwj&U;&{vx#Q$B%4oHWkds?&pEc5QH7uWUnY*6RkF$9Wf2iinbM+R- zaD9%w-JE{cW-i8XN*r-ztE2P&sZ`gEUyB^f#16ae-)-jGNjVQUUCZ&Dj?G*xt2MW> z?>nZ6!S-x=__+4Qw$*Q|*87;Jte97t)vYjF@2T$S`mD4)bZ8vv+!cxCA(dGaK9T1Kbbb# zs0T+_y|o@&;hj5v>X)0Lom$gLz7JPIttH3qTwEzfKVuxF3WhD?C8_I=dbcxR$WQu#lhY_>`!;s^7&z{k(WL`#d7?@&NY^L!b$irN4dkf z3>Pf8yieWu@5!ZiAI!%Yryt#h)p}Zua}^tls7NbTJCWxMyIGu>aB^+e;x`7~{99V7 zaX7n-->ntT@(W)!>{M1rym5Dg`X;oTKE&f4A)n-`OT=I8J`txqv}Oe#Kc|J!(hPk1 zn62s*Z_dAeOsVV zB(l<+g`b)|78)V)oC7o%24 z^)mr!jMM!6M*Q=V`+je%%q?N zt^u7v@bVdb*qr>FMMh|mPxY?!{JX96UdM24XQ^`#xJq^l)ZSYk<9w{g+H6J?EvxzP zAr1Sa66RKVsIwct5e@WqJ7ge*pHh}776G^wTmV;gj%21mMiW?V7X!~mHoMvC{qyIy zdlZIe6ao}}xW&1*#OLzgq>kuXI3bc18wf-iSsp(R@|8p4D;$$6V@_-5=)_~&evO4^ zhJ&@n@W+vB$z)63IooOzhyaAlomo!K6+G|WPIzEe0+W<&W;@o8_nQ}-LFedsplu*g z$0gFTWG?Mli9L)-ejPlGBUg~L$yE+#+Wam4VfH;;CkmTydy^(S|KZ3*djr35H!^pP zL2sC!)|zjhzuA{ze|cJr%=a+Zt{fU+4$iE+$m3vM2;14o4H7Uecm98 z8yiZ%De-IkWj@%~Q`gv*21nZRB7x4qe*)=7N`)j4Lu-PkTL>6d#>{a%LUFH=^$>+{ zZM>>QqA=%t09CgjGQ4vOJ;7Z(X$99zK&b~=6MwZqQCew&{g(MtfTLW?VfofGL7u=U zY+P}vR8zGnFyWD0_OXyO`^{iqKfk|yxaUOwM6SX^+k|@HP#gr*>nzZ37Iz5!xB?sr z%pqB?WC{EyIXa#fq)Tx^KAaNi!MUJs79d{yfE>sMBzyx7VHkc6Uqc0yGC1x)7wg0m zusG@ik}pX0Bg9d=vWJTPnzfnJ4V3GWdXf*=)fps0j1|941rWKM{yOOeF?V5c|;XBHut1rGye&L-e;^#-)Ih*a=|COET*|@GJXru34!%9D zWn=DN-oFleznRSS`Xuyy;wYU^3Vq?fghGZ}9pHSVFe--R^T?A3rJnJkB{D1wKKnRF zZbunGeIhSpO$@;sT&$S>t0X`Wt~t^q%TDZ%b9I-ymFZ{a_{Wn;@E0244S7H2JOT!g zz(fGKS6oimagsvd3CZ3anXo!Zs6l(iEFR*DxAh5GhG&og@$(FTw!uLY7!k@QbV&v+ z;U|EvgNGyq<-u>?O!k-W!!bOpg*J>Ny=dcz2tmb3$&eE${_q9YBD^PQlLQ4VCpL~J zeT&9tT$@kM*_6%XTs@Ji5f~m(L;@=-|rn2kqE7 z5PA!31)VRV=r)CEt(kYH6r zjqbq@0P-{OP6kKR@jqd447coPZ^Yv*GrA{sEv2@E)`T?;{uTg=kDXDWOn^0!9#Spj zq*JUOq!&nxpaqyC6j_`RXXbGwc6pw1^wWqWLJpNt+MZCRoM7V0MuZ{y1?M6USA=xz zkIZ-qX^;;mA4^Jcb`BncFa)u-LEsbc2mzR*@PI^}4-?NPJwtg&w+89&2wNz#$D+gr z{J)_0!FSLVfGemII6uPJ5zE6|iw=fEV3I3t#`<#Cib$O&bRAL&6y1@#4mi02FHzQt zBtu`}I%J|E&PYIHMJ-cP53N6bj|Dm=^{f@c%9-yroo%Tj_nkc26(!KRRG z!a-o_u?$HF%}w(CjaxvDfenCSlgjaS6q*MXpxCwZDmP<&-Q#_K-CsWcZ@W{ko4y7E zgk%+50Fc(5%y&qnBsy*LtCvCqV2&Y1~~5~0aAqQE;p0N&r$`LkRR>WIvoWyq^`k1 zpp+kwFJ?{x@bJk3!$n9Y7m=9QIbrvn_Y{C_-~y`#m^BI(&Yd$<+*CvIxN&&eY{3!V z$Jd{Jz2ny{BxeV*I8+4hFbV2|Xn_`?zEC#^R`S#!A;U)@7z7J%)ByN4;MpFC+a-1) z&{uE{j005g0bu?N{zL8rcXV*30-4)`sLrBbsN77>^$#zbq+Ljf;moC1tZK-Ph2E;j zpfUQ+9*>(uEfMdcj%$&k;EqrV@+~HlI1DNe1q(_Bn}{wB|94Phw|#`eBK3ESP8zoO zS&4~`4xawTzSft&{B#e=`~-VA^1)#^SdttEx9dWu5j>y+p$V61cyS8kX{cC`d?Rsz z)o>jHzEG*-Slm4!)_du=J6wV%YVe9svWJs+QR_6u29bNJd1bOmIsT+4_i{*iG}LMQ z5oBK?N%-7jawrA_R3L>}P0;*}nI&j4S)i_r*pvfpA{n#*%g)Bj1D4=VpwK(C7SQt| z^+B~p#CKkV%NpcYz!Y^+>PRz^tpde{N7L3AtvC~!E}gG|+t#|lO$SSS+o z;)Cr(Cv!DV>`XThEC_nCahpChhe3Qp6T)kVJ^nj2h%K*Ii6U&o)3t+!(aZ8r@U-7; zl_PmR&Wr{sqmfeE;0?e9+~|-B7a}N?OdP7FAfkUz8AREF48T_$*|DhhCEW=39!;Tv zg(Fem580O2LO9}2un6$11xw91M(ka7zuW5LOI|Fu8fqjXMVQj=$~Tc*uL@qtaGiBo z-I1S@1U)E0YH1$N8%t=iA}N?h1^Y9K*JC~DLokX{tpfsR@l;7gL_Z9uk?)AX1J^|} zElK*{Z3S6Dx8&)2cZ6z1v>$#Oin^m4YdGu%8FvaJUa#=0fC=aW?83dO{&HI!Es1F2 z|EOCD!YU32r%`np3zZ&Gny_UUmr92)Ae0h6z&&lXKmGJ|eEc%*Fn^1~hQvpX@^_Q9 zwc#T0HxvY?I3YoEI56s1f$qTx(7Y-rBkkb-&;)cUR6_X$f}fC)sffj+!rOu z+uQ#7LR6orF$6IXtI-E=8II6Kw5Hk&t_H@+V>ouS&?-}f)fxcLV>mz3e|J?a#{k_R z9xE zM9ij6bc2Nw>8^Bv0V@ti*mDwX;*9k?T#T%Wtj5#51v0Bj zuGP!_mYZrMh?xNjPM$@=wQW)}e-G`K=hBB(q*20qP@{=BXcg_rLs#?>A7A)HC&@A! z$%G8dP0bYgVS|!H^SW{M1tG2J~gfhtS;aU+! z>Q(oITf&8qcqgt1Ej<~TN@~&N*C-$-2HOYmZZIhkFdpwLA|2oE2&>kSxRD2fZX7fy z1hJ<^-sDs*st%28#AgxZBnScn-?Y1}K7IbUe;hx*e;!|7u7aL2+mh7Q0BRuKOSfJP zk`Du`&@fmTOc52=f%pUtZ)JjAGw%bV*}5ePHed@!b|5`82OZ~R18hc@3mxQzU$+US zKutEVs4F$thT=K*M}CBvA~2xHUK~a2=R>GZ36( z<42KSyVBQ*1;vQ)S;Y=e>hbX10L41>*%G%~$pq{nqeXlX|GE*cpWgrS*{5z(fHe+G(mIEvFkpF=BwYgSCKV1*1u>(3%0%U@UZY zCvO1x13`qA-lQ)0&~YlRR~23i(-9jaGK`7%oR3;GhUE`Rr9#VQCAndpsnqG(Rr!-1 zlX70E`2eMc1!a}5lJ5(5M7m-qD9m!FA`qeN6V~V2!Eb|DcbmKOu0u6KVzi=qE^+`J7er6rO;RQ-%B zAT@Xreu)KYN_i9Sx?-5o=aYeXC}D#hxkKJ73pXnhLo0_JiJc00K*`RDOw4z_2W_l_HeA&7-?* zJ{b-O73qM{NC@-GD;B<74nYbzde~?b!-TRNgS}jV;N=(z zZ!<`M!`q?wQIzpF3kJP2iWo3zP0}ODI`9c36v3=F?&1m?Txq%*t+T_;aj>$Anj)rp z2Ob?0gi>=u#oob@579N!DymCdN}LI#&OMv%&3)1%)~@S|R(s#NLGGmCsWK628g+^b ztpk9N*P*)rpEw>50^uMB_rn>dE4XHZa@s}hKvPe!5J5b2tMB(xCr`&KP{dtnu%y(h^Jy7Yu7c68K% z2rhCt;RI)@%1KiF0gYL8Ssm0sQ3R8zDHKSM-OsW3M`ST65RXKrbQ~u%BX;{bnZrX_ z9rE778SuUyRh$rci}~SNE};xm&l`wwb4a^JJ&g95idzK#Kun{vySp8d?8G$LR{5-P}tN&gUlc= z@W$i}7|sN=o9cgX9-y=*q=8a{^tSfXnFySlaEn^@zGacT$** zT#1$?Wy9-UO!j4b4fkk#BG>4OeAqhyGf&~OnxRvg<6r_#-VgK?DAH9?5;|a8Jb-h7 zM}ZN2!PHig?1(Di@W5e^7d<)9cvt9IBw47@N4a7HE_0MRjzd$Y=SA8A?H~q1Pcd); zX*p5->C{|7nk%YYffc*yW-25(T}P#=%7rWpumwmpES^Id7YV~}M7haE>b!}FNZgNf zC_)K2f}_F&oLYifzFnlfeSM`~`PPl2t^pSTfIZ-JVFAHOtz~W;k0yg%K#%oWFu|l& zBG6z$Rk11RF>Hb?^iA-Z zWJNj%@b_Z;gu5g#bVsDqL$*}F20L}-zmQH!onz>lXS%x)fgIi6hayOoEq|6cWnqXY=~3A zf>e?QD|K-j%!4y3?|=b)_S#!Th?d$_;=y%`XkkeT1;FoiPy6<3`h#lDRHFtt7ws@q z98mh@@On_+hUG!9q8gMC<}sa%F8B;U@oKvy1=Oplbb_enhAM-i2}tVVw<|=5>Of!_ zX{yMCRgF9F5khXmyq_NCoJtla=yD`@)mpMg33XM52(kuXE;H3|u?dE1C`X9vMtAYL zP`nc}K@aO%7{;Hio;P$k`Js?tcsbQ9o9+h@LTRc|GU!rsh#1`C@z;DW=G^*uE5xEH zSDBht)PZ(vMu7;l4s@(L>y8b$A^9lWP)0H9?kp3tK&*?{b#^8r_9-yjy&zpsi~gb@-Y3N6F9RWi_VwtWqCj02f3SlrnKHi%klm z)?lIvx{HNONQrUAHY(m|5)r`onobRk1GiFR1aF35&%!Rqe^7CPXF7h|P4$ZNH{?RN zs)#p7j}cARRh;iA$5ruaxF4R>RAlwK-2^NVTLl;a{_zBfMYyRt7*V(bbdP8jlB7Ys z9cUGGr3F%y1ximROtEH1T{4bihMGU_8%eP3kjn7h%IWL_!GhRvawqAGP@!aI2Ts=m zh>}^z)@n8*_hDvEmk-{PNK_x8)3xJXsy=htDmT~IRRmQoveIEl(Uadvtlfy5@M^5D z+dhAXTk(102$A8FuOfq252-p^KuM@pAfnJWoh%-p=}kfJgLoINs~X8_LA@EIm<%gI z;-9k#u^=+wy^T|YX`+gMw;7TGY~)~SuGbX~Y!hzQq=ouQ zUDvOuW5dkqM?@et;+3C*9g^e*f2zU!us#2T|AOv(Qd3hEI5nlxi9|S7CiomVQCF5x zm1DAhO?R6?z3zRzw{|bYg@+1l{CK$B%2EfL+c^0M{6H0^RJQBTfU0)V1(C-l?dYZ( z2*;_9%9%$U+G*II{$0y9g7GNMSbzM6d$vlcz1=&Hq?-wBe7^{uq5vGu_ zp@s&%;m)eWpt4jMK@b(u6f{eRyL4T1Hn>Q^2A&glzuh5nAW4mff%E2{Tg{VSfDTP~ zQiPZ3rW=Rlv>^P$#n>_9y*KXd*Uw+>IDcz`Mjk>6c7bg{^mMV>19DN+>!{qViooIB zle`BLB^My$qM{l)Fm+z%sNoeqkWUl;+*6%us@Wrvnq+LPyi5&8j?;m6-O{y+;mhML z8)87#(zOT7KDc~|WTjMf2LJ(UK;@AJgb>-5XyiSSU%|lfI)O(1l$sZk4`k|m1R@;s zBrPp9?s+Kgfb0><3GYj45<&?T&8QgM?P;rz<1hQ$etWske%fodW|5q6+TMmZhW$ZP z5se@^;BQJi6_p4MCH1Iz(?v+u#0q(v>^p|~Vqu3~c@t%w@vTg%wO(U^;s$kfi;Dow zULCp+ZV*n*wy5<7Y^jkO+=2@fwQBgQ3mb%o*C32wv_6UvE`Zr3-AMv$z<=<>ox+oZ z2W4<-M~2g@J_0+~hz3ZIv{FP6V^^YP`=gl>k|G+GK!tdP8-@7zO=Ce{_qT6I30;n=MN!__BksO0Us7{0*$bRZ;Re@DL7QIfJXTpM%&(Mipq40NI<@Edm-L>HEU z#i#`puCZ{n0W@YckM9f64^}m&3O%rl0v;9@nJ0>_LDF>CFnh>T8J$ z?OsZ4H!hI|tOkVtroa`=(B1IG|{^y0MC?I~i2%YBfa3 zse%nJ@c}*JMU*D5qISDcafJhVR1BOjDbQDuLyu0v)sg1B-Buej)Dba!bms;vkdUpY z8Xk#4uq~?3T0LNJl#|qwO>#0-ep8FO|DSnH5l{`L!6Tcb_e6s0Dqby^>UnBOH)%7d zlOu9ePiuYpd;hu@2;EVKz8dQqesaoNk=0M4K#s-?!i=f$pRg?48&jJ167lX z>q7UW0)#p`Aju@i1RucBbt)0qG)?4jf+(Y@3tF{KbXBdVCKoKgJ(NeLOkF`B4Xp8_ z$vwxewyg}Qej4mceW9wM-b#eJ>QVJu11k==%II{bYdf#jZ_tLL#%I-^C*MwOLeTX* zrXKcg*-kKEc3@)ZFAc9j92DuR)g zyzcaN!qTuy&KsswjVyG-dlkFvqb`K@AKcOM7Di|(h43J}Lh2g1g zaB#(iHpxP|ZPnEp9}QBgWhdx57XmBl>LMX`%`-t4VV&igRRs2@#$z1Z01;R=Y2w*u zf~r)8NvFgAY1(Nh!>h4+0VzYn0YSe^R*wAd z^=Mx0$w<{) zk-hFwu*XC}ZNHFIi9WK*Xwjl3QJS#0cxOONJKCwqtk9E$;?$-L{-oW$}*&2p|78mjxxt6@7`7#5i z68a35P`nyfuQJ*IsAqu5ir{3Tw4%%anzYFF!ys(%`%@wD=rk+`9pAB_CvEArl1PCb zsW}9^i7LE9CvTZiwLB1X&8$v!rxZ3whTy;?Yib&r;MJ9}N<|t(v#JJg^$>4>797(6A zB^041jmhCK@6q$n0JEteqHY*|hgc_o;0y4HQIoFlfDfn{IdegIfwnkRtZHhnt7OZW zx@z`>Rdi>8TqSiCAR$r@nH_?U^jnI{g<1+CklnY~ek1 zyG?MTIaD$54e(E#Dm*BOrd9u_K6f%b;1-n@)p9~6bPW<>V0Y6flBx3_G7t?itW$*^ z@N?A9Un893jClA2SUqCXwyNqd4WD%XuHpJ3UIw>4y08NjwiI{=Xf=S<%H3Rld+D-& z-fNg@ROkh%P}B-WAc(U4CY|5zz88{FpnusZgWLUXc zo`+hIn}^XiHPhqmqC(iw=Bj24$-LQW zzlZmGzj${~;36HAhTPZ9kr*!oe)xgZZsBk;0+@^*RW~ewq8T^M-UB_5(oTv2ENUX0 zB`=%Hs_%j$H5DLR|84~eLGD?q5&40dAkT8nS;JB!i)X1`X^qoIAQ7>+%dEro2vEbh zIV4T!X((0Yss^9ign!lWhMJu~r`oR}EK)T7>`A~$17Z#c1V87|NRU^qsV!&>r4fW^ zq#OWzzwe!wUp~C_)~DMf6@CB_LjDBZ@EN=arHFF#DN4=ctWJ8!w}T@Tq@M|&kkKG~ zQ57j5pav#E+LLKGWa)C^P2H_9GxgtZX<&&Ob#p*M_@ioHGmWu4TcG*()O=RP+-kK0 zr{G-)rIa#Zl+{^Wyrg}~Q%`aLERoP^?Hc9QZ4f&Bs0q|23_ojm1NfM$f(Jc;_E>YG zErvLW#v)D#*PZ6BcVqqXI*9P(rvwE*#3bnm6*y(wfrEtog391M$pk&Pq4dyWRDSlA zcZVNq`kCCb)&E#wHQ<4j#w)mlwj7Y|Scaws{8etukT~74!emY0ht!J*l=a*rF*Hi2 zb|?hF7zb(qi%ClIYSdM;r_vXSMKxs+H4R2BG&SS_e@41OaT2mhaREFK2qsCOxnLh8p>Rp;FkKxMWUH!P~%)S}x72+Xqx1m{3Q}^ZkJy$dn8;WYBaqL3gJMz?_887$} z35+DCnnQ0I`GGK!kBb&tRP8$v)Fy+E2c!skDXDv!{G&T6^d7Ew-N~xkM(ZUsl9ry` zyfAdb$)PI*tnkSDIHuZO;oj#+pU-PDNS79Q_NuiF_&LF*=7X()=qRWv3ylbH$;3%I8t|KWMpAXlWEx%m^O){vqG$tG?zlmI zC0lhu8iN=a_c=|)8#{i2E)ccS1DRDSEDto_qz&F5K|gRL$J3GIM%IIY?c}1QzFx=% zlE{!mJj)>e1(IHaxn_-riSHu7bz?^i)TmM+#GmLs>QTN^`PWdqH4aw!g}T^}SF2Us zM{UKm%ZWAW+|+Y~H|6SJV@MN7if(&?R0%p$5jD;=%0G;%f#O@N?Cd z5!J5?-9ilbYx;Gc^{~|@#$nZvCd3^)8~lP^0oJ(Kg56=Yq+2aD96`vllIkKCxTFEY zlS5Kc2dfMvsXJ=jN)xa_t#t@5*E38S&aLGH{1F5O*e<*^nBThD>aTxS<_fnyOP*vA zccyHA zC8Y&5l#n*ypW2#$FRE!=li%8Cq;YUqDT<62Vt>KisuC1vanM9$xjXsnIT!N8+bTR88H&2CvD3xzT?3Wx$pZd$5Vf8_09bm~bz5~E~5WGo+# zlR*{5X|Hkc2HOiwE1^(^WC^8q^fg&Ym!GEAeqC2Z-J%!GTWw*zZaB8C46?ctuW~EG z`ev&yAMX{LK^06^RwGOt8(AsDU@ROx0ce5mTu z8=lCY3fU>oVHZ0oB=TuTQcewR^9dNE)xlpR*VdEe9FH(0z=H~8CdFceV;tccK#3E^ z8KJ6a3mW11l@F9Q&TSwNI+8<8h^o~@90lf>$mXO%ZG?i{Xq&}`E5waJtK_0+PUXfV z;)d@IjW4~}>ic2F`}8MH>6Fl0Y$D(=QB!rsDnGq?xZylkziC4JJ1yBsRSFPS>gw}x zsLQ2IT0{*1v&hgV6*M>56B&ox=u2~KDr}+4bsx$>xZKpz!|$DE!?Tv-fVrB!z?4f+ z@73RcOKnubo}mO?@dFYZMbJfS*9=TOy7yF9i>^_S{wR_~enLQ4UPup#+@rC3AFu5V zu#Zd%O2S~G64i#jzZvX1k$5jbV2#v~OlpgC>Ln$VvU+NG2Co6Fp{ZrH$0f)fvB0UI zoPmO>8G#Jt;_Rbl{kuw%nv&I~jce*nXIvU7F!_AtI|Niv1p-#JWQ}LFMq@HayVZ{_ zn+>q9s#<`28dJd`bSs%4M{1eSB9pTG)epPjE&ggs)Ig3V`H^Oaztnt*{KZD>>oN`P z!Mm#7tsIJ3b>`&yw2yrs^Q0_OP<<+8}6#HBEj<^-9=56LnE<(i~J0?4^ER*yFC05Ld;ZX zk4k*`S%pwL4{|RJ?H2-NCgMA3tZtJ)`WoPZuD^i2r9o4tIo=LoUAhH^J0OB|BUh)E z9wFFZ?Er}n9ICpfp#D?EUX3wn$wDU=F14l(T|B#6(dOHy@#V{Z-1bP^m9+{hTGPOD zXcZhUWD93j;Y0KD%L_b6Cg5$!eQQmgk^$#)j5HB(OQ_N6($GfA*C>Kn0%3wvw(crN ztJGKk{@gXKO~8ZK@HMpNe(pLeA(RaX<)x~GuW8D$f=>8DLS?H<%4vb0NR;!C85P@j zN>oo%T}T8vXod+#TNKIcvbSrkTG^3rEY+$gQB|DMGdE@ zzK;_cUyeV+QJK zlrR}{1NE~{Tp{cU;(9KWdXZD=9cP}?UEcxG-Y6duL!-CCc& zetc<+fY6uQEH)_^4xnXXuuH8CizGk?_zO*7aSPo`ni+PrrxEm_c~zqzpi^tVP^|~R zIGj3eNw^Uy(31?Kb^M~nRSxngsytB0rD{?RnhOAyT79;WDD1R)1z4+41y~0j0)8*p zdPM?dEg@3L1x=8N@8hOG9iKwNsWqhg=(P+)SvY8@6(la#_C#Mg1WSW>nyhf%RG223 z(3Lg!KPybTMo^76M+)y6Trl)6_}xpeUA#FxI5cwNE7X ztDyw5s#h8Vh>w}N+i*`;3!G8MCZn@)G8S8R@P`cRZ@=nFQS?x38JOhl3<|F`Z7wRlWDE!7co+6**^_J}NkyTI;y zC4MzSGyqLxV&Ex2d$KMXJuK1+!^PNY?YH;wj|cvt3N7_fw7^gZ*t1$V z`M?;J0K8Y*83(6j0$@f|8rDVo)?}v^T4V^@uCTzMd2G$sA{mizgfpqJCM|VCeGhGb z@>&Z4QH&xh0AqF!rm8x^x_S&Z+OawOhWvn%m>Ri8I;t<(Yf8vpOOAl_sXYnE8>r4u zi;9UUI-DwL7>eYqg(b!nRQ7XdEccbPBtdi(W{+PX5t1>uRH zg9xqeV((<4sJTGzyH*vo3@0wi*j?+jkQvvyJqTsg8m=v-g$_^=C?eBHIo5TLt?(PV z;ck*?v5@MriY{>yY??3t1)gg+2q5UZHUfxxrQL=~mU3?dp;jt(QSxI^{lDZ{jc+AQ zF+uTxCO(&h1s_eKF`#jS$9kbfZPVT%|>)U_axkQZR z*>{ur=_C|<#b1-%*=xqrE9vlmS5r@`8rmIDGpBoqi8n!jw5Aj4Cnz@-3sL3qzi{vQ8gjY*Iog~h!HME*!bE+GY2c#F(T-pzT9L3AH*^Szx+99}ri{l|BbhPaPB(Le(En?UtBged3kbO`@ zy9Wokt*GZm66ZYnt`qpYHK^<5ib{AMeEI6Lp zrQWnk?nKysCJUPC@RD{#;{Z6e7F18InqFH)x)g+7rc)G18@gRH66t$Ov+ z!1g0K`ZoCt$U8^P&(Zk0@(Rgx4OORjQFzEDVYGHAG`JroCJAe4YEpY0Fjqx604h8y z1OP+pB$38wAs$O3H8W}3gl^_}y^W!qHe9v*Vy%}oCE+QuAPp-i71b6QxUCP(I=)nz0(5FT1AR_tk_LZ!W)*g(jsu0^)VRO3 z8A1yhyLM0OTn>!Gt4EI?N}Q5*n~tPQU;tlQ3ktn+FUI;ujj7L)swuqC`4EK_OM&Zf z!a50bd~gZ(QTNOgThd^SR^ycvHTf!yop?)Lij-8v#Waymw$+>qDWjOz2rZDeJJG69 zMa}?rAGJ9LNr=qM&nBg7wOLVV5P;OAj9gY5au!JFbRDGWon%_SOuivcE+cr=%%zRW zap6qLEHL}5RmxC*(i2%3*=XvVDr8AB5n)YJCK5dvscKD$^W|=_FaP-V`s&~XWMIwO zJcQwjX8M|t!2noI$4N^j)9uBjkcua)qJyq9_$_XQ8#v9&uOsHJmYhP2s_}kzh3hIE zXBP>F1Q5tg+gcD>oWgB=1hAforK7GJF|b+iDJ{7&%m-c4?*9hr4d^Y5B5M`F(Z1?o z3v|@5xc0<&K*Fm!=QQ(~@j2|GErV%vO_?BfwfWj#%T(%>u650LH`Qyco}Bya5Z5k> ztvh3FM%Ti@dTpnP9A!WZfeU?^nn{x%zz9jb6|ccl(mElU`nB{MA5R*N>v^hMG(x~s zd&Jg7oe&t;cSnFja z)vfuhsRMUv-h%iF;&@e@$ar@idZPCDWRReTnrVZFSL1z(x;t`6kd?I; zREmoCRA~^7)WEQQH`wcaziI#v#sy*53X!8qh)YL|E^FPEF7zQ|qU2SZlA*}@MhW<1 zoJi)rs=kh7YNi(V1G9Hh)nUb^+cr(!;X^zmy8;)s(l!v?5Jgp<@e(Y@o22E`8w84$^?B}8lO&_WcC14jUu;CsAFh@g*i@j>+f<{KPVgMO=U>BlY_#CND za!4j~D$!`OKbZmPptef2UZGiA)_h#xPaPy_4qDP2wRBW1+;QJ2*WW&Toa61~3lVOm z`lHRUy^QNTa?e3~Vzq;yU9F#8m2X`wYd>y3TBpL%cHJ4`P5?fc62t^Tod)K&)qT{ZJ*^-Z8U?opQ+npu~!naruNAzF%`QSS4`8e+Pk*HH6N}yicMBsTCOW_$o1Ur zf&TA@?+W#I_bR9#U1}bmRi0A42tKqH?nwY?DoefwLKav$^g(6&!g*`mo|*(iK~+Q< zLW`O>`NH3Ex)g2b|AV7lds#K1k~FcYjzLwM;G$aa^#FR+uaA0sq?}L>8(c(wg8bzE ztPUo%0bSG98HKK|X7Jivg>sC#v1~B^t5;VrfF-b0<#3Ie2BW# zBkAu`Eg%W?HAr6jNN|b_`%x2P*Y{uG=Ljr`(5mg?vVGFjmBy^3v>vvassy&N+6G5NwCOt~O4V#*o*LUb+5v#=p|NR7 zq^_xsA5LAR;-lf5rt%Ka^c}dbKR5C^ z_1nW@!M84Xr_z^`(nnC>tpoUeT~s&YIIfF8WmOAWUI44JJz}?TO*EfE%LLR@Lku zM!d4t1Gv<2t6kBlR#=)gPvuJxb$xY!QxED=on8GQWDE6NXpm4haxwDj`T`s+4DR~6 zC9)Do3g3VpLOp;>?NX|6y=zxhmI&Yn+I2Te1eN=C>|cKU@%t;FaQkYKt{Z+Bv$xG7 z`w-QfC{j-v(PoRPuR9?1Upo@D%VLptLewTHWSQ5Nu9Z>XS=}|KVnE1KRBxfad<%Xm zL#e4^7Z6h`F|j=ds#|8v^0+ipGa7gps^$ySY^yGNcU_ct4eA(70zj)g70^ovsw+;N zs4B^7L5x_((XKOcDru27QV$h$PfG_JhStm^yyQaFk&!^X!U}>qpi{VI#utW)lzR#w zt;6DpG>MtYg62i9uDG#OzSg>1eSMFqNnAsckXC*5g;tvbJ1SSKt2apl7Z_RJPN21B zMTX#gsSJuNlAu1x0`W_|TL+c(?qy(by@3W#I z9n>7rw6Mf!>)Q2&6j|4y`iil=mZVXbg27?Pk>g0npp3o{O}8Rh*EVgAtqx^?qAHSZ zw)%Yk8n|{FjBP<*qvWRwT4(91VIz2<(9UH@Qq<6q)<9^kq-rg%wp|pF2wl>sgbu~q zN0YC}Ms4o)ut_y?Al>#sz=8Vu9waSiB6pPBOVT$>!M8N*@@P~depNx{)qY!9p0ty1+RZ~(tE z!XW8h`C8y_nD5%Ap`GGtdQL8?%Txno zd_E=s=z-6!Y+JRt8MADXO;W4rfD{C6PbK3dZ7?5KE2pXoO)b*=fC;1O%H}al($>=I zk}x#5qpu-DZv(C*@Nl&;sZHT-tuN!RKVFL&Z^)%Kg(uV(#F@q>h^(qMT!<0c*j23u z0)s+Of+iQ}yPquDkr?E8lG>58CLzECUJR196}?SsYJheR1J~vRAfqnGoWAI4Da>&D$A)|FaZEOYTMBwq-)?%>$RgQ$weDo)rEm;AuI-D z8R*kD_33K_U^V)#zpZcEX#6dHl3FAIY7J>m4y~iHQF7sE!T+nx?wb&v*Nd7l1P-)t zEsz5d2-SNnkAQa^NyxKOm#KrfQ6*lE`6;KnG%=sS^?2@ zH@mJ$jYP75m|Pn_wf5#9Q4c6mpR1lry1s7=fdi*pNYoAZG=1}t%gQj?7^|5lEmFtv zHp; ${P}.tar.gz" LICENSE="|| ( BSD GPL-2 )" SLOT="0/1" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="lz4 static-libs +threads" RDEPEND="app-arch/xz-utils diff --git a/app-cdr/Manifest.gz b/app-cdr/Manifest.gz index 4da928cef8424ff4978e06e37f98200f0fc85e8d..404fdae7bfb7f8a02118489a9ea77208efaf3801 100644 GIT binary patch literal 7836 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 wEQV=y%uXMnC+&z3D{g;tsp%S>U--9Yrc - - bircoph@gentoo.org - Andrew Savchenko - + xcdroast diff --git a/app-cdr/xcdroast/xcdroast-1.19-r1.ebuild b/app-cdr/xcdroast/xcdroast-1.19-r1.ebuild new file mode 100644 index 000000000000..17994dcb4dfb --- /dev/null +++ b/app-cdr/xcdroast/xcdroast-1.19-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="Lightweight cdrtools front-end for CD and DVD writing" +HOMEPAGE="http://www.xcdroast.org/" +SRC_URI="mirror://sourceforge/xcdroast/${P/_/}.tar.gz" +S="${WORKDIR}"/${P/_/} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="nls suid" + +RDEPEND=">=app-cdr/cdrtools-3.02_alpha09 + media-libs/alsa-lib + >=x11-libs/gtk+-2:2" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig + nls? ( sys-devel/gettext )" + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_enable suid user-host-mode) +} + +src_install() { + default + + dodoc -r AUTHORS ChangeLog README doc/* + + newicon -s 48 xpms/ico_cdwriter.xpm xcdroast.xpm + make_desktop_entry xcdroast "X-CD-Roast" xcdroast "AudioVideo;DiscBurning" +} diff --git a/app-containers/Manifest.gz b/app-containers/Manifest.gz index 38cae4ceb94ed640da33876fa954b0cc726d8049..72995b809865ea0fe8bfbe5c527291627bf64794 100644 GIT binary patch literal 6392 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 literal 6392 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 GEdT(}0WC=Y diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 7a5bedb764c1..fe80f2e41b17 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -2,8 +2,10 @@ DIST buildah-1.21.1.tar.gz 11693142 BLAKE2B 513f75d8f2831130759f3bcb77fad311c288 DIST buildah-1.23.1.tar.gz 11872323 BLAKE2B 6e4cffd11177bca6c3e86cd3372fc7bf295b23559b7478a679ea2bea022c149b5ea058224f0a156df1b9511905795c44ed5e988ec68ca834dd80d0c198543d5f SHA512 2ceb6df5adb671483557bb03937df583857d99c116be5d44aae533c155f560d5d454bebf25908ac02bb85e4c2ba31533adb99f0946ecc4f4830977c14f324b6f DIST buildah-1.24.0.tar.gz 14143490 BLAKE2B c9883cc849d8837cdc4d31c02d49138f61b99f97fc40eb36494368eb47f1d74a24c6ddc4f631a043769ecb03906d11978afc7fae993a2f10346d9ac072d6e322 SHA512 337792cb896de3c10a66f7e2cf7c52d0dffd0ca8fede48a4d3a666d2a05e17bb3116db7c20a39805e9360b24a5df12d8ebd7a3818be12bb8e06e4b16cd62fc60 DIST buildah-1.24.1.tar.gz 14177522 BLAKE2B 74a0dc14e6e0ddc3f6ffa4a12ebb1f435f3d24467e6b2ca581642dc76eb2c394b8a148465fc810dc106387ecd579c9b42e7dfcef65fa9a93a179434ad9664828 SHA512 32e9d9873d3fbb40a03e240c7b460c555200f69ff60d54c670b0ee0651ef9154a43d75203bf26dc3f1375433b463342c27a358d30bbdaf9aa3fb211f4c3c1b36 +DIST buildah-1.24.2.tar.gz 14184511 BLAKE2B ad9ee6f332a89038368d9a5d86198f1dfa9cf99a970e85ccf3b272294fc262c68c37004131971b0ec148e999e4d8f192f4955e71673f05188110407949eb3546 SHA512 dada2b65340386355aba3980c38d9be0f43d5c3f9316c6f8e713f299ee2b975e409c1b3a785daa52b59e688c3a9c9016c43d9b0a6443d4a9453aababc0a8afa0 EBUILD buildah-1.21.1-r1.ebuild 1198 BLAKE2B fede3381b36b62849fc5dc494e4643ce97f349eb49b7470e9895e267838806fa21faf85fa0a17b1c2a4eccbd57bc0eb78184a6705a6245c5047551ad41e41b1d SHA512 c00fe7f79e286cb83b54b585bd062164b8c61b59cfa46e0b539b166acb6dd462be84935c0b50a3c6d974c6afa0161a1534495489e29dec6bc34555b65a4faa4c EBUILD buildah-1.23.1-r1.ebuild 1196 BLAKE2B afd094d8fbefb9622704992892b8b0050fddae3d01e44275cd26f4d927f5c146cc577f8c374d7594083445ba581f7ef557660160725a977276e96ce5ed2f9006 SHA512 bdb5a798fc980be7e8d0c464784b48279af59b80a19a878f7134bb5344c8c807e5e16032f39a6d236ac653039cbf001fe40f64c9f4d2c26ea6ed7fed4805a588 EBUILD buildah-1.24.0.ebuild 1198 BLAKE2B b9a9c19a840ad910d7b2c037e2f84195fae6e58ac50f282a768fd5eaef68dc34dd3056586f73462598b2e5f9429401d8ca8969e7c53b3d026608e6424b93dc19 SHA512 266e6888bddebcf95db82f85450fe6ea6d8436c4c2dbb631ff663d5d497c0a49a71ed23b3388440619487bdb145dc764c649f62e7d1dbd49c62e5044bbf6fb0e EBUILD buildah-1.24.1.ebuild 1198 BLAKE2B c896a16eba3d9765794be916870dfc6dbf2065fcd420c0b653b16d56639305d51ff869ce907a64d401b7aa9a39426393343948599cfef172d123ddf7b234c853 SHA512 7ea8bc0fdb5bfa94e1b5d6bea79158b3a5ad9a1b68631bbae97dba1737cd4826f48cb2a607e7c982646179015331cfbc57861016e8bf5b099da4d71bdeec49a8 +EBUILD buildah-1.24.2.ebuild 1198 BLAKE2B feaf84c0d34c256dc99cf2e836bde1c49ec4f719ada774763f529f0102ee77d8fe672375ea8d974788bd29ccb06925125aa5a7d818dad827e42c3e501e2f1f92 SHA512 891c06d40cacf7ba614b8de98cb887de6a10d7955b78569f5b96dbfae9de99b3c46221b47933f3364ae1a70f110e6a8aed4f08a8137856785233f55ce6e5cf8f MISC metadata.xml 328 BLAKE2B 55d2d2b5cc972b7e6b6fb77d14e79e304adcbc7056ff351f5ee3cac6cf5f83b4ef2a10c70754d1d30a5ecd88e652abc07cddd8005c3767e7f709c0c5cb61d068 SHA512 7520f5745909da195d4bfdd750e4c716c461a3789adfde56dd9be46b91dfb789653d642c0958b5a2950eea220cc00143bfcd5db402fcc2578c8fe5f8ff69275f diff --git a/app-containers/buildah/buildah-1.24.2.ebuild b/app-containers/buildah/buildah-1.24.2.ebuild new file mode 100644 index 000000000000..11751a5ccd2c --- /dev/null +++ b/app-containers/buildah/buildah-1.24.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module +GIT_COMMIT=ce608bce + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah" +SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="selinux" + +RDEPEND="app-crypt/gpgme:= + app-containers/skopeo + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= + sys-fs/lvm2:= + sys-libs/libseccomp:= + selinux? ( sys-libs/libselinux:= )" +DEPEND="${RDEPEND}" + +RESTRICT+=" test" + +src_prepare() { + default + [[ -f selinux_tag.sh ]] || die + use selinux || { echo -e "#!/bin/sh\ntrue" > \ + selinux_tag.sh || die; } + sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' +} + +src_compile() { + emake GIT_COMMIT=${GIT_COMMIT} all +} + +src_install() { + dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md + doman docs/*.1 + dodoc -r docs/tutorials + dobin bin/{${PN},imgtype} + dobashcomp contrib/completions/bash/buildah +} + +src_test() { + emake test-unit +} diff --git a/app-containers/cosign/Manifest b/app-containers/cosign/Manifest index f170527f46f7..502e01844c51 100644 --- a/app-containers/cosign/Manifest +++ b/app-containers/cosign/Manifest @@ -1,8 +1,5 @@ AUX cosign-1.5.0-fix-makefile.patch 571 BLAKE2B 7737bcd538b6597472f7586f901a484de0b46d02e09336b9524741024acb5b001fc24bb774e0aab7560b5c9eeefc5d877ec2c546d1a331295656e86ef217544c SHA512 6d27b8095038f7cbb62c86354f7788982fd7c622da7a87f98df69ce77c34840c68f6a0eddc9584e628fbf3b1fce7bed991e0e1213eec14953bb4ecea98fca130 -DIST cosign-1.5.0-vendor.tar.xz 10089292 BLAKE2B 71e9fc37df524496cb1639b0ddefbb4e5595ffd088ae8a36976b8d1ff4d7bd17781bd267b02d3d5aff74c7682dde9c4a990c787a7e0a4e523664134aa36c0512 SHA512 9d867828d183a093335adb53fb6424d13149c8ce41c77906a42ef3bea171b265967fe6dcca2b2569967e5c3ce8c2752e3f5d2c4a104e2be196708d85b73f7784 -DIST cosign-1.5.0.tar.gz 6595932 BLAKE2B dd4403ed71c6a3773cf5ff3adebeab197a0f2d2148da50d32ee6b4f3802ef2810fba500ba22aca65f7553f45caaf4d4044183925e77cad3dfe566e95b8272494 SHA512 fc7768e37bc7236d2275a51e4b3f0854051d018af62e25d7c20ac3d79f7deacde181b650752da9a859e24585915bbcaf2f1d34f73747f0ffe9871109e1a3e019 -DIST cosign-1.5.1-vendor.tar.xz 10098460 BLAKE2B cfb01a16e12638759ec0edfe58057fa405e4e281d0100e65bf11404967cd58296f3c522fd637a4a34b86a5d34209ba2177d5cc0e92f1aa020eda26615b856859 SHA512 b7fa85039d21501a20ce29732980db8b1b96aaeffccdb1158a2c3c3f8f6e9805991f25bb3e361dfce3b8daac8cce42b16b2a69a3d54efd3db99aafe49b6a81c1 -DIST cosign-1.5.1.tar.gz 6595482 BLAKE2B ce8056c3fa49a75e52b001693cc1c76dc152f7ddb1947d6862526e918e9dbbb7d934601ea00c3f47a747b748124846b68dbd4abbce5c332860cbbef52aae1be1 SHA512 6d46dd2ca59b0ad410d23c002727198bf94c35f6d15983b13a23216510efa555268cf31de84679ce6e9e9db7f82b51787cd923e7c263939d9eb7cabecaf9c428 -EBUILD cosign-1.5.0.ebuild 650 BLAKE2B b3db8c80f72dd0835a42e6d356ad68af8b25be36fb6135b518b2d8f946d0ee171753d49838da5729972f308645f1c8c122d6c8ff15afa55d02633d3b33168c17 SHA512 1e675cf80e5125272c2c6de84d82f595bcb58919acec8bada3189bc9b2efaef929077d02a21970e45e2595fe08fd3855ff95a2e11b99e29a6c8bc3657b735505 -EBUILD cosign-1.5.1.ebuild 668 BLAKE2B f677c097c121feaa60ebbcf4517f59d5a8590f7c2376d1f1963de9c8989f3989f56d677693b42c03727f52cb2cabc2559c7414b20d884bb3aa6b7216ff8089b2 SHA512 29c62da33dba871c43cdfa8ad304938957ec2f22046b57339bd142ab548f7e8a62b82a1b5940d3e8edd7eb04b58778b942441a6aac0afec29a01c3e44b3a9c7b +DIST cosign-1.5.2-vendor.tar.xz 10097760 BLAKE2B 836dae79dc596193f40826e9c203312f2e9b56d2371d22db6880a49b52e3b37741a0b0adda6ec717ce983e81e964d3ef75d4a3507c8fc03628b4a63e8d071dfb SHA512 a0362652b5b6a41997e125df45d84d5536f23fcb917eb5211d3adc0f90713e3fd8439974cd727d259a3fe8fae5a8b1882ef24685a8293ef0176327468e3f4997 +DIST cosign-1.5.2.tar.gz 6597815 BLAKE2B b1dd4c49c1f561f1e449a5884f62731fdefb79c8b4d234a27ab48483a7421d0581e68bf132b88830498e9153fe65a5a5b2b903b63cbfa56892c1db0cef8c2751 SHA512 f52b07410081dec66ab3f12ab2b52690686bcd6144703cb107c42c72d9514a94d227f653ecb9047e2fae8f5e763b6afaf703edd6a0c5b62fe9acb612eed9b43f +EBUILD cosign-1.5.2.ebuild 682 BLAKE2B da634aeec350608dc25c577afcc47b1583abf4fffaf325cd738f89049723f4b60a0d7378752a60f740a80cdfdb8e8133120d016b4edde211fbb580fc74fa5e1d SHA512 6062de21996e9b2aba24506df5a6d20f3cb2edc2d4fd89bb08d7c37244692e52d3c29b815e989cc98edc441c4dcfb3237af9cdf7029fa43250ad9c3dcd93b5a6 MISC metadata.xml 249 BLAKE2B 08603bf9d754b59bae12620988552abc7f76b87a1390d02038789eba034c22412a3593d10f443794a5171ff3905c2b5c822368b2eb9f53a528097b7b6c80ffe9 SHA512 338d72efbd040697be98aad4229b81c9694eb27ecbc39f3a18332f4cc766a46b4a0a92f32612203259bf58f5838d0aff7f0b1abec7766f6cd2394c73f7f0b251 diff --git a/app-containers/cosign/cosign-1.5.0.ebuild b/app-containers/cosign/cosign-1.5.0.ebuild deleted file mode 100644 index 801eb64a2691..000000000000 --- a/app-containers/cosign/cosign-1.5.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module - -DESCRIPTION="container signing utility" -HOMEPAGE="https://sigstore.dev" -SRC_URI="https://github.com/sigstore/cosign/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://dev.gentoo.org/~williamh/dist/${P}-vendor.tar.xz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -PATCHES=( - "${FILESDIR}"/${P}-fix-makefile.patch -) - -src_prepare() { - default - mv ../vendor . || die -} - -src_compile() { - emake \ - GIT_HASH=757252063bf4724f11a52336ef13a724059a39b6 \ - GIT_VERSION=v${PV} \ - GIT_TREESTATE=clean -} - -src_install() { - dobin cosign -} diff --git a/app-containers/cosign/cosign-1.5.1.ebuild b/app-containers/cosign/cosign-1.5.2.ebuild similarity index 90% rename from app-containers/cosign/cosign-1.5.1.ebuild rename to app-containers/cosign/cosign-1.5.2.ebuild index dc1f1487587d..dd521821ca52 100644 --- a/app-containers/cosign/cosign-1.5.1.ebuild +++ b/app-containers/cosign/cosign-1.5.2.ebuild @@ -24,11 +24,12 @@ src_prepare() { src_compile() { emake \ - GIT_HASH=c3e4d8b7cd2f6f065941510b260f173b70c695fa \ + GIT_HASH=8ffcd1228c463e1ad26ccce68ae16deeca2960b4 \ GIT_VERSION=v${PV} \ GIT_TREESTATE=clean } src_install() { dobin cosign + einstalldocs } diff --git a/app-containers/cri-tools/Manifest b/app-containers/cri-tools/Manifest index 106cdf942ff7..8b5a517e04e7 100644 --- a/app-containers/cri-tools/Manifest +++ b/app-containers/cri-tools/Manifest @@ -5,5 +5,5 @@ DIST cri-tools-1.23.0.tar.gz 6823865 BLAKE2B 75d394ec1f9ccf2122476c9b845499212d6 EBUILD cri-tools-1.18.0.ebuild 846 BLAKE2B 4673efb448fbaf2d2f335d72b6845b5f3dbe646926efc88637f0fc53453e61de56802babf8cc6a72bc868882a8cf66a9056e1b9af4d3a0bb391be620e2593491 SHA512 2a8d349df0f4a3ff2a721e17dd4666a4a5d1f3ccc18f8c094c916d3dd98c4cf4dc16b3038f8c4a7ad88cc752d1074ab29fb1245caf86af7fbae12aed41297f3d EBUILD cri-tools-1.21.0.ebuild 852 BLAKE2B 41cb64d014d16e2cda2e6931f52555e51dee5e7cdfd06aeac78f137dc72db215fce79c6b7006be3d65b9bb37dca59eb056a2c56ee945d2a37723890adc34129e SHA512 dc931bb285c2f291bf26ef09756136529ce385dc975650d7f090b82634e91f6027932c861bf8cd89a82c542213f234d91de46b4cd128c46e20b0c0f0a1862a68 EBUILD cri-tools-1.22.0.ebuild 853 BLAKE2B c59a80e68c2fe4979be899445fa5bcff78b9c45d3ad9180c52b76aa91737ae21f9b5bfb4c9681d723e345ee6f441b546d46c772e59e55c8808b2182c4b99f0a7 SHA512 c6527d6bc0573f95432e72b6741218f8b9d5cca9af3943d3b63abb77ed5ddf23e116c8c8b8bd4f3bffd49b2e41d03d17105f2bba9a345168a1b56e76d4a87ca6 -EBUILD cri-tools-1.23.0.ebuild 858 BLAKE2B 502603915b37de1a2d861fc65f3531a257866fffdfa0c6397758fddb5ccd92b39b860d4f990bf0e19b2f4b688d3d1af2ebe113d47259bee9eb47a68fae42c1b9 SHA512 eb8e260618b408936d88608d54c4e247075971aaf99b36ac99d7b5cc59541e75b98b7cd2d02433bf774a2d0ba8facfcbbfe0adff111941120cd8718d4f0464c4 +EBUILD cri-tools-1.23.0.ebuild 857 BLAKE2B bf93d04d671c1b42ed9cb8e0ff6e77c5c2bb123513e10814ca45d2a439fd237fddc91d62c54321009d62afb3f175eea2345f3178fa2f595c5d9a0b018ed9fa7b SHA512 cbac966a3e496779a52d98d495e5d82a2402114de10390313a8fc6d9a4f2ff1a80eeb8dcd5f7d5ab64a456427212600c65daa9a06114a6359e090323949bc504 MISC metadata.xml 263 BLAKE2B e2391971af70d0ca75212246843424e954c3b21333f7ee119d5c084e93cd5d0d5882d5a460b0478f697173da346fe38db1f1e371e5408559c0395fa1f4c63fa3 SHA512 92be722523029265ad69f50a4c9eb434a2949ec609e4e0b026d3ee27f565c306ba164fea3d8880061265e206a0e2f108a695835c3ba995355ac8f4601870c483 diff --git a/app-containers/cri-tools/cri-tools-1.23.0.ebuild b/app-containers/cri-tools/cri-tools-1.23.0.ebuild index 0a580bdda110..45007ff68a89 100644 --- a/app-containers/cri-tools/cri-tools-1.23.0.ebuild +++ b/app-containers/cri-tools/cri-tools-1.23.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/kubernetes-sigs/cri-tools/archive/v${PV}.tar.gz -> $ LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" DEPEND="dev-lang/go" diff --git a/app-containers/lxd/Manifest b/app-containers/lxd/Manifest index 3422e8d4fb7f..71df96e9c25a 100644 --- a/app-containers/lxd/Manifest +++ b/app-containers/lxd/Manifest @@ -4,13 +4,13 @@ AUX lxd-4.0.0.socket 197 BLAKE2B 8c0d2dee71c14ee5f34b2bd0804adfa06ab3ae2a73bcf8d AUX lxd-4.0.7-no-werror.patch 5387 BLAKE2B a13ef0b87a91aa5e44a3bc527c8d339249653139bbc35d78a1b0f0c1f3412b083f7016e634640dff1e3ab18099e5b56551c7fb2eb6b898f984cb2f9f90acafc2 SHA512 6abb81bc43cc82a2716cce8e68741d32db33d860a09fc21e5df781c298abf7e88fc5ccab1513e1d635c839a801e092c16d7e92eb0fe616a3b680db47153dcf0c AUX lxd-4.0.7-r1.service 497 BLAKE2B 90141dce8dbef52521c5f9c2924111904f8b0528e8555afb8a2eb8d9dc8b4c6b32b543a6ee3caf42dc0a90f20d35d40810a3f0828a88377e91424f7b00e589a8 SHA512 91fa16a9e9de2eda34c06ec66c144a43fe1cb23c99137cbd830ff9621c7362989404ca9906e4f53b3c10ba84c3cc950713cb69ed7a81bd66f07935312f8f75f8 AUX lxd-4.0.8-btrfs-progs-5.14-safety-check-fix.patch 2184 BLAKE2B ee6b371694a594606b25ac6950032f3613be4da470c9b991bf30f0f1911b563844f20180009c7049f1e5ad461e83025f82764ae00777bc811e05b26a2b6690b8 SHA512 7d126f4c59007862dce8dd4273b1b335a6f29e1631012adb7f1486778179dc03a2e94aa3fed38b7ad075fd65bf2efb580800b9450dac21c088778d0cef32fcff +AUX lxd-4.0.9-r1.service 612 BLAKE2B e44029b6f615afc0daf8abfccd7d2e472291d9b1f8530b64f5c9b7d96aeda605a0dd0ec9b74f0a79f68992a45607e4362a7c30c711b34ac106b9377610f97ad6 SHA512 68800d9952e865eeffe1c05ecf111c49e6b137c6f7af7c7b02daf180c3a794a670ddbe7140e97d187f1b9a803ca84e132303808ed8b6ae49760246c01d7c60d4 AUX lxd-4.0.9.initd 1333 BLAKE2B 72a27d38527b4f0dcca3b111ae0d112bd128cf83ff6261561c5a3bf1c619a2e36672b5eb06ff643660d3cee05a545991ed565be257a56452cbd498a202e1b197 SHA512 933a09e72dbf3bbab8e2148549b6bc08ac0caf2088bd44c3e378ac6041fa861845bfae351c83fcd0920655ceb29ea6ca8023163c52a2fb7499c9bf2958d4dc86 -AUX lxd-4.0.9.service 632 BLAKE2B c94b08a7dd8f7e7442d6e932d610a8e6cde7f01ba0298521825ed9bab44019787e6db03a2c6553d221ae29e4ea80226ea482eae66a45034e6f0cedccc1864aa3 SHA512 90a7476ff3b4c59ebb44cfa8b2bc60e06f035ad4d7f275cf67eb27d11f1b606be27d436b220e1927836b84cdf21997b16a2bed7c2b41d7bc9b40c6178f9647ff AUX lxd-containers-4.0.0.service 322 BLAKE2B a38cffd4b5809946abdac858564dcab2c2967c295d671df0d315d790df1849e25f0bc052e20cd0d9e4c23403289050b4538f5a52437ab8ae9ca3b40c6a9a1571 SHA512 a55f2c1a367c5c3c5eb6880e01893977de18c6e9463949236ee3247715fbf53641bbe1b69404362dd6cb6ba2a30ac6539fd362b21059e529dc4dac4ec5ca6718 DIST lxd-4.0.8.tar.gz 8898153 BLAKE2B c02bea1019079f59fff5fbb2c3d3ebf13e01751fd1c18b9aa44a9306a8f631cb0c0a55f77eb17945e44c040dfdad5c790bb2c2e3ab165356e3900c3d6cccec0e SHA512 9bf5ee91438bc14e916410254979838a110d21d8329c0eaa0a5eecfd378039a3ac10291197d2f680dc12484866f21ef724618e88e6c02038e6d2484d33571dd6 DIST lxd-4.0.8.tar.gz.asc 833 BLAKE2B 2073b113f34b2ab052e6e4f406016ac04631ec63269b79dd1e85ca5191aa73ed1f47f0e87f5155b6e5c6659138a182c4c403a66e20925cdb347f49e542e8139b SHA512 9b5f00f9d4a601e718ca91f623dd31e864963b7b8a9e9be6af8da2288b775c4fc8c60b0d6fcefa2a347d733d1e002a3714ac3dbfadf9a1188f9747e9682fe8b9 DIST lxd-4.0.9.tar.gz 9117078 BLAKE2B aa6689c1e958258484fba5c060765dd71d5406cb4375d3132cdc38633277e6c95322e8e3aed5e9dd251140c6868ec42470e797639dde4af42848e138f3b45ee2 SHA512 657949311753895f3941deaabae2d03092fc67490d2de78db48b296fdd3e9df4c5844467dd6913814426ca423a6ee1da9705bb1a2652ea99fe1356eb7da97ebb DIST lxd-4.0.9.tar.gz.asc 833 BLAKE2B 7cd0d3ab518d947ca3ea6dc804c6a59b592e4e568152c078fdd3c102420bcd94d2f0b2c335b8b4ecdb19dc3c9a10f665a1510903f395247da956717beaa172a3 SHA512 79a4111571ab43e79cf669e416ed50f3ccae0fbceb86d73757d23c778035e827f47643bc87ff6a2fc64b095345a3d53cbd0c4eb245c75364e907d7449f3a0886 EBUILD lxd-4.0.8-r3.ebuild 5019 BLAKE2B d320ef4a693b34132b69bf530f4397e585510fc934fef816c66bfb5de08f81404e16abe1fb3e57c64856bcba75a02cac4d4e4cb95700ee1d5360e7c1ddcd655e SHA512 77c77eb5fa83156cd27aeb462ad3f5c4514f1f0deaffddaa96b957cdf6f1027314094310c108b13f4ed1364c029aa78b69c055911e597a29dbdc41cf0e1c38f4 -EBUILD lxd-4.0.9-r1.ebuild 4551 BLAKE2B b0d43f9fbe9538f69135d0aa38c412e1aea03d75c56825be1522b5810035f9c7d1029a183e2ba797d0f311e6eef7b800102a0332592a06039b4f418fe62365b2 SHA512 1dd1e3424ae2a2690f5e3ca114cb909581cc3db9cc67f140be2256da3c79596c773015bb2d9e70eece05d2bafd8e805f02b2c58807e7b740f3cb27b38f253f7d +EBUILD lxd-4.0.9-r2.ebuild 4554 BLAKE2B 85cec9ce858717b730cb229c5422acc065914a332ecf578f68d20657d7af576f02f471d542d1f5b1e20fdef408d8e152258782ff3f55b1e67f876f6597865250 SHA512 96f65cb31d6cd8ea1eea8fa1c8ae1540dbe844abb698ce39ac196e23c844e2aa5446cfd29f6b7f15da4628f4919b80a0b66b1f5933884bbef440a297aee9ba56 MISC metadata.xml 777 BLAKE2B e25ff2ac780143763e40917f2570bbe8244c2a2a9eac1a9761199e7ea19df9863ade968ca8218f62da9fe41f3b9e7110ef86abff764c2a3d85f02ae102951a16 SHA512 e39a06e8b838990a9b0019f52e1d0c7dd83527c6a15bc8a14f0aa9fec2ee86c914de52f1ba48e7a586c3866d9da46dc32c2d6e1ea3e2c42ca985fdfe0783b40c diff --git a/app-containers/lxd/files/lxd-4.0.9.service b/app-containers/lxd/files/lxd-4.0.9-r1.service similarity index 96% rename from app-containers/lxd/files/lxd-4.0.9.service rename to app-containers/lxd/files/lxd-4.0.9-r1.service index 6a218d2c43a7..480940dab7a3 100644 --- a/app-containers/lxd/files/lxd-4.0.9.service +++ b/app-containers/lxd/files/lxd-4.0.9-r1.service @@ -5,8 +5,6 @@ Requires=network-online.target lxcfs.service lxd.socket Documentation=man:lxd(1) [Service] -Group=lxd -User=root EnvironmentFile=-/etc/environment ExecStart=/usr/sbin/lxd --group lxd --syslog ExecStartPost=/usr/sbin/lxd waitready --timeout=600 diff --git a/app-containers/lxd/lxd-4.0.9-r1.ebuild b/app-containers/lxd/lxd-4.0.9-r2.ebuild similarity index 98% rename from app-containers/lxd/lxd-4.0.9-r1.ebuild rename to app-containers/lxd/lxd-4.0.9-r2.ebuild index 999b833af717..83a03cabf801 100644 --- a/app-containers/lxd/lxd-4.0.9-r1.ebuild +++ b/app-containers/lxd/lxd-4.0.9-r2.ebuild @@ -99,7 +99,7 @@ src_prepare() { lxd/apparmor/instance_qemu.go \ lxd/instance/drivers/driver_qemu.go || die "Failed to fix hardcoded ovmf paths." - cp "${FILESDIR}"/lxd-4.0.9.service "${T}"/lxd.service || die + 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' \ diff --git a/app-containers/nerdctl/Manifest b/app-containers/nerdctl/Manifest index 4f499a37ea2f..e8fba214ca22 100644 --- a/app-containers/nerdctl/Manifest +++ b/app-containers/nerdctl/Manifest @@ -2,8 +2,10 @@ DIST nerdctl-0.14.0-vendor.tar.gz 8166023 BLAKE2B 9aeeceb8b35244723a618814dd0b53 DIST nerdctl-0.15.0-vendor.tar.gz 8310858 BLAKE2B 2406d87e3f1ee17b501308cee4a662ce79d1a49510ab1b023a6e52d537feb8fe79e9a9eacb25a1dcdf019db206467f67bf6a95e3a2ba03c07ad658cb0757394c SHA512 65494af911382086e57eab669280cc377670ce1472a2a7aef74e437a7d70d3e811a858cba1a4e154397709531523c13f3840f286334c6df367ae8f9ba47a9976 DIST nerdctl-0.16.0-vendor.tar.gz 7871495 BLAKE2B 048c5070cec7d8dd6260738b427c461fce5144d2a1c569b4872771d43682860d6406cf7768ea1261499d4dc768269fa2af017ce969a1698c12699e82cd968b47 SHA512 9cb782e7fec46dd1c939d7bc9c417437899c22579159439c82f4b8fa5b7d4a993da679aa9130a5ee24e190fa0030ba73ead87c3e7971791b3e9a7437ab77c95d DIST nerdctl-0.16.1-vendor.tar.gz 7749772 BLAKE2B aca9191a3119b43001fe5aeaba29650bbffdf1af0ddbad5ed7b251592427da46fbe5342338fbe716c77b6890585cfbebf0ff35e11dbe2cb412348282fb8727f8 SHA512 55d6bc64c5f292ad7305ebfc0cc47224663980066931e6fad6fec2fb9fc2fe5cb95e19a80b3cfe22129e6511c17ba52b4e594f2dcbffd2cb3fdfd92034ad89db +DIST nerdctl-0.17.0-vendor.tar.gz 7762722 BLAKE2B ea2254e58c58844df037117f17fb23a87939715499d948e9b8fb29ebdda40d90594cb13988187c24e13fd5ea8aaf3694546c4ab0454f649cc4456037ec37865d SHA512 40f6925c44764ca0e1107ce4fcace5a5971c43b1fb459e858db4c16c4f4fd992e9e1bb901f5e16f830de5c0bd32322d57960d472a067fc43bb6c9c76eac087d7 EBUILD nerdctl-0.14.0.ebuild 984 BLAKE2B 9a00368dd6245d783f3ec7bf080e8006b281d67a82084d886e4c81d0d7f87fe160fa7a9515290a5785691543e02633e1c5ca5d19041d486309b4351b2fa557c1 SHA512 7fafcf4a06a7f81ba3ffb6c7cd23e4fbab6259eb9269ba80bce75f5ec05704b6059f1ac8bef856c97b4d9d8cf3061fb950f4e24c2ec37902a7af13ccd9be8fb6 EBUILD nerdctl-0.15.0.ebuild 984 BLAKE2B 93f8db2417b97aab95d59d6b3f2eeaa8e570eab833c05ed85651df85f9db7b18a64b1134b42a40c21ce4e714a029637187235a6092016896c8858918d9b61917 SHA512 ae80495efc547402cd5ddd3d5442da8a0cc2b4552510222e41b29875a87c7b164c360aedeedc4cb97502cf59098c4995b65cf692086b59f9c99b5f6fa040c9f8 EBUILD nerdctl-0.16.0.ebuild 989 BLAKE2B bd1f42af13c54c9b475d6bbd2bcfe1394d9d158cfe5b71334c00b725c905c764c41526286470ac54e77b287d131782722b00764a46bbd07c0097fcebfc8b158d SHA512 151f8d2887eabf460bfe852b88f3a9032c77eb1fb0b1eb5fd889963ffabb613df0a7187bbaf2fed7889750cd7b958451b7ae7469a5c36ed6957efed92af6f292 EBUILD nerdctl-0.16.1.ebuild 989 BLAKE2B 7e3fa338130e3c786fc365d5a4b9a5567e95c2e6a0086569757a7fd31e3c224fe0d62e36d2a151ec2e313b1e0cc803ad6a6ae18401b0870ba1fbc304191a4a14 SHA512 01c5c2cd5f689f72320cb22569d098143f2ed348545ec1e014dacbfe04ba4b23193d0de6308724945ee8ae444d8eea9650d2e230edfcc3a92599ef78534505b1 +EBUILD nerdctl-0.17.0.ebuild 989 BLAKE2B 40e38adcb3f8b106d884850f1b90101cc2db08ada81426a9572d6cc01a41c3ec6176733c7984c1c978f54fe20754a52c59543a645f34418f98974c955130143b SHA512 ca8f7f267038e3ca5eb9edbe78ebb8c6650ede2bb3ffb4910e81aea32c5822d0638433b99cd181e446d65f394be9c805823bb1b52ccaf2f259a202387df5c440 MISC metadata.xml 328 BLAKE2B e1284388fe40d8aa709a783d583fc6116eafc276e6d3e65741a03dea3cfb007549c1dadfdc2eea8ee92e430c22b734ad76944efb9c00082b4dc84e003c684763 SHA512 27f4323cda23315264bc5ea386e19b3faea4fc4808835c7105b2827cb98ed62bbbc49fa9676bd8e897d66e1b2d1cc338eebfff4c7ed01b769c13f1b72e3d5252 diff --git a/app-containers/nerdctl/nerdctl-0.17.0.ebuild b/app-containers/nerdctl/nerdctl-0.17.0.ebuild new file mode 100644 index 000000000000..32f76c05adfc --- /dev/null +++ b/app-containers/nerdctl/nerdctl-0.17.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module + +DESCRIPTION="Docker-compatible CLI for containerd, with support for Compose" +HOMEPAGE="https://github.com/containerd/nerdctl" + +EGIT_COMMIT="9ec475aeb69209b9b2a3811aee0923e2eafd1644" +# There are too many vendor dependencies to distribute via EGO_SUM (see https://bugs.gentoo.org/721088), +# so they are instead distributed via a combined tarball. +SRC_URI="https://github.com/zmedico/nerdctl/archive/refs/tags/v${PV}-vendor.tar.gz -> ${P}-vendor.tar.gz" +BDEPEND=">=dev-lang/go-1.16" +LICENSE="Apache-2.0 BSD BSD-2 ISC MIT" +SLOT="0" + +KEYWORDS="~amd64" +IUSE="" +S=${WORKDIR}/${P}-vendor + +src_prepare() { + sed -e 's:/usr/local/bin:/usr/bin:' \ + -e "s|^VERSION[[:space:]]*=.*|VERSION := v${PV}|" \ + -e "s|^REVISION[[:space:]]*=.*|REVISION := ${EGIT_COMMIT}|" \ + -i Makefile || die + default +} + +src_install() { + DOCS=(README.md docs examples) + default_src_install +} diff --git a/app-containers/podman/Manifest b/app-containers/podman/Manifest index 10b9e12b6be0..e7af311d1b82 100644 --- a/app-containers/podman/Manifest +++ b/app-containers/podman/Manifest @@ -2,5 +2,7 @@ AUX podman.confd 328 BLAKE2B e03a1f7f5cec555f195bd1ca9bea050a67ccac7866bd68f0c74 AUX podman.initd 704 BLAKE2B 2fc4ffaa3b971774957ea244e05d851fa2797ec074529ea7c23bc6d7a3f597c04268d7f5580852dae4ab412629a513fed152f6a20a7ed432ef00cb96848c290c SHA512 bcf3e74a4a77bac82fc4679b3161091692b301426ecf81af7c5ea7e23ba66d15602d0cf1284f160d4179e52ae78f309ad826d9f3698dfcb78c2be2c6ac51417c AUX podman.logrotated 85 BLAKE2B 730899f93ee354e476629276b69224cfeaaa1603b6690cac3c0cd905cd75add19179f99e26f29edbd963d5f44c38a3a2db0b5a3613dc665ab801654eac13dc2e SHA512 0136d063b15b07c41a9370ba1845c4f368ec46a7a30683b7ff7cbb0b12e5b2711c9a45329f5102af6a969e562edcec006a8de9055e43e1caf9395847d0c5ec45 DIST podman-3.4.4.tar.gz 10945990 BLAKE2B 3de69c9bc3bd1334837d21cb2817a9e9757fbb561a0b047658c7401608ecf1fbe09d5cd0c65497a82150a67a3775c77705d0dbd314a54f7b3a1953733cfb2906 SHA512 cfd295bf50ce86ea70741c3e663b409ed47b1e560c962bc579f319151a0fe2b24cdd3045667660083cce89449a9c5de1508c94a9a02375165a72ce7c16166666 +DIST podman-4.0.0.tar.gz 11379640 BLAKE2B 2d68b95206ef59873c2a5c434aa3901c33a3526f840805ab42ac4dad4ed5861824a6b2142d02b500e087d56f4da3255c2b156af4d835a6427c2ebfae34278a75 SHA512 2e25f303d143bc4e265f0f8998ea1c4af3d6da8b35452cf6b27a4eb204805a9b5f75f4b6430921b42c80b76a6b5c9cf35a732c265727a11261fca25cc96f57e7 EBUILD podman-3.4.4.ebuild 4713 BLAKE2B 9ecbba99850b41e9d3fa4d6adbce14788b9d9b94cc0e2bd1c742638000dc7ebc70f2eb5e4f50315ecb0d64d6c15b1650096739eca3bb8fa7ee3ea23a022e1447 SHA512 ca5a2c3428741f9decf928085d93f838600f34da1586e7f533e498d8903795d62236a56d59276906a301919433b10ea2120f6e58ee03e915cf61cc9068411b55 +EBUILD podman-4.0.0.ebuild 4622 BLAKE2B 151356eef212d2605800b8aa46d7f60b0164be5540c912cdf0113387f951b7f9580d7b975d202203a572c229aa92e207d5eb30326303619adabb159dc042259f SHA512 8ce6d367a076faa8f022f50acff4143c786ef81b22b349b10b95d5ac4c0389ee4cca0d9d1aa33ac97d059622a1ddac7264ddc9ee134dae6ee51ab401b9509337 MISC metadata.xml 1161 BLAKE2B 2102871bd12b9db7469f59ba58dcd19f4d5916eb4820d18abc9f36528c00c3439f82ab3988686bbd5b18bc3e8a40a3eddd0e9ed579747ad8c19e9c2d89017e74 SHA512 5d138c94ea82af17594a94667f8306ca96dfb6c12dade1ea1681fedd42e83454f88b2de6dacec6e678b879ef66f3c8cd8d5fae0852c9e3b18239e9c881b4d268 diff --git a/app-containers/podman/podman-4.0.0.ebuild b/app-containers/podman/podman-4.0.0.ebuild new file mode 100644 index 000000000000..0be37da653fe --- /dev/null +++ b/app-containers/podman/podman-4.0.0.ebuild @@ -0,0 +1,161 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +EGIT_COMMIT="84c8870ac236578c41713113fc09a29a5f727bdd" + +inherit bash-completion-r1 flag-o-matic go-module tmpfiles + +DESCRIPTION="Library and podman tool for running OCI-based containers in Pods" +HOMEPAGE="https://github.com/containers/podman/" +MY_PN=podman +MY_P=${MY_PN}-${PV} +SRC_URI="https://github.com/containers/podman/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" + +KEYWORDS="~amd64 ~arm64 ~ppc64" +IUSE="apparmor btrfs +fuse +rootless selinux" +RESTRICT+=" test" + +COMMON_DEPEND=" + app-crypt/gpgme:= + >=app-containers/conmon-2.0.0 + || ( >=app-containers/runc-1.0.0_rc6 app-containers/crun ) + dev-libs/libassuan:= + dev-libs/libgpg-error:= + >=net-misc/cni-plugins-0.8.6 + sys-fs/lvm2 + sys-libs/libseccomp:= + + apparmor? ( sys-libs/libapparmor ) + btrfs? ( sys-fs/btrfs-progs ) + rootless? ( app-containers/slirp4netns ) + selinux? ( sys-libs/libselinux:= ) +" +DEPEND=" + ${COMMON_DEPEND} + dev-go/go-md2man" +RDEPEND="${COMMON_DEPEND} + fuse? ( sys-fs/fuse-overlayfs )" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + default + + # Disable installation of python modules here, since those are + # installed by separate ebuilds. + local makefile_sed_args=( + -e '/^GIT_.*/d' + -e 's/$(GO) build/$(GO) build -v -work -x/' + -e 's/^\(install:.*\) install\.python$/\1/' + -e 's|^pkg/varlink/iopodman.go: .gopathok pkg/varlink/io.podman.varlink$|pkg/varlink/iopodman.go: pkg/varlink/io.podman.varlink|' + ) + + has_version -b '>=dev-lang/go-1.13.9' || makefile_sed_args+=(-e 's:GO111MODULE=off:GO111MODULE=on:') + + sed "${makefile_sed_args[@]}" -i Makefile || die +} + +src_compile() { + local git_commit=${EGIT_COMMIT} + + # Filter unsupported linker flags + filter-flags '-Wl,*' + + [[ -f hack/apparmor_tag.sh ]] || die + if use apparmor; then + echo -e "#!/bin/sh\necho apparmor" > hack/apparmor_tag.sh || die + else + echo -e "#!/bin/sh\ntrue" > hack/apparmor_tag.sh || die + fi + + [[ -f hack/btrfs_installed_tag.sh ]] || die + if use btrfs; then + echo -e "#!/bin/sh\ntrue" > hack/btrfs_installed_tag.sh || die + else + echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \ + hack/btrfs_installed_tag.sh || die + fi + + [[ -f hack/selinux_tag.sh ]] || die + if use selinux; then + echo -e "#!/bin/sh\necho selinux" > hack/selinux_tag.sh || die + else + echo -e "#!/bin/sh\ntrue" > hack/selinux_tag.sh || die + fi + + # Avoid this error when generating pkg/varlink/iopodman.go: + # cannot find package "github.com/varlink/go/varlink/idl" + mkdir -p _output || die + ln -snf ../vendor _output/src || die + GO111MODULE=off GOPATH=${PWD}/_output go generate ./pkg/varlink/... || die + rm _output/src || die + + export -n GOCACHE GOPATH XDG_CACHE_HOME + GOBIN="${S}/bin" \ + emake all \ + GIT_BRANCH=master \ + GIT_BRANCH_CLEAN=master \ + COMMIT_NO="${git_commit}" \ + GIT_COMMIT="${git_commit}" +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install + + insinto /etc/containers + newins test/registries.conf registries.conf.example + newins test/policy.json policy.json.example + + insinto /usr/share/containers + doins vendor/github.com/containers/common/pkg/seccomp/seccomp.json + + newconfd "${FILESDIR}"/podman.confd podman + newinitd "${FILESDIR}"/podman.initd podman + + insinto /etc/logrotate.d + newins "${FILESDIR}/podman.logrotated" podman + + dobashcomp completions/bash/* + + insinto /usr/share/zsh/site-functions + doins completions/zsh/* + + insinto /usr/share/fish/vendor_completions.d + doins completions/fish/* + + keepdir /var/lib/containers +} + +pkg_preinst() { + PODMAN_ROOTLESS_UPGRADE=false + if use rootless; then + has_version 'app-containers/podman[rootless]' || PODMAN_ROOTLESS_UPGRADE=true + fi +} + +pkg_postinst() { + tmpfiles_process podman.conf + + local want_newline=false + if [[ ! ( -e ${EROOT%/*}/etc/containers/policy.json && -e ${EROOT%/*}/etc/containers/registries.conf ) ]]; then + elog "You need to create the following config files:" + elog "/etc/containers/registries.conf" + elog "/etc/containers/policy.json" + elog "To copy over default examples, use:" + elog "cp /etc/containers/registries.conf{.example,}" + elog "cp /etc/containers/policy.json{.example,}" + want_newline=true + fi + if [[ ${PODMAN_ROOTLESS_UPGRADE} == true ]] ; then + ${want_newline} && elog "" + elog "For rootless operation, you need to configure subuid/subgid" + elog "for user running podman. In case subuid/subgid has only been" + elog "configured for root, run:" + elog "usermod --add-subuids 1065536-1131071 " + elog "usermod --add-subgids 1065536-1131071 " + want_newline=true + fi +} diff --git a/app-containers/skopeo/Manifest b/app-containers/skopeo/Manifest index a2f65c1e9d35..c4aa9ce13029 100644 --- a/app-containers/skopeo/Manifest +++ b/app-containers/skopeo/Manifest @@ -6,6 +6,7 @@ DIST skopeo-1.3.0.tar.gz 5593261 BLAKE2B b26e39d821e63b31a1cbd23bf7b836fbe3185f4 DIST skopeo-1.3.1.tar.gz 5595931 BLAKE2B eda2767a1b1b899b99fc70ef361541c388cab77d4521cc2792baf78ca2474e73ff2d7d64d26f713410a40600866fd6c20855d4acdbdb0a31b11d7efaa8101b83 SHA512 65b8ba735bd409b25b56a5538de4e09edfd11d684752a6e9d28037d0f2b80aef80796c2e9588fcf192d24bd885cc7b2d65b0ee7f7c34d18b2eacc25816da5d36 DIST skopeo-1.5.1.tar.gz 5636533 BLAKE2B 7f0e86cdee5c3250ec1280d7e71554ac2f8ad96ababe0e81dfabc00e8c128a13fc0c9c561b7a9be389d7386e9f664b95118bd2122612b9c2e8844db49769c03c SHA512 3f8c730eaa739bf2a29b82d3b04aa4eee1c09f957b61964fc8c48e59d1537bcb87b5bdf9c18fa48f9d36cf2b7ede3a1448918a20b5a3167f6ce09881a6cd3dde DIST skopeo-1.6.0.tar.gz 6542541 BLAKE2B d2898d8f80a04340e3174179e2397f7b5e66ed50ec8c11919adf1b0620c74a3a69f8be548c5c3bf081735e1a86dc5ae3390d058ef64fc4b73d8f01074ef4a210 SHA512 13a3660780ce43e31a9840811aaa7626f9d0de9999e52c469a2a58b4bf96bd5e4d67e0f0556ac2baef14c5a662afae1f2d407b260c8833d573326791a2193e48 +DIST skopeo-1.6.1.tar.gz 6543397 BLAKE2B 25ca8bc99b03516cb2312c5ce36c13ec87ad34f3831a04e37d5c0f5d4afe2a60ae5d8e6039d8d3651b978459cbdec65f6f43259116368a11b8c6d3478b8ca733 SHA512 92ebe121ae41b2f192e52e24ae05a2f12fedf3483f8d342f6bdde9cb902a291e0297b187c614a64a5c1a62098c7dc59d8a5e5fd1f61b48e4030b163822b47a2b EBUILD skopeo-0.1.41.ebuild 1330 BLAKE2B d17e46533d449b957b0829d2bd7790610fa3f1f314500b9a830d2710eeef33c6b0c8125bd803125245b361aae351e241bd8754683d0d28a6f63746d2cabd58a6 SHA512 c907e07d0587e652f425ac91be2dd5648820622864fea7845558db2f6df1f3c21ccd029f24b9be8edccf3e51679290fde22526590dcd55558227909ae520878f EBUILD skopeo-0.2.0.ebuild 1396 BLAKE2B b36f33f7ab6c5fc8f963a16a505aa2e72cb5c74b2639eba02096e12a6d7b569ce64bac8c5f1072926ec8823532eeecd6c72567a910d4390c1639b07db358f78d SHA512 e77213f9d79443d813d434b2483ef5c685db5791eb1f5e56418754ffbe53ce76a6390964bfd1fe4fcf411a1fb037045ec86157d434adde6d593d2dcdbfde3cd6 EBUILD skopeo-1.1.0.ebuild 1403 BLAKE2B b6f3b24584bf50ccb2c73504b92f316badc9bf21740e161923160aa6bbcf69bf1e881c080a50b61a59e107605cfa742b6f59ecd63bdb793a4b3e87979a238323 SHA512 13bd64e17ac13bf1a2778f76ac04675870c3e47b66c4d5acb0fbc8f5bd941f336425a7da5a2548ff8c91e49995fc6ecea658672f2c1ffa6c57b0449fb6700b5a @@ -14,4 +15,5 @@ EBUILD skopeo-1.3.0.ebuild 1403 BLAKE2B 34a3d2a275af0547b7cefdb3c79602c60cb71651 EBUILD skopeo-1.3.1.ebuild 1403 BLAKE2B 34a3d2a275af0547b7cefdb3c79602c60cb71651650cbbb0b7e410a6fde21b08306242eea76b120a65c9074251499776529d166cbfd46aee50254652ae585a90 SHA512 6d9139dd8873dfa98d7488e9f81df5ec2ff8d6d3914824f173918638c0c76b7b9531fa4f83e62f1c0d7b1b96d8e745945d0623dce1de1090c59ad6fea9997741 EBUILD skopeo-1.5.1.ebuild 1403 BLAKE2B a4c236cb6248a1551c90683a45247d19d5634ca7e9ca801761953131f73a7bd0058ab5bcea1d7b2593229eb20c6482e2dae833443227467daccef020b23b5f88 SHA512 b163486639a8831eb20db3a5906378485f0aaf3299e815217b1c8a2f4e27ca35af0bda40e6265a7c58107588cab429c0044717666cd22c43e8e21c73a75277dd EBUILD skopeo-1.6.0.ebuild 1405 BLAKE2B 136d1359c55535bddd968a42d6b4792aad910b3ffb24dbb86d152ea4db5905452fd9fc30f2aa2e5ae62321f5120457dc976f852d4fc75e58b26a4208a9503f45 SHA512 d6bb772ca42e2716c8feae529d9fbe298b83911e2852004f0db8571023ca1fb227ede68082861ada291001831a0e4d1c546860452a588d29e8cdc6e9b226536b +EBUILD skopeo-1.6.1.ebuild 1405 BLAKE2B 1ce30ee0d951dbd3c26ca1d94b80c1335bb674b98d54a0a9b1fc6a01fede332958c9f9edc9a169501126bb13a62f1edef521e7893ac5025e7eeb86fcbf7ee276 SHA512 9e041aa3284a1157e458f8343a6d777921872482b7991ff86e437edfc9663f23df3aa9e173deb2d85f35ece897cb5ce0608536a9cf26def8fe6e3f63172ab856 MISC metadata.xml 343 BLAKE2B 505fa7017cdd1977cb51f19af40301d260e35439a04773312da34b8a265e105fc82628ef8497437d766cf5337e1020f459bbe3fb12ab1a0f659dfe3aab927807 SHA512 14e010518d452a426fbd49bcc35ca8d980ac3f49da449f7af5ad097e4ebad908ec931e67c50dfccf0cb7b7dae2ba1fb1d2b33d41c85263efd22f263fbea7e221 diff --git a/app-containers/skopeo/skopeo-1.6.1.ebuild b/app-containers/skopeo/skopeo-1.6.1.ebuild new file mode 100644 index 000000000000..39920f95e67a --- /dev/null +++ b/app-containers/skopeo/skopeo-1.6.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +COMMIT=49084d2cd8c9f8e7b38ba8405d61e701d5381bc0 +inherit go-module bash-completion-r1 + +DESCRIPTION="Command line utility foroperations on container images and image repositories" +HOMEPAGE="https://github.com/containers/skopeo" +SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="btrfs" + +COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:= + >=dev-libs/libassuan-2.4.3:= + dev-libs/libgpg-error:= + btrfs? ( >=sys-fs/btrfs-progs-4.0.1 ) + >=sys-fs/lvm2-2.02.145:=" +DEPEND="${COMMON_DEPEND} + dev-go/go-md2man" +RDEPEND="${COMMON_DEPEND}" + +RESTRICT+=" test" + +src_compile() { + local BUILDTAGS + BUILDTAGS="containers_image_ostree_stub $(usex btrfs "" exclude_graphdriver_btrfs)" + set -- go build -mod=vendor -ldflags "-X main.gitCommit=${COMMIT}" \ + -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \ + -o skopeo ./cmd/skopeo + echo "$@" + "$@" || die + cd docs || die + for f in *.1.md; do + go-md2man -in ${f} -out ${f%%.md} || die + done +} + +src_install() { + dobin skopeo + doman docs/*.1 + dobashcomp completions/bash/skopeo + insinto /etc/containers + newins default-policy.json policy.json + insinto /etc/containers/registries.d + doins default.yaml + keepdir /var/lib/atomic/sigstore + einstalldocs +} diff --git a/app-containers/snapd/Manifest b/app-containers/snapd/Manifest index 53b8b992e548..e9efb4089745 100644 --- a/app-containers/snapd/Manifest +++ b/app-containers/snapd/Manifest @@ -1,8 +1,4 @@ AUX README.gentoo 1941 BLAKE2B dd25269f2aaaea693701d74511d632bc45f2c99954ae683cb81d4df41c4c1f8007bb6c337234e46bfc5973aa7e8356cd12ac510e9109eca09890cbc42bd184bb SHA512 5b522e6c29bdad84a71245fa1f0289e9cfed0501d936b433829f66ef9d655f3cc13d6bca29beeae2c00e1b68f9fa30058608b9c4cde86ba66eab67bd011c9d00 -DIST snapd-2.53.4.tar.xz 4722696 BLAKE2B c4347db8d5a14b30f1e8811e9425dd7419dd2dcad02fc1cb6a51968cd7fa6a58da2b172c041de02202cbdba1072cb0a7a92d7f92def5c5dc1e253cbcbad86aae SHA512 0b4164d3c3c3ccc99b3fa1e25d9e7e3184a5f94deca5fd83bd6d4c7761b41d6ebd5fefd1e87432a5e18c716b3330b3991134f179e1b03326edd9511ebea4ef9a -DIST snapd-2.54.1.tar.xz 4818344 BLAKE2B 654d4d6a8f08dabeb6c10ea3639e1fc31b68720953bd1456695eb6c1275f260e2793e49c39c80571727fb74c954583b1a2188c461b415803210be59c57775292 SHA512 65e14c85ab62d601fa46a271ba4322531a72e7d8880833cd74daac682188808ebd8c730c1fa62dea07d8f20ba76d314f84f89b3e565eaf3ae509a569f3ee7305 -DIST snapd-2.54.2.tar.xz 4824508 BLAKE2B b893a08a61e7db059f0a7ccdf7de01a8b8e4de65fb93fd44c23cec7fd557db692421da09a8ba705e9a8e734606267419291abe5d4e7a12883a68270f66d5b833 SHA512 9aec3c126d82f5e4e17c69af922dfe4e4f17950bf308217fece5fd3816f083b26e42d672052a6e6573d7c7064ea75f168fe7771840c68a3eb85184d6a17df3bd -EBUILD snapd-2.53.4.ebuild 5300 BLAKE2B c20d73ebfd851536266c09e26c23c5cb4233f54a274ed0a3959ef75291380de5d2a6e90ab21eb1b460d12fc5f3830d7dd9653fde273b3f586cba6ddead47c5fb SHA512 b39ff479ae149f38a972dd752b76a87f676ea328815dd035e1ebb9c3e3e1c9d1c1a4a10f22fda1fb672be8f0f6b0a16592b6c01acda8b950b598d1384bf5085b -EBUILD snapd-2.54.1.ebuild 5300 BLAKE2B c20d73ebfd851536266c09e26c23c5cb4233f54a274ed0a3959ef75291380de5d2a6e90ab21eb1b460d12fc5f3830d7dd9653fde273b3f586cba6ddead47c5fb SHA512 b39ff479ae149f38a972dd752b76a87f676ea328815dd035e1ebb9c3e3e1c9d1c1a4a10f22fda1fb672be8f0f6b0a16592b6c01acda8b950b598d1384bf5085b -EBUILD snapd-2.54.2.ebuild 5300 BLAKE2B 4c60dd51e762eb225999b6091f7f50ddc3ff54d270810b55499a13c6ec4a9f537649edec064dfc83a7af78f34a4c260630979fd5ef8ef41de233b163086ded03 SHA512 fa3be9b200a83de428bff013e8d3feba0d54886dfd9df4beb5c03cef8c04fd2ca8718613124416703c180f761bf2ce2903dea861cd50b381188cd23fc742daba +DIST snapd-2.54.3.tar.xz 4831376 BLAKE2B c74540e326e690ecced2e5dcab7246581e9f87412b2ba2fe16721fef5ec66eb20a915207e7c7d20579741929b0840760c336ebd75e4be77bc3f6d01e5909dad0 SHA512 ee89d7e02522ab9a50e17dbe34be19eeda10bf3518110e5c6b23987d618aaa324f762e745badb4e9d99e0b138788d1dc591802dd6c59e2ffc2ebec3eb384498f +EBUILD snapd-2.54.3.ebuild 5300 BLAKE2B 4c60dd51e762eb225999b6091f7f50ddc3ff54d270810b55499a13c6ec4a9f537649edec064dfc83a7af78f34a4c260630979fd5ef8ef41de233b163086ded03 SHA512 fa3be9b200a83de428bff013e8d3feba0d54886dfd9df4beb5c03cef8c04fd2ca8718613124416703c180f761bf2ce2903dea861cd50b381188cd23fc742daba MISC metadata.xml 636 BLAKE2B 4a281c549f4279097b8cb1739e557eabe36f97e8c43e1736c68385bb4f0fe46d6952991b0e0ca531552ec27fd9f3c990324c2f35d44cf6030a4957f6eaf4f441 SHA512 6cb86bb37aa587be9744e8a45f80bc8c78df644f97f7cfbd8c7e0228d26ea7a1d834ef8e1542bed099e1b80f7c91797871e4b447102c4bfbf2f46489b59dc244 diff --git a/app-containers/snapd/snapd-2.53.4.ebuild b/app-containers/snapd/snapd-2.53.4.ebuild deleted file mode 100644 index 3eb5f9353258..000000000000 --- a/app-containers/snapd/snapd-2.53.4.ebuild +++ /dev/null @@ -1,180 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGO_PN="github.com/snapcore/${PN}" -inherit autotools bash-completion-r1 golang-vcs-snapshot linux-info readme.gentoo-r1 systemd xdg-utils - -DESCRIPTION="Service and tools for management of snap packages" -HOMEPAGE="http://snapcraft.io/" - -MY_S="${S}/src/github.com/snapcore/${PN}" - -SRC_URI="https://github.com/snapcore/${PN}/releases/download/${PV}/${PN}_${PV}.vendor.tar.xz -> ${P}.tar.xz" -MY_PV=${PV} -KEYWORDS="~amd64" - -LICENSE="GPL-3 Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT" -SLOT="0" -IUSE="apparmor +cgroup-hybrid +forced-devmode gtk kde systemd" -REQUIRED_USE="!forced-devmode? ( apparmor cgroup-hybrid ) systemd" - -CONFIG_CHECK="~CGROUPS - ~CGROUP_DEVICE - ~CGROUP_FREEZER - ~NAMESPACES - ~SQUASHFS - ~SQUASHFS_ZLIB - ~SQUASHFS_LZO - ~SQUASHFS_XZ - ~BLK_DEV_LOOP - ~SECCOMP - ~SECCOMP_FILTER" - -RDEPEND=" - sys-libs/libseccomp:= - apparmor? ( - sec-policy/apparmor-profiles - sys-apps/apparmor:= - ) - dev-libs/glib - virtual/libudev - systemd? ( sys-apps/systemd[cgroup-hybrid(+)?] ) - sys-libs/libcap:= - sys-fs/squashfs-tools[lzma]" - -DEPEND="${RDEPEND}" - -BDEPEND=" - >=dev-lang/go-1.9 - dev-python/docutils - sys-devel/gettext - sys-fs/xfsprogs" - -PDEPEND="sys-auth/polkit[gtk?,kde?]" - -README_GENTOO_SUFFIX="" - -pkg_setup() { - if use apparmor; then - CONFIG_CHECK+=" ~SECURITY_APPARMOR" - fi - linux-info_pkg_setup -} - -src_prepare() { - default - # Update apparmor profile to allow libtinfow.so* - sed -i 's/libtinfo/libtinfo{,w}/' \ - "${MY_S}/cmd/snap-confine/snap-confine.apparmor.in" || die - - if ! use forced-devmode; then - sed -e 's#return !apparmorFull#if !apparmorFull {\n\t\tpanic("USE=forced-devmode is disabled")\n\t}\n\treturn false#' \ - -i "${MY_S}/sandbox/forcedevmode.go" || die - grep -q 'panic("USE=forced-devmode is disabled")' "${MY_S}/sandbox/forcedevmode.go" || die "failed to disable forced-devmode" - fi - - sed -i 's:command -v git >/dev/null:false:' -i "${MY_S}/mkversion.sh" || die - - pushd "${MY_S}" >/dev/null || die - ./mkversion.sh "${PV}" - popd >/dev/null || die - pushd "${MY_S}/cmd" >/dev/null || die - eautoreconf -} - -src_configure() { - SNAPD_MAKEARGS=( - "BINDIR=${EPREFIX}/usr/bin" - "DBUSSERVICESDIR=${EPREFIX}/usr/share/dbus-1/services" - "LIBEXECDIR=${EPREFIX}/usr/lib" - "SNAP_MOUNT_DIR=${EPREFIX}/var/lib/snapd/snap" - "SYSTEMDSYSTEMUNITDIR=$(systemd_get_systemunitdir)" - ) - export CGO_ENABLED="1" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - - pushd "${MY_S}/cmd" >/dev/null || die - econf --libdir="${EPREFIX}/usr/lib" \ - --libexecdir="${EPREFIX}/usr/lib/snapd" \ - $(use_enable apparmor) \ - --enable-nvidia-biarch \ - --with-snap-mount-dir="${EPREFIX}/var/lib/snapd/snap" -} - -src_compile() { - export -n GOCACHE XDG_CACHE_HOME - export GO111MODULE=off GOBIN="${S}/bin" GOPATH="${S}" - - local file - for file in "${MY_S}/po/"*.po; do - msgfmt "${file}" -o "${file%.po}.mo" || die - done - - emake -C "${MY_S}/data" "${SNAPD_MAKEARGS[@]}" - - local -a flags=(-buildmode=pie -ldflags "-s -linkmode external -extldflags '${LDFLAGS}'" -trimpath) - local -a staticflags=(-buildmode=pie -ldflags "-s -linkmode external -extldflags '${LDFLAGS} -static'" -trimpath) - - local cmd - for cmd in snap snapd snap-bootstrap snap-failure snap-preseed snap-recovery-chooser snap-repair snap-seccomp; do - go build -o "${GOBIN}/${cmd}" "${flags[@]}" \ - -v -x "github.com/snapcore/${PN}/cmd/${cmd}" - [[ -e "${GOBIN}/${cmd}" ]] || die "failed to build ${cmd}" - done - for cmd in snapctl snap-exec snap-update-ns; do - go build -o "${GOBIN}/${cmd}" "${staticflags[@]}" \ - -v -x "github.com/snapcore/${PN}/cmd/${cmd}" - [[ -e "${GOBIN}/${cmd}" ]] || die "failed to build ${cmd}" - done -} - -src_install() { - emake -C "${MY_S}/data" install "${SNAPD_MAKEARGS[@]}" DESTDIR="${D}" - emake -C "${MY_S}/cmd" install "${SNAPD_MAKEARGS[@]}" DESTDIR="${D}" - - if use apparmor; then - mv "${ED}/etc/apparmor.d/usr.lib.snapd.snap-confine"{,.real} || die - keepdir /var/lib/snapd/apparmor/profiles - fi - keepdir /var/lib/snapd/{apparmor/snap-confine,cache,cookie,snap,void} - fperms 700 /var/lib/snapd/{cache,cookie} - - dobin "${GOBIN}/"{snap,snapctl} - ln "${ED}/usr/bin/snapctl" "${ED}/usr/lib/snapd/snapctl" || die - - exeinto /usr/lib/snapd - doexe "${GOBIN}/"{snapd,snap-bootstrap,snap-failure,snap-exec,snap-preseed,snap-recovery-chooser,snap-repair,snap-seccomp,snap-update-ns} \ - "${MY_S}/"{cmd/snap-discard-ns/snap-discard-ns,cmd/snap-gdb-shim/snap-gdb-shim,cmd/snap-mgmt/snap-mgmt} \ - "${MY_S}/data/completion/bash/"{complete.sh,etelpmoc.sh,} - - dobashcomp "${MY_S}/data/completion/bash/snap" - - insinto /usr/share/zsh/site-functions - doins "${MY_S}/data/completion/zsh/_snap" - - insinto "/usr/share/polkit-1/actions" - doins "${MY_S}/data/polkit/io.snapcraft.snapd.policy" - - dodoc "${MY_S}/packaging/ubuntu-16.04/changelog" - domo "${MY_S}/po/"*.mo - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog - xdg_desktop_database_update - - if use apparmor && [[ -z ${ROOT} && -e /sys/kernel/security/apparmor/profiles && - $(wc -l < /sys/kernel/security/apparmor/profiles) -gt 0 ]]; then - apparmor_parser -r "${EPREFIX}/etc/apparmor.d/usr.lib.snapd.snap-confine.real" - fi -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/app-containers/snapd/snapd-2.54.1.ebuild b/app-containers/snapd/snapd-2.54.1.ebuild deleted file mode 100644 index 3eb5f9353258..000000000000 --- a/app-containers/snapd/snapd-2.54.1.ebuild +++ /dev/null @@ -1,180 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGO_PN="github.com/snapcore/${PN}" -inherit autotools bash-completion-r1 golang-vcs-snapshot linux-info readme.gentoo-r1 systemd xdg-utils - -DESCRIPTION="Service and tools for management of snap packages" -HOMEPAGE="http://snapcraft.io/" - -MY_S="${S}/src/github.com/snapcore/${PN}" - -SRC_URI="https://github.com/snapcore/${PN}/releases/download/${PV}/${PN}_${PV}.vendor.tar.xz -> ${P}.tar.xz" -MY_PV=${PV} -KEYWORDS="~amd64" - -LICENSE="GPL-3 Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT" -SLOT="0" -IUSE="apparmor +cgroup-hybrid +forced-devmode gtk kde systemd" -REQUIRED_USE="!forced-devmode? ( apparmor cgroup-hybrid ) systemd" - -CONFIG_CHECK="~CGROUPS - ~CGROUP_DEVICE - ~CGROUP_FREEZER - ~NAMESPACES - ~SQUASHFS - ~SQUASHFS_ZLIB - ~SQUASHFS_LZO - ~SQUASHFS_XZ - ~BLK_DEV_LOOP - ~SECCOMP - ~SECCOMP_FILTER" - -RDEPEND=" - sys-libs/libseccomp:= - apparmor? ( - sec-policy/apparmor-profiles - sys-apps/apparmor:= - ) - dev-libs/glib - virtual/libudev - systemd? ( sys-apps/systemd[cgroup-hybrid(+)?] ) - sys-libs/libcap:= - sys-fs/squashfs-tools[lzma]" - -DEPEND="${RDEPEND}" - -BDEPEND=" - >=dev-lang/go-1.9 - dev-python/docutils - sys-devel/gettext - sys-fs/xfsprogs" - -PDEPEND="sys-auth/polkit[gtk?,kde?]" - -README_GENTOO_SUFFIX="" - -pkg_setup() { - if use apparmor; then - CONFIG_CHECK+=" ~SECURITY_APPARMOR" - fi - linux-info_pkg_setup -} - -src_prepare() { - default - # Update apparmor profile to allow libtinfow.so* - sed -i 's/libtinfo/libtinfo{,w}/' \ - "${MY_S}/cmd/snap-confine/snap-confine.apparmor.in" || die - - if ! use forced-devmode; then - sed -e 's#return !apparmorFull#if !apparmorFull {\n\t\tpanic("USE=forced-devmode is disabled")\n\t}\n\treturn false#' \ - -i "${MY_S}/sandbox/forcedevmode.go" || die - grep -q 'panic("USE=forced-devmode is disabled")' "${MY_S}/sandbox/forcedevmode.go" || die "failed to disable forced-devmode" - fi - - sed -i 's:command -v git >/dev/null:false:' -i "${MY_S}/mkversion.sh" || die - - pushd "${MY_S}" >/dev/null || die - ./mkversion.sh "${PV}" - popd >/dev/null || die - pushd "${MY_S}/cmd" >/dev/null || die - eautoreconf -} - -src_configure() { - SNAPD_MAKEARGS=( - "BINDIR=${EPREFIX}/usr/bin" - "DBUSSERVICESDIR=${EPREFIX}/usr/share/dbus-1/services" - "LIBEXECDIR=${EPREFIX}/usr/lib" - "SNAP_MOUNT_DIR=${EPREFIX}/var/lib/snapd/snap" - "SYSTEMDSYSTEMUNITDIR=$(systemd_get_systemunitdir)" - ) - export CGO_ENABLED="1" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - - pushd "${MY_S}/cmd" >/dev/null || die - econf --libdir="${EPREFIX}/usr/lib" \ - --libexecdir="${EPREFIX}/usr/lib/snapd" \ - $(use_enable apparmor) \ - --enable-nvidia-biarch \ - --with-snap-mount-dir="${EPREFIX}/var/lib/snapd/snap" -} - -src_compile() { - export -n GOCACHE XDG_CACHE_HOME - export GO111MODULE=off GOBIN="${S}/bin" GOPATH="${S}" - - local file - for file in "${MY_S}/po/"*.po; do - msgfmt "${file}" -o "${file%.po}.mo" || die - done - - emake -C "${MY_S}/data" "${SNAPD_MAKEARGS[@]}" - - local -a flags=(-buildmode=pie -ldflags "-s -linkmode external -extldflags '${LDFLAGS}'" -trimpath) - local -a staticflags=(-buildmode=pie -ldflags "-s -linkmode external -extldflags '${LDFLAGS} -static'" -trimpath) - - local cmd - for cmd in snap snapd snap-bootstrap snap-failure snap-preseed snap-recovery-chooser snap-repair snap-seccomp; do - go build -o "${GOBIN}/${cmd}" "${flags[@]}" \ - -v -x "github.com/snapcore/${PN}/cmd/${cmd}" - [[ -e "${GOBIN}/${cmd}" ]] || die "failed to build ${cmd}" - done - for cmd in snapctl snap-exec snap-update-ns; do - go build -o "${GOBIN}/${cmd}" "${staticflags[@]}" \ - -v -x "github.com/snapcore/${PN}/cmd/${cmd}" - [[ -e "${GOBIN}/${cmd}" ]] || die "failed to build ${cmd}" - done -} - -src_install() { - emake -C "${MY_S}/data" install "${SNAPD_MAKEARGS[@]}" DESTDIR="${D}" - emake -C "${MY_S}/cmd" install "${SNAPD_MAKEARGS[@]}" DESTDIR="${D}" - - if use apparmor; then - mv "${ED}/etc/apparmor.d/usr.lib.snapd.snap-confine"{,.real} || die - keepdir /var/lib/snapd/apparmor/profiles - fi - keepdir /var/lib/snapd/{apparmor/snap-confine,cache,cookie,snap,void} - fperms 700 /var/lib/snapd/{cache,cookie} - - dobin "${GOBIN}/"{snap,snapctl} - ln "${ED}/usr/bin/snapctl" "${ED}/usr/lib/snapd/snapctl" || die - - exeinto /usr/lib/snapd - doexe "${GOBIN}/"{snapd,snap-bootstrap,snap-failure,snap-exec,snap-preseed,snap-recovery-chooser,snap-repair,snap-seccomp,snap-update-ns} \ - "${MY_S}/"{cmd/snap-discard-ns/snap-discard-ns,cmd/snap-gdb-shim/snap-gdb-shim,cmd/snap-mgmt/snap-mgmt} \ - "${MY_S}/data/completion/bash/"{complete.sh,etelpmoc.sh,} - - dobashcomp "${MY_S}/data/completion/bash/snap" - - insinto /usr/share/zsh/site-functions - doins "${MY_S}/data/completion/zsh/_snap" - - insinto "/usr/share/polkit-1/actions" - doins "${MY_S}/data/polkit/io.snapcraft.snapd.policy" - - dodoc "${MY_S}/packaging/ubuntu-16.04/changelog" - domo "${MY_S}/po/"*.mo - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog - xdg_desktop_database_update - - if use apparmor && [[ -z ${ROOT} && -e /sys/kernel/security/apparmor/profiles && - $(wc -l < /sys/kernel/security/apparmor/profiles) -gt 0 ]]; then - apparmor_parser -r "${EPREFIX}/etc/apparmor.d/usr.lib.snapd.snap-confine.real" - fi -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/app-containers/snapd/snapd-2.54.2.ebuild b/app-containers/snapd/snapd-2.54.3.ebuild similarity index 100% rename from app-containers/snapd/snapd-2.54.2.ebuild rename to app-containers/snapd/snapd-2.54.3.ebuild diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index 01ecdfabb6c645e44260687402ea014b75e3b2ab..b924e05373e34c945f93761d4890d01ed38a4e9c 100644 GIT binary patch delta 13484 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 aH2c_;o=ibm0`o38?%lutJgsFTtpET$lET6O delta 13488 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 ebUQE8>|@BRgs!HKmatpEU>BbGP- diff --git a/app-crypt/gnupg/Manifest b/app-crypt/gnupg/Manifest index ee10f16c7e61..46bc8a0ab35a 100644 --- a/app-crypt/gnupg/Manifest +++ b/app-crypt/gnupg/Manifest @@ -6,7 +6,7 @@ DIST gnupg-2.2.34.tar.bz2.sig 119 BLAKE2B 38d384f215f02bb45ab7c77bb7ad434d9038d8 DIST gnupg-2.3.4.tar.bz2 7589561 BLAKE2B 6e04a90a5ffac7d4701202e35071a48530ba86d8c64cab3ed1617df23358f4d564ddf6cdbc6c861890725344a19619e0f6791ccabd97b18b28dc4e6e01f7837b SHA512 a3cf1c759512ec561c6f01cec72d533fc099dccf8c03b3a3e4a930862ae4c6815ecb856edd41884a65f058b65553cb69519e53e134d652353a7a76144bd99758 DIST gnupg-2.3.4.tar.bz2.sig 238 BLAKE2B e384c1528d015b4470eabfeffbe59db82cfc6522d739d6017f72f60a55959ded9cf031fec7b9b286f8020cdd429b2d07780205633d6fb459521ba96374fb3b3f SHA512 be43535068b1ad33458ad320e3ec37fad49341ebfb0846a2b21d2b87fd55696567df91abcea0b83e70ad1322832635279a4d0bf1f736ae6dd70e255c951bf0b3 EBUILD gnupg-2.2.32-r1.ebuild 4786 BLAKE2B 6e81532e958f0454d6ef5f56f381c794ba75378a136a396660ed32722842fa4b14017c74df05f6e8098db2a8ad57701309e36a4704088bc1109125a063e96b70 SHA512 71ea3bebf26b75f77abb79e4285f2d40bd021db819a975c5e29cb620eb95d801b62c0bad8ccf5726948eef3d0fb00b3aa8a31da7a036d50dcfb0496eff4e07c6 -EBUILD gnupg-2.2.33-r1.ebuild 4794 BLAKE2B 67398864ea884a87548d1bb5fb69899567a831f3ad0db749a7815bac2a34e6573da0eb60b755a25beac86e00639f0ce26de032e88b84e0e1f567aa562fb64027 SHA512 e3929982e9ae323839cb11d5acfe170f9f4b99fc28cc56f5aaac1825536de84f22e6638b0e6b05e3a749386f849c22caaac1cd9cd34396a2e177c36a167daad9 +EBUILD gnupg-2.2.33-r1.ebuild 4788 BLAKE2B d6cf636d8e22926acadb8463cadc3697fdb06fec1c903a9089f07971ac3ef0842bf1d87ffa16ed05dedd924367c586133f3cda6229033ff9fd3d3cedc38436b1 SHA512 2f1d0c3f5b500718685c978f53416b2630c3c643ecf701e138ed03e02b15bd91a4c71341f479a4050d547c0239e92727d798a188045bdd3eeb469442f9a07cb5 EBUILD gnupg-2.2.34.ebuild 4987 BLAKE2B 292f10178a8964c6c4f6d4328e310a6413e831e736b49bfb11cae376d223f44a68f415475ae7a78b80fc5f805478216cdfc3dd2d7135e87556680d16956af084 SHA512 be3f95ba14586ba1d762c6ef4c41606817ff90ad4aa9caa24f0767fc67d4730fb2a736539a0d75d0ce946dbae521eb4c259259850df313d24757a6dd014b8c5b EBUILD gnupg-2.3.4-r1.ebuild 5178 BLAKE2B b615134041bde1f91e504fdd6d348192770d81148dd5c2a7c222a49bd1d24960dc6aab93f3000bfc45c256a9fc56c6e4c72ede67884affb0918471ad63b75d0f SHA512 22ed8562991971fc276893d2d44f517e411864e2f448c782903d6d8684edd89c913cc5ffdede420f9ef8c0bf79f18077ef382411c67bbf1bf441b4f1d2a756de MISC metadata.xml 1297 BLAKE2B 2d1b2b6f7e6fdf5b73797347e9a3bf7758f1efc86e53d0d0f4b2c0012152ebc50630ff4f3b2c965063f608cf03b3da2794978a3e3659957970d91d3a735ad604 SHA512 0e9f3d5255ac70d6a08b251bfd20f13ff25f63e763ab9385924fb2cb5ac233b0ae97cc43e8a2d950b9662f088ef65af87f9af4dbb355e122e3fcb118bee1c0de diff --git a/app-crypt/gnupg/gnupg-2.2.33-r1.ebuild b/app-crypt/gnupg/gnupg-2.2.33-r1.ebuild index fb9711a1074b..85976b0af563 100644 --- a/app-crypt/gnupg/gnupg-2.2.33-r1.ebuild +++ b/app-crypt/gnupg/gnupg-2.2.33-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb user-socket wks-server" # Existence of executables is checked during configuration. diff --git a/app-crypt/swtpm/Manifest b/app-crypt/swtpm/Manifest index ee04cf884484..6a9fde478ebd 100644 --- a/app-crypt/swtpm/Manifest +++ b/app-crypt/swtpm/Manifest @@ -1,8 +1,6 @@ AUX swtpm-0.5.0-build-sys-Remove-WError.patch 431 BLAKE2B 8b0d63dcab783a322c72aab6b8f7cd3de53509716d48fd2f30d136279bb2a52a6a942f43a2c87e6f66db9f3470f0486255db8056da8c49b2b788048af62aa3ba SHA512 981a1fe5bf25c7a820dc5913b0384bc48b0bc50cd84e04921f0f64a4be6dd6b2a815d4cba39370b2e62c4473f2edbdc6bba7b09ce74b9e441f1b8df3166eb959 AUX swtpm-0.5.0-disable-test-dependencies.patch 696 BLAKE2B 7cbfb36e82b88d125dabaab8508803cde8b4fe414b1bf0e193421a7632597baa3142dcefa1bd53c7ebe6fea529ad827fc65bfd42bd617c415043b795d5c36c15 SHA512 32931311e8a4c57ae167379db5ff3decc5c1b3b891f180e6ee4991a9cf366ac26049c2e3eabc434eef3890635317f2f2cb1a80cf827a4c3e44fe76943665e85c AUX swtpm-0.6.0-fix-localca-path.patch 1321 BLAKE2B 06d9e7409dda7554bd819a822e2ec4e3e1b8b0a9a41bcb4c45705e082b887d4739d7bd23481dd0c528f957b78e1c84d0e33a0e8b211ee2266018c79014b83afa SHA512 c90c438ad805db4310b2fd2b8c985f86c30e4010f08be9cae2de65d8ba4c4c65df8f80eb62636b30b2cc1d5df3ebc4a225bc32f77434d603aa71ee917560d5c8 -DIST swtpm-0.6.1.tar.gz 326488 BLAKE2B 46c53cbd4195cfc1d45ef5e56b1f78c59dcb9f859349e161f07d9933ce720ec3511343cf29236119d08162410355fc50cb5d15745c84db78d860b006812c169f SHA512 a44e36820ad61e84d62b330f3adf0c463c98438056d74c5ba30916d956e722633e0198ae87be8352a0ab909ae5a4bbc3826410d2166186c43bba067f533fec85 -DIST swtpm-0.7.0.tar.gz 353641 BLAKE2B a9169affdfd09cec887667e21d4db72b7d4b489bf3ecf5e43da9ae2d59ef3f15b94627ce22ed1f6fca69f46da40293ba1ef3d129fab7de3ca32c4b12ffc51544 SHA512 32096309bf710e51d7565f013db32627423682fb2bfa9358976126102a0bf07401146bae9346af389c932c038f3d03217739375cef01a2ff10b01c7bd004b55e -EBUILD swtpm-0.6.1.ebuild 1433 BLAKE2B a5f67396fc4132fc08dbc507f7a7beff6d3d35115b93607d668a2cb5301a3f0ded9985cc61dce1375fed3da62f435b7217017ced0af9da99d473a828ddca3259 SHA512 0bfc6b861f7bd45c41aea45e0b86384d66deee9ae0a7e3ed464ae6bef9233a92dff896d7ddbcd9deb05133438b67d716735a917b53b711dc9fdda173a3cc841f -EBUILD swtpm-0.7.0.ebuild 1434 BLAKE2B bd889e4de7b54aa1db707aae32bb715a6d1e73810e6d14ddeb399370c3c039a38290e932a1421c0b257783506673d4956e4c0aa3b671b4afc8c9aabc9325c3f0 SHA512 ed8c58e32847c3706b2c3efa161dd2519b6ec4ba704d00bb9395024f80642c003bf3fb09305b47fca1ee82b6c51358a5b28ee1fa0f58e470f9ec036635545a2c +DIST swtpm-0.7.1.tar.gz 353819 BLAKE2B dcabe72fc93c9e8099b879457d7698bf16a3c1b72ff3df9c040b1b0f3a72b3a3c453405626ade745e62d0aea4449f743c8039680accc496709915f689a69395b SHA512 c6eeb79f85550f2a184fa4a1e0d2e5b110f988b6153489001b356c2c16ee332fd462abeb77ca31268e71c3dd1680596f46dcea5031fdce185314cadb6a354c2b +EBUILD swtpm-0.7.1.ebuild 1434 BLAKE2B 04b042d543ef6ed76532f9b3612dafb3670fee8604e9719babd9073237609c678752437e4e3491af409db7aa223d2fb5b1f224c7239c034d09ff44065ea60777 SHA512 8a3de5075ff461a22c21473ed18f0356a0101cc78c7b5c08ef5b7ca06e8d89ec6ffbdf4cde6c6cd863d7ea28e6e96e360db683ada9be597d36cdde4e6fbba646 MISC metadata.xml 623 BLAKE2B 10e2a56c1ad2da7890bb641cdb368f0f512185cefd18356ef96c8e7b34a873c439e9f7d5d98e0e2f339a0a9f090cb372a1ef8d1cd7251efc115fc021ab05825c SHA512 edd9f7ccc6147cb92f32415ba3ed6ad9351a49fbff8655866c99e80f1782801df90a63f3ca40153bfb01d689ab642823cea5d6e144b0aede0ce6d7da8b48f5f1 diff --git a/app-crypt/swtpm/swtpm-0.6.1.ebuild b/app-crypt/swtpm/swtpm-0.6.1.ebuild deleted file mode 100644 index edfcad7512ff..000000000000 --- a/app-crypt/swtpm/swtpm-0.6.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit autotools python-single-r1 - -DESCRIPTION="Libtpms-based TPM emulator" -HOMEPAGE="https://github.com/stefanberger/swtpm" -SRC_URI="https://github.com/stefanberger/swtpm/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" -IUSE="fuse +gnutls seccomp test" -RESTRICT="!test? ( test )" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="fuse? ( - dev-libs/glib:2 - sys-fs/fuse:0 - ) - gnutls? ( - dev-libs/libtasn1:= - >=net-libs/gnutls-3.1.0:=[tools,pkcs11] - ) - seccomp? ( sys-libs/libseccomp ) - acct-group/tss - acct-user/tss - dev-libs/openssl:0= - dev-libs/json-glib - dev-libs/libtpms - ${PYTHON_DEPS}" - -DEPEND="${RDEPEND} - test? ( - net-misc/socat - dev-tcltk/expect - )" - -PATCHES=( - "${FILESDIR}/${PN}-0.6.0-fix-localca-path.patch" - "${FILESDIR}/${PN}-0.5.0-build-sys-Remove-WError.patch" -) - -src_prepare() { - use test || eapply "${FILESDIR}/${PN}-0.5.0-disable-test-dependencies.patch" - default - eautoreconf -} - -src_configure() { - econf \ - --with-openssl \ - --without-selinux \ - $(use_with fuse cuse) \ - $(use_with gnutls) \ - $(use_with seccomp) -} - -src_install() { - default - fowners -R tss:root /var/lib/swtpm-localca - fperms 750 /var/lib/swtpm-localca - keepdir /var/lib/swtpm-localca - find "${D}" -name '*.la' -delete || die -} diff --git a/app-crypt/swtpm/swtpm-0.7.0.ebuild b/app-crypt/swtpm/swtpm-0.7.1.ebuild similarity index 97% rename from app-crypt/swtpm/swtpm-0.7.0.ebuild rename to app-crypt/swtpm/swtpm-0.7.1.ebuild index f4adc4ae102f..158c5d3d7579 100644 --- a/app-crypt/swtpm/swtpm-0.7.0.ebuild +++ b/app-crypt/swtpm/swtpm-0.7.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/app-crypt/tpm2-tss/Manifest b/app-crypt/tpm2-tss/Manifest index c559fd9145a1..075cf88229c4 100644 --- a/app-crypt/tpm2-tss/Manifest +++ b/app-crypt/tpm2-tss/Manifest @@ -6,5 +6,5 @@ DIST tpm2-tss-2.4.6.tar.gz 1472883 BLAKE2B e007de07c759e77e377f8569c0c5d94ab5759 DIST tpm2-tss-3.1.0.tar.gz 1584690 BLAKE2B cee2807a030b8bab653045cb11dfc7a6a3f7b1e60c1ce4650ba5f0549f29f36ff307e7d53fb5ef9c950b4dae720bdaf35f7cd1e59ebc07b3f16740035e1d5738 SHA512 8967f172c92f1e3e5ba324dbe8afe07bf1bc7179dd755cef9812105f32634f312ee7cc7dfe8e13af69dc219432463f5dc9b93477743de47aba6af1d70b252405 EBUILD tpm2-tss-2.4.5.ebuild 1791 BLAKE2B 407b4c3f446647f0376fad070976c6906580f26aecde8a6075525908186984a4f5e1f79b4ca76de7fdecb7f82a33b3367326fdaa94ce003c0eff01f11a800a2f SHA512 fc261a84aebc8ac8b73a16d744d16b226c0c90dc79fd5cac4ab2d161acfa7daba7e8eccf5ac34a1fff849934b12324ac6ec827be687ba9010bd01bb46c2456b5 EBUILD tpm2-tss-2.4.6.ebuild 1791 BLAKE2B 407b4c3f446647f0376fad070976c6906580f26aecde8a6075525908186984a4f5e1f79b4ca76de7fdecb7f82a33b3367326fdaa94ce003c0eff01f11a800a2f SHA512 fc261a84aebc8ac8b73a16d744d16b226c0c90dc79fd5cac4ab2d161acfa7daba7e8eccf5ac34a1fff849934b12324ac6ec827be687ba9010bd01bb46c2456b5 -EBUILD tpm2-tss-3.1.0.ebuild 1731 BLAKE2B b1f2f165574a039e1d6dabe74e959ca592ba6224d62bea44e6ea7701e48b93e20a8d3eabd5bf64f418ae2de2301c693ac78c9323d9a337ef71c8847c314e7d58 SHA512 170ef8b9d276b2929b8a3a7472335e0ebae0d42585fc677abafefb07995030e2981db671800cd3979bc229acd17305091bcc107beebbe86bf5a49c0c645d89d1 +EBUILD tpm2-tss-3.1.0.ebuild 1730 BLAKE2B e240c1e2dbe8ec07ea76f3106b4193ed07c59c69b769259529579838500d2b8431119116fa03ee8b712778c59c8aaca680c4a20462a76deef81e7a19387b2f35 SHA512 1856795cde9db35aa62dbe81872c7b01c62f5383927b0f7f5dcad7f19cd4d92885eacebcec3a56e9e1389a57f5548a2dba7f52d11afc4080840ada1e3b924e01 MISC metadata.xml 827 BLAKE2B d771c64e37ccd09adbf4c40c412b744b1fdecc5497116e1fb5518f26921195a9141710f4e4d8daaabe6fb9076719bf87c088665fcd6d037d4875bfa761f9bcb6 SHA512 9b1fb93de976edafed96599a093aa4f8058d2542b6dd9be0fb2de5849f77394f2e17b6f4397c14b1dc13b679fb91c38c7852cfaed37908d4c0a2f216a56c659c diff --git a/app-crypt/tpm2-tss/tpm2-tss-3.1.0.ebuild b/app-crypt/tpm2-tss/tpm2-tss-3.1.0.ebuild index 705b46ab69b1..ccfb50c8ea47 100644 --- a/app-crypt/tpm2-tss/tpm2-tss-3.1.0.ebuild +++ b/app-crypt/tpm2-tss/tpm2-tss-3.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86" IUSE="doc +fapi +openssl mbedtls static-libs test" RESTRICT="!test? ( test )" diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz index 25df50fb12e92a6e404ae25e16a3d3de7a84c187..1e768cffcc84ddd0732540e50f4473a6844db0e5 100644 GIT binary patch literal 13751 zcmV;oHAu=IiwFP!00002|8<;Mk{m~JhTnAxUVu_89@`^jl1wr!FVY2K9YVx5K!XG7 z^!onfpeh?S)G|W?-Bp<$?*HQ95&!hl|NQjByZzEvf9Ze!_1)VaysP1dfBcW1{{5fB zKmOpX?PWG{?Y`&k+Npibxu0xlJG4Fy~sb+0z{5xXzz7&$G1I-HCBbzkOOElr_C~$>qVPTBtemtRbb% z50BDo9mkL0Qi`S7`n&)9>A(K%U;g>O|L2Fk_don+fB)v}&o4jt>ir{DwV#l4bu&a) zs@r>5%@+AK7kw?K?>^61B_Cdlm-abZEwN7vdrq4<_+G7@=%$TWPVS|e?GnwG9b)gz zpLT{%y`1A(A2r3vgVvo}U)g<&RVr>zt7q8Cb?~LD3?IWBVJ;rTckfH(i)O4NX!UB^ zt(9#1#8um>ar(X^&)He>mQF}Do>KDK%g+Ahc(WS{-C zeRgTJN4G}KExYc?lw;&*EO8PU8-0^FeWZ1Eo%{5$$-uMMKGXb6Gt?Dq8#y@>AHF&- z8OiMuW?uxk5zOju0sHmMGgi&r>hO#a>hZM^gYC*J<%CU^@8~m&-}auz5*b^!nXy)` zT5`uXXD5-F(R-g<*(KQ8(^I@P*Su5Xx8gRE$Q6QE%#u-Oqye!V&GHOm_4qARVaLgD zrtNa?)XF3~6KQ@973$j5%9yXLWN@9ua;>>N+-l+E5=I`)<;YLE;jB84hR2$#j@*hT zo--YDZ6p_t0Vh51P>Y3MDfvic?q{gxmrtMf=O2IGU-x?Ra?7xkpBa{;!tIu25~z@` zp|4%bqSCqxedY})uo{PK;Duvoe(3!ODG^ghmyd-f?4;^&K#B1NDyF)q+GQuE=oI5s zz17ftA*OlkI%e#(d<$F5p&u$|>1THjmV?V+9pw!^%+eb{nGyUOqg8Nf`ouR3;HRZ> zW}&=o>50k_AoKvx?oG0i^?jx?s8J7u>~w%S57+>&HH~GiQWejzt^VsXR>4wz#EJv} zErI*x#~!7%)u^>NT;#d)qLTPh@NNxHLC!WxC3=)?;Yq=6eqKZ|TAaXY1mMToZZ-pX zC=usftBZ^zLb0+Sv4)+2G2(_V2FP-?n$DyWcEV4;KA zWHLFwVlfuAG@lEl3Ow}CM{hZ17T*^tuO|wQPb!7?+`J;W)(HR)!1s`@afd>_-C{*@ z-J#1p6Dx&wNXHg;_dIA~!5fiwr2|I1mSZ^*3(ImW?+7V>3Iq8*fOad1zig$gP9*(; z4?_lK0aPA-j#FzH1bk)(L<32n5QG)U1F9Nq&yQe{LA*TlXCxEo1n2CMX7)KI7?KZi zHL*y+FI6Qez8#4QZgmUPCl8W&jGmhZggwPsaYYXq5WA_ZzrMaV!}|}P@0A$r5wKM|q-q{ifQ2j`J0osL2eRF%o*CM;&cGQM6;C?KJqu?6 z>8xV|qeiht#8|mDMkhX`_bQIxT)d#;lL9d%cUC7+7w=$tZ$5a~w}3& zS-3#F3=Yi33nZw_!ZTny-a^GgK53DnJ(LkoKH+xH8+m@+g9nYuuSls37sFbUdhG_C zWk>2pN~JE=C=a6HHyE>7tOWLWaEuTkNET87&JJx5V8A36w1@8y5n89#FvdeitZAhZ z08~eBd`>DXB64aJ>6adx>-=kSs0W}B#+a-c-^CA+bb%UlHB!xbd*LfO2W&G!$UC43 z5AQ%oOYp#;im0Z7(tu(CG$8R7s`=^7r+sI}{EXJgbt86A4|75Ep^<2vtOiXpphFaM zt22mcB2kHp@AZI4=b2d3g-V57_)ixcnbi=KDge|GI%9fE6n3O=H{U_Hs9crWOsopX z@?gf*a!-|C07yVTmI^uL4DJGmS0B7lbf^{T8)3#L^*JIUgEgB&+<`7$24G~XU&#>7^d=>ytz2vYu3>oGvTDM4%2+vT>aDo{2)Jg6|y2CUxooAJ;LUJ7cYnb2LYfw2`XghF3D9w%6k#|g^Gh5z>xs0Mf4XU zDU!vr0A-IFjCL}W1_$^Wl!@4ghW>V1wuy3ac{R7vTEjIfz;-||L=Zh5ghwUAoPeD$ zn~Os$TY|iZKj;XFlg7__IM^10bIg>l&B}32)>*VWmT!C3B$|{`vFX*uaiiW%5~i(oE0i{ zJCYS%l(Z%5^6JX)?K-KMCJcBCO_EkiJ)DxOIQJmNHku?HYUviOcYWTX1-0DFkK+-5 z1)tqO4>$PKlb8q4tR7KF7?EEI6p*c1%634uI7$yx4^{4(mW6}`j;Le8G%3)8G;K{f2NkU}$Bsde2pFs|8QZW&Zbek$>u9~)G3zO{ zx+En&(I%$Qr2?zfBW;+WWPHj%Q*2rVizaPKLFjnZ9VE~iIYX&iJ*)qdaIEozsHoDtA;}09AhvWgqc^DK5jt|X_XGw6X zBV9Qa<5;ov>RKoOJ!}Hx?ldxqSSAcwkZ};f!W{8*LA9Pu9tAQ5 zCFem$5be9YKKD)pg8d2f=!Mf$**QU{C}g4#5LSQ{1&0SkF@~rXg*cnyh!`GT$jB{f z*P&lwX_S%r9~37d1kZBFS-iJ(@G1MtHer?>DjLTFObcE4Xkz#+RHtC)@FzG>gi204 z3-46<`2zAK0KP@4IwV9PeyEgohLMv{R7WDlQ&+-hq5?@!>=S5GsiR7n0{mn>3K@>h zD2+_isdSL@ASg2r8{4Z;^_QRbr;mNzxzU~>Yr_}vDFpHu0F50<;z19;NRt622C57I zIAx*M3*gEU2Y`oPfXKR0JcU|z7X3)m!2^NxF^BRzT0hxC3J*^P^VJyB0Y2-C=PCKFcwX{;c`mI z{2{Gaz`zHTb4X~J`za~{NaiFPgWuNBB)5=#m|s5s<!)Sy4s$ZAD-Nh0D~%?!7M{fOl0lJe;i>ntu> z2epO(I;Xa?G07Mk48*sXiA@9F6rp~SWs1_Q`nI0vTaH;?o^(jto=?mCli4P6wPECe>jDcD$5C?fD;z9os00aOsSL$*s^ z9`pfNLdiB9RpHwvQ2_z?hLMB8-dir^9CXs8s0G0;!@=-7$V^G_JJj(rR)138=Esk3 zzx?UV`&Sw)J*^OA=RLOCtx1MQ?91<3(Id{)6UFUDlvPzD4U*2M2C`%83QHW1$BLJ{vqst`4*fh>TxH&>;|bJ0v6ZUz;ZY z{>qERbGkfp0HM)m&;fW4YK&eeg;Uho!WZ+n$N~qCA?S{0N$Q9!tq_p~@abEypv&Vc zA`0!F@D@A?0Y{*tP17p4Z3vV+hi<85eo-wS>00#Oic>8Kc#n7ITM;~M$b}$q+lGWl zP@E$=b!_Lh&=8VmO{J^Xmi@k`*3Tb4zkCn)$cATv4YcDt2txb}@~)!>pnmw>CHNBv zf!-oB?K=j@NKn##8!?Xv)OM}(}b>s>P17JpvLMdVS zj95AKL6Z1QN4#0UfXmn0A|e< z;1jFp4Yq)3!%!;+!;g9^Xi4ly0T06oHFhv=^DMWRz5noT|M<4Q-1Cg^Jaq+jt{C!Z zYa8L<+dF0^C1M%#LD{qlkop@o2 zsjY;k-4suklBm!bIN7u|y!*p*Yu^klp#~#Xd}r(hAGfScjCq2SNiIYQLI!iKW-95p zBGrj}%~5#`+B@|fFfVv~79N~Lguu$-L?t19Z&ZB*dbgm{7s%Z%Y^Ek|A^Y;~-5>07 z0LWc^317f@BOfZjLnPESZHS>sWDko{)n7*`Mt9L$qWoDoG$pcj7*fRNu}E?j62|J- zjw4Nv$(9a5bK!yz{uRPrM-Nrxt z`sUr;amSltHGDAu)r&*ikT#BgL@Xm`20$ApaRS+MTGeL*`sKWrs)ZFy9d!)_P^4Sk zAN(lAgR`0F=up%b$J{O%QtL|UrY4g~_`6b& zOtI`+F#`72uFzdfyb4%d1?R64fRI9jvN4gA`iz%m0nt3Le!LpZ6PbXYZq8%asJ<8q zD+Y=qGx;xglZvFYO94O{(bPJJr1o-Df1&3B;tZ6?t`igg+{^ZAbn#Kwo*<5q_mwfC za2+UFCnj2Zo*s6CIH^r*Bt3F<>zS5^`Jfs`-!*!$(9je&#)8xWIB=;3=4%L{Op&7}+e{tH z!CzCM8z^2_Gkh{Ng+EHS{h*&;6s-?;I|TDT0){U;5Rl)IZ^f|Wib!Y*KW-XjiaKN6 z;5>Ypufb`DYUhepRAU+gi5ZDYI>S{`EqdcUkURJmRL?|d7y_;0>ENoWy*cy@PUkYC z?r9l+6R$i$Hc^ep8>j?*0c}9K-buj& zYSJ7qw*#JWDorjD9z_ss zeGUv4c*YCQToA9tsXfTzU>@`~b*YQh%>P^=kh= zgjo%dIO=}le7r0 z3p1*vM@?g{(2no`@114PMY?DVZ_hlAg#`fO8mLC zA%-Hgqs<~zvlwQoTQkmaP=)jrVh!9UF!Ji-XdH$&+6QZ0@X5%onAL3bF-HknlwC~s zSp9n6N-O!9SdsKbI}MFwK`QdHSR5)3SkguXUN?Y`N7}i?O$;gd9knODk3?JS!)r$u zC+iX8&I)jwe8V9eM=6l?vtW1U0eO3qgD(Z4O$3SmdLY)|v!~Cn;Vf#4@XFebBTAc> zi~UgZn7x6C$mkP|xa_$W1?P@D6TE`FIM)mhL&izptA z8#zRFzT`hKnmZ0xb3r7bLgTm57)E5l?t(IKemG?s4n24 zVGPrP({Z) zkwjTYMnGE*>3D6iZOu##;;(r>Pl_trUNG^Y)Hg>9+F-mjqy``a|LemTwEO zK-3tW_Ke_q%?i1N1Fr(ob$Gz6Y9A?Vz8dw#KSh|Gf(e*Rn{axqFgk(4O#^HEK?50) z!v+Xu)?{ts*Pabkl*PeTfpEA$0fXT?AwA4kM7meu&ju~1UJw>30UtwY$w}aCl(FWd zz`+c5j%(8i!APZ`arrn9mUXW%v8};tHZrSfqjsuqNeIg`SocuX8y&`_`6BSfB_2j& zA%#?08U;YB?WWy4ZAdxILC0O{$?DgosBy~yHu7SL+7t+Yrw#9sG+`kRkI?W6*#J^x zA6*M1N{|Ic7p!_h?hiFDD~iKYo4%v|AWe{K=GIvaaFE~JnhGV-7>N=P(Q5>_g5Sr=;fXSVH8vaAyX= zUA%gKL<`uJgV$t9bnpWIhYy+RPER;G+G>LvB(c4WLU-+lGYx> zudM-`dzkqDEt^=4^{A})HHD1`36L!AIb*e)Y%I>_8uatm*r3}0FOo}>-Z0cHS|4AH zEv09y4it}DV1+cEffHE3>(qwQ;Z-7#Dnmv}Y~&G?hYq6-6OyH`GNmZU9;d-fys(ew zXmG#-#nj3qq{M-|)TRfXDa*bcVv^C^5*ho^=z`;@pGp!%k2BdN4P~knD*4^O2w!mW zWE_yBu8hIJAXNd$(bfQpO#*eGRS4)TY_$#wP{7p2LWWhjN0uKWg7e1a1G6NmpPI`% zw?UkDf4WNt|D3W!F$<PmF z4uVC4^EVO})S~z#tK(?x9le;nsGbR>Dnb#gGBq1^gj*D`Kjm&~qTqze zYU4$>wsF;TK4f7Uem28DK+VvpMfL4-PTj-1ilt`DSX(KYSiJ>}_mjH|wy|KEQ8A>1 z9SdI84DFyPDe&>yJGzDIZV%zp+W@bozO#DDl&^G>nowZ}gGI0fdMbP^oP#=4*B)g+ z`V`;FiG@lUN%}KDTPLcwsZu5cPN)JA0{a)gMbz7XY`a%EJ%Zgb1uzB< z0p5a~P{;=xg6H4`0x~0j@hEPzingAn7ekw7thPGeRKsv84)Ipn4RegH0NHBNDELf| z{l(HXY2ZEbq6hh~6S{^Ntn0)MVtk*8tUFRSXRtI#=YgSd&9GyV@BBA@oodBNX6+rpd_lvR`CEJbeSiPqZl`b45d+-P9Iy6TDHV{WB%ViG z7qH~SU~BuzYx7#eGMmK?plbja(BdA+1d(GQa}7mXv4%#1`lgQWknu-DGqI}g68E(? zzDT3&bGl~7*Rui0|LCwx(_W$yl5|a@r&cx8xl=T?{_%L~whS1|pyuh0?29P*U=lsn zWo9J{G)G}lisX@}W^jtIlJ9C5;U%FSha9^a>eMHm=(h25cRN1Z@(RW`qzdi>RfU$3 zbK#|$%Q{jmpm*dS&E5uUHA zDFAfy=t~Z|>=A-Z&&C6zfs9MZ+$NK%Jh(={%V&pL*s zPNf71Y82(wlNLr6nv z@T_b#AlE4ZaHM>k8PZ@0+!=VSe_8kS%D)6~X$h4P|JYtd@45qy-nP!|&(4^@5~->AkoT#rZ`RWmRofcB|}2%e&KhTH@68h;tpW#t)`xV{>4 z4y!yhZalRu0&x!%MJk{c{&j0OUIQZ!S*nfrGlHhU;RA8I&V&v;JyJPiN%0M^EW+dD zSv0oHy1_G}Y9utFv=CL~RnsU*QuI+|t*Ti+bXu(-9lO)#@FN&WE$(%E2#D|ZGeGZO zNv-gNEbX`BW*`e~Dr@cuUo$=L&Kgv-JEmAoQjLq{cAa*Uf#ZLd=82I2I*TfQ3@&@j z04c?D2mVQpKyKHe2#?M_Iv3;BKrwX6prnc8V`G2lkQHAx2Yflzyaki+?*Iaxz9RpQ zdR75VrV|@Fzt)t;I_?Ux)`+t1sKe5Ao}*OUy9erB1fX#o60=9VI6(iP4Qz+_$qDca zGxR&Ye|Qlc{`t?Zn(T8|d~7Igg5(7@YQ-Y7 z$Zh_3$r;#&=d+|-(**d?5FzA?rb?PWK>)(TO9z#z7#H4_5rHQ);L%QTTSJdExUn=) z6}AooYQ!5V0n{L^6>iD(;g^^F(*O2G50#kUNQWsU!KNHJ2s5tz360vJId!0O;I7uh zHh68qn{o}rAb6RKq*Qb|&mAOR^J>77c3GL9$E$oSnH#nLXs3ct{gJy zXz&*nz*uB3lvu5bN~ucXsKL#8lk()&r&r^Z;kozfHAR7YfulAbwwLK7lwXk-L}kK+ z`1awqZCE9u4uR2@5sZL@8yGqDvCibLchGUzd=~k*^}y7r&Jgq2NxltNppIFW7$$R3 zXmLCR1o;UVpt!V8cSQAMxKGl#z5Q1}&(At81$lk%Bfac+6gb9?e#f5l4d+a0Ds< z5m}`Y6$mWuw_rIQ95<)a1TcZus0r&rrVouX<2|?b>WhJY=s`?HM+Rb}Hh-X_?AnS# zQ6neh1c3y{l4#rvCzL0v&~&el=*G<0(HkPb3&D`;= z8V1s|LQ%_PNw^`9;a?Y=9_Ko7UV~bOGwFb(PGYNN(pWf+vgD{HQ)t&M1J7Xn`TJ8EwLNJu z5+kr8MIAJpMH}!Mzc!RTWMDc`b)pUeWrQB74tmE)27})n=GAdZFcthl-)Fo~R6EH! zpMi`W8dk#(24qCirXDqr<>9Z^nXFWKcH{F9>+gZgK0az=)8Gs~UE4yUyrxEO5r)Bw zl3P{BCqtZw2fzmf67i*8C$yE(S=}3`d%CIWOfKMAr;dT}z|g&V9uWapw3hd9{dLMF zygJu%^FFy?=#Qtwy~fDe2tb9GvzDgP*mW-Ca&p>bM-)vB(HP3O%#b1h!93|EiPOR; zIyu!Q#zH6SDCiu)IG75XoWU5(E}#NgoQzlI2iAiY(a2Oi02eV`I@tpoX1zD54xs3wYb8<-^7oDx zyS3#1{Po@2@8*(jl72T~&RjaAT&^oJbk-U6JHHPEdWYxNh@dMPkVT?;H5S&C;#MiPl9o@ri=`^h+OaU$JApjnP*GX$U$PnBT|BL zpdtz9;fLq&!bvp>rT>7N)O1Tg#gh;62o@Y@f1V?&C_7=>0HRWEboog9WpYFf7AxeB z+FlcV3!7Hr-YULR&6B2C0v4ZVzK85(e|`A_i=D46OUxi8xQ+=HG>42n*kB2N=^C(T zI%tlC(ES8iTUBLKpcaMX+M(FGtV4$d_JliiW&%H^4CN6e?j^TKE0=LEyqZQ6=f-tE zTV3-SeZ_?GCAyf#p)UoQg_s<$)FF*EG}mR(lE-17laG!m1Ve$HrQIj(AZLtEf^x3G z79*`N;hM6_I#7kluB<`Vyh2cob}Yuxk(p<>KKJ+Qw^z}+sfjU8t57jyQhhgfwZK6r z%&fLxqAqxdfpQ5v5Z{D3WW_zMa#4V)W{`8nRNze6LY>!h+7+6--v;rPF4-uDknv3c z#R9z-ok9$P;pbsSbc*wo6bxhdPW}#R@dZC#1FACP2ha;xB^?9Q%t+XfFTw*LC!jom zPOXCL%QQv9|WNGob5P9<$5Gq6%90fKd_$ItW4%d5?d+r|&Rqf{~^ zX$M-vzw0`ZcYqrdXV7em#@{N4s-q4b+*zsvVxy$e>1%oBt~Ez`o9WU5tnYDC=TaT-GYKW(eoFY+BOrSLSFXD3u6AO8| zuCNHPfLTFxbt1VOkc%XQ*ADvDO$vC*G?p$?3hE(g-ZK+_+#|@9ebPzkTeN6*z20u#-5_M?si zS=w~#6ZGCQr2@CDsDn^EHl_;=7E1tY?Y0LSE19R8QF_)n3%9&*M@R0!BWecEZRky8 z*VL^6Uf=`=;%I|<(PRs9XjFB(5bxVqTJl(P*$Lf&sL_h@^*qOb`ghQ2)Jrj?dk^*V zm+|(^yZz&9^wPfj(+W)icsUwXN4Peqf?_dkL}+@a;|#sFc-3;%{J_ek$%FwxN1LDl z>4|F7f9-%_nb+RJfTvl^xOAEcQ^#2 zoXS^SPyj96`2(rLB0o#^t(J7cbiht=&vQZICR43*{ z5V3XS4(~d2fQmrrz);&_R8!wjn`2;lz3>=*Kbo2>O9#f6<_u9}_(5Dz8@S?!5yDwc zevo&-c~QefH{-xy-UBmP6R7GakR&=hgB8-bm;^sXp}L(=DuN#QOwp}=bU~Z!1oj+N zLjAdp7`l$t>bfFS#nS#Wwdk^xUMTlq-A@yvo1ZR-RXBTJb3z%ERXOwdrt8s~d>RPW zD)IqEsJ^KNLMT)q*-0IB7<_e&=OFgaHU5}1zKZ6_>cSmps#e|T6`cxPPFn&fx|p|y z{U2>-?A_8hhw1oB(4{rDb{^{U>ROUR(z>Y~F`J;d?hzo^kRGdvCP%F3V0hF(maYX* zt?8H)AKA6NfvAmx$MN_ok567u0D5*6#Eo_cU&ZR{Up{>L<@2jO{wHW5xF!phwJDsY z9tY`(zQT=MM?KK#YaU(w16*oO%vzG-!OQAW860TTNh{NFOdam>8rwL1>oe= z^6Kz)ddjXmAwnp^LsbM^t^UMvupYd=yJqA`n0}p2v8*W$&&y?2=yH|-=HLwr#i((4 zZOQ5?K?m-FI|2RJqfXT=9mrO5N_T3-=Cig3QK1i*kDA*#0%;pTBTgWTE)^O8wuUU0 zPO|Ef6!l2d{x2HiXc{lp_^p>gk85oRS1oi>SiUx6NDAtDkyd;uVHT=jK_JYa%VVHg zby032_18DA4bY7fqh=X2%uzKs1{#gZ%IYcv)IkBd)q=tJ=LnFYuBBxOFlw22A&!nt z$FGqw_^{}nWRUhfdloJ66Nwn<_8-ky;+%rxw8HX@O?eIIOmG5hGO>(CN|(iyFs5Rz^)&mcERXh*z6V zT|iBTXzIKrjl~yjNbjw?%t$8cKywpLTeZBpI;*&WoUe1mLF3K*40eZQYU@0&Lul6p zQ!Ec+LKoB3x=>h%OlOP0%bmnzj zg9{pX2Ny_vOax16I=Sd^;9lqIRvg)3afIQ4XuyO)XhGb)=xTdZhwi61+FwHQA`aJM z096;i#f@%<>&lD;uN<)Zazpjn(nThAbtZWPtPH`*LWrHc`_F2TUL z`LqTIH7E;hw&++sm65R+L_#84J9N6U-pHph{Pp|&)cTf%isPft20hhQw) zbVaCyBgTAQsuY(_RNw@tJZ<+#ZJ`@=(+UI#8v@?C$paG51TlZvbnPjN)6^bAtR7vw z~k(9_A{&wjal_AZh+f_}OAR)#R=(=Ed5loN&# z2=sI2(Fd!?Qy&bw`g}`Zv8-G(E4o$>00S?k+Ag{ZLAz9Hr&33(Iz(YQcIb-^Y!zOp zRnut9AW}F)jrAT7K2IH~!pl5TE9$f;l@fqN&Fd3mq@B(~YvwfQus2H2I}&G~>js3b zMzl^jm@a;crW+*;?Gu_V)60+)j;9iBo=@Y}x{E3!7N^(ddjs)DOH%k)r~O^H-h6p? z57=!38(QZJTX#C1aNPrj=mlyg&Zg)BmI${%CE76FpwOxvT%vY|Ha(i0FlDEE2!U{< zjP5duI6sU`(%7Fmz|HF}i;cx5vP1W3#pt!UL2W)+(WZ7FQJyJvQXK#VS_rU4c2N>! zZ#6+A&K!WyK}Z62E-t`OUR6lNVUE&usWEQ5$zABask}-Jq!>0%R7lxw9!ck$t7aJa zx7&XIU*5d^?GFxkMyG3tL0@c`M%&e8Mpxr*FnS;@f0lw2zs?=$(%4gVDb6t55SnLc z{KX@7O#Nvu0@c+v_yk?R2fx>?*IzpJM2%R&`bT(8cb#bp<#~XZ(&;+K(sV*>pvwsA zb<*PK@*$m~M(5~ORoIkBR2{DYID0#~)9JdC3eoR0@=vCR0yugd^4BqKo+dSp6WDe5n4tZV;1>Z_}Cn$vL={(`TLzu%RnYk?OgIm!~kh2WJ|9qXhse|T26 zbtALp-TQSutw`?R_|a=qan?2ynm^t5u)ltPE1ZSfjU@cIIxHGKB{YB5Cls z>Xs-nsvxuh&6qVTp^-#94RDBCsbJ{x6ZHb6+~-lhzI!`AeEjYEB*QG-k__k$LmRw7 z2cC7nQd{f~u2Dq6!9YhQVW>u9m`$AFTGZmcUq$M~17ua+Lv4PXd} z4fJ@;HKwhTxmEoL4ae&S=?)K)5*nmkxTpu>A06x0{ggwuDx9SI`80MD>(Y_U&|1T4 z>jo)g9SUAkTc{9+i*}m%a=NyGn!k=Cf_({{M#TH|A*+_6u|B*3#T|||oWMBUVm@?- zDW?4ytlz$Tcc%ZQC-D79Iowatjb>ib!gN3X)yvbh#ZLGC&86G4wDS>k53~+UcVeai z8d_t#W?GZZxhJ=; zTj}wRQDdZ6(>zi#I>zO2ilOn#R<6742sFaiX_$zpHC+&>Kxn!Q6 z@1HKMHMd3;hf`%sd#^QTWW?V@MkfFC)BpVR!@Kh`_IMe8|MlJ5AG~YfhkyK!pZ@)y z!$1DuQa?MTS=#WU4A-rVz1CT-m)84?G1ZxhISccI*;hKH)WLt+$*I~b+gn|>V{5+0 zlJ+Qd&9!rH*4OrZcnj`?b;h2toxtCeR0^LLSMxvo_rLy>efVLRYi>k8dl>c1wo2wX z!s@HcHp1R5?9!KyZYJk?PHW^ftGU6SbX;jZgKf>BF{Nk@}4c^7OmE@&-TkgJl(gvj_*V`l$Emik*D9)mtDtv#%jL( za_r6LUv2>lF+Kz4d~>tz?VOe6`|LIPI7?outds1F+5>-Z$cdC3X=WvyI=th{ClMxn zSaz#9S>G1YiaW)g3A(doWybbFT4iyNLyu|$r>8W)jCa~u+9%)ITib!^N-2HM%jR`M&a&~`{Ck&`R);d}6s zk=(9fjZKg{!EF8(u;1Q1W7XZQ4sFiR%(qSqj;pIy3x_N}(H9oKpR+7wGPa$R5^LpJ z%FcXu$ugN4z4zJGQ$yNkd5X7{R!;8xRy>I$a+M&~lyaiZNCRR!dnzl;J>s`eg%cOQ znU5=DP%De<%%r&)73%uZ$|T=d$>0Wy<$8B#y4{178fKZ@mB>%J=~8nb4Ue^Uo26Gz zJXf~l`phm^0!~KYp*9P@bM}$SJkLQOYIm}jqf?A` z^Qnd5D={tew7KGF^;_6t3B#zIt)D$3q!L^K>nLyVVb#$I%8KCMoV|fl%V)k}0zW-h zTb1%oTTfI?fG`3;dk)D;){m9zq((gua13_KuM9r!bHo6KGF0^OwE$J&2^= z@L?#xEP%?xuW7B-Nx)ZeKs1m93PD(rJfNz<_VNf88N|y&e~DxQo#32P^D4f?3`6ok zu4NV}_^qlW#g8LV!L5-3^~r-29%Gd50bx&Zwz#22V$FX+g)oj=Gj)PYHjx4?v#Qi8 zNI)*!g7s$n`r-YD&-Y3U=@GEq2Bexir~nJ4XvtaxVqj zKsxK#!KhhNCt|EzpK}l&(tB6OZ*E@D@kxQ0k~@2lsGE04dT%~>rf&g*o>}AAPp5Dv zHIxAAV$s0zH0Bbop6YgU`_!~ZphZ1d7McrPA>3iP4!4PFCf8STFpaAnnIVYb(Q2L{ z7P4@Icm*6-ofpVZSqjg9op=is5Ba1;iqN9c^@Q>L&Zg?so8!bRn()K+Fy zK$ZtH?p{W2`~pA%`mt2VDVN|bfOwC|8%2j&p}rAje9~AmA~IOBHN_q1;+?>3v=yZY zT};y|XU8v-5|pklp^O5XS?032!;rvM?-itGRz6s z33GCBYGrGX7x9K(K~7{=f-qJ@HBwriv|>R&0J9XqJydUhdvixD0`rKL4l$-1(KGW@tfYUTw4T0)cL-SY@mOB3fBV(g$vf>BGiXuTWj7A>gdW_}!x z04(_8CVIHTr=G+#K(l#7Az?&*Wl%u2W-HqP+3F}gh&d_ES@MLMK};U2fLQ^#9PSRV zn5)iGi${_pxPw&DtP_dUDg6LBo=0v?L~#VnCKU}^u{vNi=>bQN*vw_Uuit}rME)d} z7IxN}pn9ls*R?DpEO0~}6Q)IhW~6EF(mAMTr8#yCf<(Yzg~`~CJ#ssu5?@E_<&IfT zsWl`i@rh|+3SF+SS~F?G0wv>9CYoX(3CLXnpcITj*a9d~XT2S?6p9PM*c&#j@FNkX zM*qO)xZ?)n^*Lg8X|TwM`~W@|U={I6_I?YN_X)OO9Vzy}kCB{&8;C)U_5oG%2~Y#@ z&+jIL79x58Ie6yHw@I|;ImvrKZ|_Kjkver0a&Td{E4sKwl1yuF2FA}VU(UaPTHxU= zSf4(Rm;d|my9{H6o*4!(dAw#21J@%nOogM^5nyw;GYbB&V|qv)V4R0Rq2Tz??0A+8 zr%ImAE|-YqH(}WEbs8L61TiLewmLsp9V%y1|G@B}=;fW`d?*MYTiQ1?N0iCRPN>PY z#Dk<65{5&LlZ40{fjaY*Q!&mR`)IC*3edwQK<>%2kcf4`pcNSh5p2v6PZw0{CCQ^e zrl909bOh19+iSabA`t9Pphqv*$n}&AouZJ5LO@snRumi_6vY^#S`^}JiX&opc%ejY zQM(TP3QMDm)c>G35g~XMBWLm6X@F0~U$zOe>`>7-9$;GN%10B!Z=te^ox`8tKoKe> z^DMkmq*g&Zm!K-?=e8L)NFS8>N(@vP z0AO{a)+^x35(j{XUx3I)qIfE`>{9eIF9#0<(kDR-5H$LK4c%1DUI)QsT~RKB=_o6aBv z#)>6f6c8Amd3E%+9&_UM_!CqZU&ca%DVQ4c$DT#4C@)Dwd|OHhw}kzOqX4jb{;JWiof5d-R&*-fb0%e^G?%`k59 zY}0b!SRDt5hl3+pLA@6&P@{sW zF~WAhKxm#n+2IL`uu+%#~4&opQ(67LER8c}f{P<32Ag^8op~0Vw-N|)cZO+Yt z62-XCGps-yuzTLv8lHvcS34su7f80?JYwGf!jKQkWNQ6A`!^uYUgQ`y^GI%Q5~yy8 zJKmAp2@--8*b?dvFdXhKaEq!NJ%eZEfeEKvSOoP}93FWh`_l(fA7%w>8w!q4!LOHq zKBz)WX+GaY?T%sjropamC*srZ1~Seuk``i3B`nI4YOD}AZrCV&=qLo7I7}JW1j~)2 zBrzwD3*TYbjyWt7eg?AZc!TP(;H&H!c`B@>Tcb}Xit0h)o`(jr8K#l3>Mg>2*d6H` z5&+u9{;AV~_B`lQz>TKbQ>#4{Bf~R($`Hmx*F`X?$#L@WtEm+W{5!Z6i z{uyth?s5zc{fl4P(S>xHNa&A=q(c0 z2lY`coW0GQFEP)gXoAXcnB zND{wEb|Xb=z-1ihk4Tv+k2FGAVU-Wo1FwUOLHB9DM+PU$Ejx-WAn#BefLV8yYQQS` zBt)qxOto?_{HV8zmc))!@Gw|tk)-#BXSv1f{fBqw$G79x7R)E7{d;bf8vQG$@cT&tN%I__AA9XJ-1 z*Py*q-vRT2$7kV(mk0rngGD7Fes4B?1bP=dUDWjIxl+f}#4TiB-o5)9yBy2sp}vH# z8zD$OG)F4bt*&WD3@svSEJ{;<9i?yjh%a-KzgHMNPL_Vaw88lma#XO zQK48u07WNhOFUAGNgf>(MDsb>goDR+c+ctJO}G(->7aVh0|rtap8Ia&&%eEScX!r$eB4=nMIt?!6onJOWGyKc?*e2NaBpTMh{Y?N8KO%D8+-b zS?K6c)fdOyZXsihRF^is94`qtHA%ijl)kAiw_>K4z?uZrL;$EyzPcRzv+On?LD=wr0!}mB?*65E0QVJb1O!` z{@N9~%hgu_YrEq7RRZUv5HUvR3rc;(OS6Dz9#}W8M)N8l8^rEBhK=frp|WD2I5Ly} zg4C%SEGxMy7mNdjJ&Um5rykO$+j@j z+Vg}Nea9lkoH|L5Ts?Xw6htJeoF~kDKe8Vg(@wTAL1)sWG^CW3b&C2L0j8;X$U zF(06eR{?u1CwSZE-WeYruotbPAYhbWa3zq90BRTuB)M~fUk^Do{E@o)Ndp0xboG32 zSD;Y6_M~Q6kVMmlthO{TK!)wedPT2YR?2;o#SZy3wP6anJi~<)(icp?gzQq2*O4bX z$uv`1$Q}Hek?1To!h?E;UbeRLF<+da^C4V>$V2D)a!w z8*7H*pr-Ig`L-YQ%ZsA*;ckcWO@86a3>Nvd|THegXpF-rYaKxs5QJU=pa7GVsh4yv--JJp;47o=x_Lu|2-SfVolq ztoG`1k?<(8kPPBMAWR^?LJ%ljsJCbzfAR%kJ9z<+7a;&G-y(PRy(*uZL%1%Mx}dvJ z?tCUG%E!ZVhEX^gV1V~PgeaWgo7C}4xNi8nRcLZjFKeQ`qWNpf2uxAwxUi^C{1V)q zc;Qtl;vwmmV&fsfbR-@=$w$DC6n@eq+~rfV=$e(ILn$? zbN&baMXI3pNilo@sErIKJ>}8Qqa+cwRR1vw1*uhX?Fk_V=^))Fq9S3tW!V#g8iChQ zI{-MA+GQhnLN?qZg$tAb??4PH3su1fkV3^TH0){UH1Wl?jg{)ce^ioR{^k~~4}Ys^ zIP4GOYW!~uLeSySMgiM`Vj=H0wTJ{HbV!13y=cc(P7KhJ1DTR~6QMq`vafJ3W}}ZKO3~hI} zVzf@2u9b>NLd$DVaA~7-DahLBN*eY<1_j6i07Ra>kAbmGc^OV<`BAO8#}hZsdcEHN73$XQRA}gNi@|(nL%4rhzTBVL5@qx z$*Ysl+&x?$KfY=e-U^W=EYK>CFDDveM|0QF2C5j30G1%Lp?^4REtad|><|M5`^JAE zW>A(35X%dd561H|HINS$LMqcCo->|xi4#;VOO?22|y(K(uS z+Um7S+(w6uNlW@Xs&!m>Rdk+q#jqQ`5dNrf4iZ~-BBD|ucJ0Rw5Czo*Jamj<-f%ju z7T?!Wp9%U_KY4)^Hy!co`1Qk=_xAw+e`7=>z*bv{rNg6WQxVw6ql=akuhmhliIC2; zP#7%&PB1Z9+;B5n9k)(6+|aI-6dQG&&==Gjl8eN|3?W;)Rx(LjQ2FGTCVsSi|JWC* zNd0Tr%rt!HeX4*Li$b;zz~3FoFyy-2nukw793BGb(5&cmj$ALuXYdd~-5rrcSx81e zTMp@XZLuBAOwFN|oYPQf_UPC(0gGEH{`%(a9k=pr=MgRmz*6%@;s=)R2(i=zj81z- zaJ^=Q+{S@70qHg#u&CN+4u`Kseeq8bX0K|@9!+a3#088_pm5W`8h_A1M&xh;1Pg1j z5AoxFAGlSWVXHtmT%dp<;X5Hc%veOaH{s6#EvQ})7AXNALuuJb;2o5)=A^*E0(Q=8 z(+R;yrJ!;7I1rX~Z!mG%lh^EIR?|i;W#Nnv)@QKpp=viej9c?X;El^XjK)GLskAi; zfL1$QyLsA>a+-sVr#36<*X5{j%Lz8}Vwu_$2!N*@?~yfOArFtx@Cw-kQe+=p4L;4l{TU`tUE1ZrI4y?CieJz+gyY0#6`xkqZ)s|_^Y@)P1wdW05LnzdKB z)Z6HBYUVEWpdoS~;F>xD%%&5^Hxf5u;{53(BvOA2CtraFmPFS49CEB|@;_5)7zV^( zFKvU>Y43u%jE*%bBvyWG29Z4>ToVx^uA@PeeRZMqGHJp#ra@;U+!fHGmg>qedhNfm zh+PAY>TmX%v;~*EXzj#OB=3+6V#;=4+94n@>>Q6av7|M@4awc(_1kx|;_*Ig*<{o= zvU8mrvNo+X6^8;0$j7eHKbx#2nd8;m#W?CYQVPM2k#pvh)Vv)_h&&hWtRT3HSMQH# z0lRYWnk@w@7iO2h^?Zn8aM+(kx7B39lMQ2i&HHY`Js#qD;Pu4+GF_n$cA$d z3;%y)6I)_E8Y_NHVIx8UB#V14SS=?Ti}Se#{rojH=nlY(Y zD~pg42lA4FXn3X~`)0(Xpt&V7&ZE%<$5B6xB#Itqa%!H+R4G*QyMqzF;^fIVAW2=B z1OtOq6(mPn11M<`D1%lZAluk#9TcE|sf~>cYjTe)KSl)Sjm-yUNmRcymuI&@oOeIp zrGtM?S)!N)QyxCAK*E|8M=cPfG}~6c5Z)&H3(tr_CXL6@7U;%@tZL}o@Ni>J?HMJcE7j%Jp@0vP zGGnMZ+GERJf$=OQFA3D01`TZV+sHLy6jW?HCEUIIwL-ZMO16^=2yOKNmL`Q~D4~JK zsE2!~)O)zK9jKLXQ(7?;0Cxj_$lZpRYAEy)$TP4XjMYpu&w#>4cw@A4yM_j-d1-o9 zM`PsyOp05wjp9&C55|;V*5HR!bwCN^h7Xkvfqh5`p8w?Ac=+JywHdOy_M;A7^k^Gb zO=qjxne(eB`~%bsou;V1eJOc(cvrF1Y#D1SMH8D(LF4`8?uKnrNSaYeNQq=Acv&;F zgQldw$7}EC7OuNJgimh+yqfwh>M2vc(n)GUg%c7if-TTf;cMX>)S*Ty2RWfo z3>#wFoh27f3t&8o8?Be3*ryA%-+`Vh1sPY$5AR>c%EZgLIx48rKtcO!A%o#;;SYI4O-wc#_UEh!1x{ zNL@2IU84a`ubHnYzQPxDoSDD1=iiU_AMSSgHXT72(4QFGr09&+RC&~c_DULd4i}2S z>2r8(;#JeA9Gs^PG;0q^!BW_;aE){)4|=N~33;l;$8Qy@2KHTQe&7+2T@#H<5H%C~ zv^=KSZzK0w2ZOY?22GQiBr@ewylj%jcoDhDdD-f74bFD28HJ$kT9vVCB(l1#W|BH> z3Q5%iRs(x1L@UWv6d*L0&huc@2O{x?TX(nP!!561{Df4&eW0q)GVa<>2W^Xvlu?vx zXXz3b3l`LzgOD2;j<|pns9dXRIrCK19Q6l8$;M4NM~V$%MiAlonwkPYH!^l>9IjL#fB+j&9kE{0ukwFEka5kQKE>Jp=DTFlS4$sO~19F2R07po; zl_*B{M0lO1<8ugtb(f{}yw!1?Ld5X(pv{4D?V|7#&KfkdJEmAoQjLq1ew}ucf#d&e%@ZR5bQV?q7+m(40aA+R4*ZiGf!wY` z5t`0EIv3;BKuPG7Nl6pO$Hu+}emY;aCVaWnyu~iy-vIF5v;^1Px5F~|s^;nbX5 zOFO1VI|s%2fxF=2n>N%}T&#n!kT`GU0`J5}J~k8&LGl6{wPF!k~5FzA?rplT>K>)(TTL+bz7#H4_5rHQ);L)wRqoKzZ+{A%U*++)~HR6r70n{MI z9d60>;n$b*GXDBT50#kVNLWf!3rmh1gqhd=ghuVqoI21saaVg`8@x8*lX4BjAb5q0 zq*Qb|&l!@hdo^Im@zfD$6r;v@HS)dr5$z9Y9P~tic3GL9?uREu-2xYLY5RYSB*?E4gSIc7>fdi606-% zDNRWnHMrSslt^xUdNp1do_nueQxv!tIO_0WXD6M6@;mZ^s7#m;0-pY)1FJ;TAu!qt zf)S8#6CRb;Vb(-QQ_FqfWab88bGYG$W{PAr>R}$ zED;T|!t19hfK}_vIu(N!)WOw#)QiYLn-@IhXh4r$6h2QK9ki}4z%5w6zv9IE7{tMnp%}qezE#6OnpUW4nQTo$ zAdul-7n~mFI&t2DT81m@fTd1it7YWiIRsNn>QriG14pQl z8IiTAM-3Et_^Wj$D^;J}_%g-%XYLbCW32oHoWZASTS%1G)yS>FFnCdNtLgY;hzs!m z_@F={zSQf4wlcb?djoYZw^W_k1&qPcF%TXYx>wI5A^@w_@*b|gOxc82=USc-(}V|) z?LI1+uV$SLO%ygBH=qR6PI}@u@o50~;2;kl$_sa4ZlqqfSqjD=JB9 z1y!OJ*H|VzK(=|ji4iV?u>m@FG{5b}yabpYZix<{=&EZa@(A+xju*SNb-P`Zx zl5UdzbYafgI;32$D>8J}8TPY31_Hgq^J_%VRSn1@QN5atVM3oBJvb4Z*a;1?MhaLB zx~zk%O-dYY%i|zZG#5~1Be9u9i(LW=7}fS5M!0vNxhXN!il&p6Hs;63K%}O>7x=p1 zHsD$(*`mgu0TxOWZ)i;oEFKd9XjoVMKCXH3PhR(wXa|pacHXHii#;x@L1$CT2)lX@@Ienw{D_!z7&e6Ylu1@BoCf=GYuBMN zr}4a6B*sh8iLOJILx}_uZ^V-#a!^WW|E}{d=zGkY&PZu27^#gwea=-@R3zavet2n? zzArTjrT>7N+;vMp3&CfcRoe@9k1v6{ zf;MeWRP&^3mVm|QneQQcIbZLlG2MhJNCXY(l>c?LxI3^=`mDxR^P zp{ZwHNHe$?!l(zqW8#cXM}V2y`2A`=>*@~F4|#yZ;&CG7tsNTGC{LP+6tb+h=kX~b z(s0i_h7Mi`p)l5$6;@*swkaNXc;Y`^=o!4{P6fU-9EDpehS~0KI@!(lJ2IjD!REB0K={!82xET7nFL zq%=jt4w6hl26*4<@$-7~@@g~Vw(*1Ss12^q+JV;a z@4k-Y8E}K*44Q4x_*(-}gWNQ@vsDMgM%!LGeJ#&CCLU;QW` zOhw2mBE5JaU3CIgfzatSslNdpsUe;Za?0a8I^SB+e-WQUn3Uc_S6GBt z!K|RVvN*k_!VU@HwS#_ilLDSH&#lXpf_g}r_bkL8_Xu(opLJ6D7Oh`ijg7Q>uZtYU zdnk2)AMmB zK0)uJ1ZshFi8=@sb^0YxEwKi$Hr@7MV{_}t zzzdw0I#M|b+tO73W_CZBSOz_^8>roE)!M`x)$~hNKaIo z{_6w`%ewX!Cb+_40t`pf?Nq5w-xAMB6p+NNl7L%R0(=YF)Np(S_Q+G&4IC!*a&H*Qrr__|zmc?U{BUIy8!=5v8>m)aZ>Fgy-{(3Ml#($cYKfCD)> zMse5B9`W{`mz%n=Aj?I87CNyj?M6JsMqtX;y zodeLR+^VB~$fz;yp<1tc^fy-AynRIi1X*C6fbCni=u}J|#lLkY*=z_VsuOb}h`@vm z?N3h~pdwH@Fx1Jiq=Tb%YjX@tZx4Ro%?TAyR^`m+CtZ)$<sx{r{6`cxPPFn&fx>$~e{U2>- z?A_KlN7C^Z9f>5ir%d&EbuEdJv~FofEG^Jn_XrSdNRQP-lOv~fFg$7?OVCmBoS;Z3^e5$3c4L zE;n)=^+0v)WxDzYxYV3j>KR}JYKJbB!GT7dv`Vb@(cvzyu?<7bm?(VcikQXtU)=++Jef90PMHkY0dnKd@wm@`eYsrrj~{=1b@=*u zG**YkkiR~7sEUBA)t^}o)`Qn~*Ni*~Gp@5Ksc4GB^Kyk1x|}6|IeEjH+BGh(Em>V9 z=)hfYC)8~t>QvpXE4ZUp2p9aNxOEf|b{i2xanLt2&qSDf!?h$GYK_&o~- z9~M1}4AQ>mD552PA`>Is{-YU7yfe&-e~B8@VFAwbuxCN$Dn*izJ;Ey*Q|3#GS7)j~ z0*WQzsjW8_MD-A)_%KJ>6DHL`0iDG`33=UJW)M>?L%SNep==sl0qhrTxOZ*)0<9F3 zF69Fj@4!Q?}pA|zGG-kXtTcgX$I(m#+ z#VAKZ4Hl_7P1fK&G^>fCL#_}3U4x~IpiuG} zX8}dLj(mC46lO=0wV_E>ToYDQ8wf;#@a{{U%#bvy1V#W;3zAH`^S)LzV;l|Ji{E=( zOoETs=$L8yTE~#64>Xe?Gm^Je`8y}Wa_FKkPmvTI|ImiE#xm5E z(k$NMFN4lo0%!+|j{@|p___AEv~6ITTD-^Vj`QhOh!ZWU8$~tnjW*YL_yJPu5)2*n z&wGMU*kDaIYD>qcjDp2L6G&uhhfa647z-42?JKB}mQK$Xb@MfuTf=otk0OYDLyT$D z6`>MLjQPA&DQ=ypzzI-!+U}9sLO1HB6$p?>^RBwd0}{{#F@M>0?P(9Et38HTHC?>q z)ZwNovIeEx$jBT1cIz6IDb1$aRnwpjo$iZ-0KCZjHYNDm=k;OV$`Iy!x00S?U+AcWetz9a$QxmS5pPnF#!x>f`*s8ox zr%JO*%sFaNW4#8#m!%_Bc$tSljXEvb-3maW=Jkm&#j5krnmG+R?2Xd%R65Ck?vaG2 zLUqa^>EbuaOpJu~30;@z6-Wxl(}*_Dr*UiDMO6@s%WLz!gZQ&&DSWKc`7T^n@9f#U`>-_iDxHwYh=bc(P(z+JQuQ<~&GsY*s@n#h{U0lmyw^ zV7S5 z?bf>a^P9K7|BVBlz^GlvnXq9RZC95WU5&fJ=$+a4vmB)Ob?!))##+;*I5Xjf&^$Zp zFePFqsXy&Spt{;d5I#nR-`mmaZykH0MpDN5M|e$looNc?d4QPG89K+(bwX^S%LwXq z(!zB4kWNvfb9AdJY)T}Wj@RIBAQ|21blpjX=yw|VC(}VX@KuNWbxfP52~ih^7JV8_ zthiv%Sq}U( zl2Dgy3d(hy%5*jf-KX{`_}q0#5m=7`(RIC2nAm6JRasIXMVEmXf(%o9`7i!B@vW?n=|Oz~Fa}vV;|54^6S^SSNu#p4A=Q z$gFwyah*@Ak~=tl^x9IKwatVg$oD<$uixJam%`HrWqw>877ZT~bxn>Y^}KZ?HJ~tc zx?ksjYqcZ#1}bN$;oYS}l!$o~wne{bLQ&fizynG}LsA2&1a= zTTbU15fejKbtDo*UIw)?A8HlXqUqobqGFcLl>LF~v}K8R*UIXW!$73E#_F&`O^tjq zP8~;`J{(R*MNH#v)pW^PElU%65JzhiVN?Tg99`!$_t41-DOb;m^8L5M{Q6qkcXzv{ zQLnd8*LCqIbG)Ihat=+MJk3MJgj~G#l~=fq7E6CjD5>hkx;k}?f9v{c9fZ*hUc0L8BsjFcdWK< zklJ~n;5D^{3URn-ro_9Vr>Q|AKCTbhtyYcop(H8pVA^m3<8+I;G%H%; zChdR!^4*#Ko1Vb;x2o$1s%|v%k`_t#^IyF@U0dvQ{~vlUO{uA52s{{_SmS)f(5?roYbRg`o80NohC|n zqw2dHNYoD0y)W^9- z3qmbs-JpC*U_GJvx}6hqM+sOxz~Lnhjn-gKFN zLPJe?0&s8Y7Hm}1*0oLK4{&hJhxwr^G56ATg6^b`nvNnpk)s+%AtAf|j{@|eBMV0g g(5pZoE7nAV*undAjrA9!fdB6Q0g~i^yCh-&0Ld=m2LJ#7 diff --git a/app-editors/gedit-plugins/Manifest b/app-editors/gedit-plugins/Manifest index 18625bf1bb5c..f63f9f9c6f0f 100644 --- a/app-editors/gedit-plugins/Manifest +++ b/app-editors/gedit-plugins/Manifest @@ -1,4 +1,6 @@ AUX gedit-plugins-40.1-meson-0.61.patch 7836 BLAKE2B 07a471c9b270487a10d042d1c0a6084d0f17efb9a697e980110e1256b326b62b52157400fb9cf708758826f9caefa7623de7130c20176d08ae0f4101d557f9f8 SHA512 da912025e69b5f4049382d5a53d505104fa3e0d1163d0ba82d230640ccf5c081d6f1a1569358be81e7e306549cac7fc07d2b705cae1ae41fed089758c40d3a05 DIST gedit-plugins-40.1.tar.xz 951024 BLAKE2B 8a5fa07d6b9a5848e66de995c05f389b288e7863fa506476fd82157dc203e472b8ac8b8bdd15b09513e5d819fc58ce4d1077e62e6c5b90f93b14775052bf2737 SHA512 71649d157ac5591e4dd317c44ae167c98fb59e253c45f8c1ff8ef397a9e3f0bb968f0ef2486f9021354269e77defb9e5e305f1538f69818480a250966143c7a3 +DIST gedit-plugins-41.0.tar.xz 948364 BLAKE2B d5efe779e1f0f70e23a7dadb01b0e5b22c47d3326df6530559698ace274e2a4a3647d34640e89bb250d76bee1f6369d5728316730ce9cf89f3a7db627b3c4d49 SHA512 e0389e8be68406fdcd3c9537b2d2dad0faf19d9a49804a7b5d9cf8e1006254906605dd0b14e2fa1eb7a22d6533d9b55d7f5593fe01a5b412df6361c8b9089f34 EBUILD gedit-plugins-40.1.ebuild 2773 BLAKE2B 30f97be226e52f966ab2f251913c6091ec4313288b89594c25111cfb98a592ee1b3c67ece7c20a0c430be41382fa97d805c8fc683cf9b91c04f259c6c3d99b5d SHA512 b23d4e7332af7ff33bab61b97ed5e21de5dcc99e3e1350231866e0634415a4798df4e38d50bcb149cbf329cec0a55d7df0484dffad6d4f9845f6f91115ea5f20 +EBUILD gedit-plugins-41.0.ebuild 2719 BLAKE2B 61227eeecb265967bc2cb7df168ce2e15f4aef1301d30e6aa3c8736ecff9c77f09034e1669376731f57de01c8269f923b953a87b75836aca996f9f92e1d4272e SHA512 f4d8320f98291bf378400f1a0ec4b4396238d4c333178617e32e456ec6bff73da839650348a1a4cf689bfda4e49caf3338424215e51176291f5a77c8b8f8138c MISC metadata.xml 481 BLAKE2B 5fbf2df78aa40fce971741bb7d04de00cdc7a6371c2652ae0ae4bf253ee469c4bbb5e5a7c2b88226f95bb8865930dd19e9adedb191fd5a173ce915890ce40b32 SHA512 3b4b858659d1597e6c1ee574143de4864be8b75d4a6399d47bff85c4b18ec35472523bfeaa0815189a9008764405ee3b2fa53e73fcdc3edc8eda00a5f943f762 diff --git a/app-editors/gedit-plugins/gedit-plugins-41.0.ebuild b/app-editors/gedit-plugins/gedit-plugins-41.0.ebuild new file mode 100644 index 000000000000..9375e8402944 --- /dev/null +++ b/app-editors/gedit-plugins/gedit-plugins-41.0.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="xml" +VALA_MIN_API_VERSION="0.28" + +inherit gnome.org gnome2-utils meson python-single-r1 vala xdg + +DESCRIPTION="Collection of extra plugins for the gedit Text Editor" +HOMEPAGE="https://wiki.gnome.org/Apps/Gedit/ShippedPlugins" + +LICENSE="GPL-2+" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +SLOT="0" + +IUSE="charmap git +python terminal vala" +REQUIRED_USE=" + charmap? ( python ) + git? ( python ) + python? ( ${PYTHON_REQUIRED_USE} ) + terminal? ( python ) +" + +RDEPEND=" + >=dev-libs/libpeas-1.14.1[gtk] + >=app-editors/gedit-40.0 + + >=dev-libs/glib-2.32:2 + >=x11-libs/gtk+-3.9:3 + >=x11-libs/gtksourceview-4.0.2:4 + + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + app-editors/gedit[python,${PYTHON_SINGLE_USEDEP}] + dev-libs/libpeas[python,${PYTHON_SINGLE_USEDEP}] + >=dev-python/dbus-python-0.82[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + ') + >=x11-libs/gtk+-3.9:3[introspection] + >=x11-libs/gtksourceview-4.0.2:4[introspection] + x11-libs/pango[introspection] + x11-libs/gdk-pixbuf:2[introspection] + ) + charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] ) + git? ( >=dev-libs/libgit2-glib-0.0.6[python] ) + terminal? ( >=x11-libs/vte-0.52:2.91[introspection] ) +" # vte-0.52+ for feed_child API compatibility +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/libxml2 + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + use vala && vala_src_prepare + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + -Dplugin_bookmarks=true + $(meson_use python plugin_bracketcompletion) + $(meson_use charmap plugin_charmap) + $(meson_use python plugin_codecomment) + $(meson_use python plugin_colorpicker) + $(meson_use python plugin_colorschemer) + $(meson_use python plugin_commander) + -Dplugin_drawspaces=true + $(meson_use vala plugin_findinfiles) + $(meson_use git plugin_git) + $(meson_use python plugin_joinlines) + $(meson_use python plugin_multiedit) + $(meson_use python plugin_sessionsaver) + $(meson_use python plugin_smartspaces) + $(meson_use python plugin_synctex) + $(meson_use terminal plugin_terminal) + $(meson_use python plugin_textsize) + $(meson_use python plugin_translate) + -Dplugin_wordcompletion=true + ) + meson_src_configure +} + +src_install() { + meson_src_install + use python && python_optimize "${ED}/usr/$(get_libdir)/gedit/plugins/" +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-editors/gedit/Manifest b/app-editors/gedit/Manifest index 0a60d5ca9cf3..5f26da3e8ffa 100644 --- a/app-editors/gedit/Manifest +++ b/app-editors/gedit/Manifest @@ -3,5 +3,7 @@ AUX 3.38-make-python-optional.patch 2255 BLAKE2B 25b50cfab045ab54c3d9e0ba5043ec6 AUX 40.1-fix-meson-0.61.patch 904 BLAKE2B acd66d002974c2030408fa32176e327205b8901e1c41ecb409d0fd6d95dd4e9f8ae79093a5a2f782c595189add73abe76e0049632b6e92a51c99a3df5ce164ac SHA512 fab0dc53cbdaa579dc583ce90760fa1fde5a4ab91d35346646c10ff3d1563168bec59f8cda70119d160cec964dba437910c7cc02a63c15a6472760de303f8c49 AUX restore-overlay-scrollbars.patch 968 BLAKE2B b73f3fe61ba10c377b491fd00ccac333b772c415c49bbca472d60a87852473e4c73d5de327d83dc1756f188458564f5529555c69843b79274db83209faa4611e SHA512 37a6e3be8e62ede716ac3666f4ad5f2f12e2a49c5d4d15db91b2b3aaa27217b04e50bc80ed128da1b9f64d56a240c0d916d5b8335f1fec4db296f038951cca1e DIST gedit-40.1.tar.xz 6850264 BLAKE2B 2baabac1254d56bf4c6a663012f88505c8f3cfcdd8fd8e020e05d807f727f71cf9088c398702f559e40ba7db31d3a9d135c1148f8a8b178c9107aa2675265910 SHA512 ac4cd2864af63625dbdb5c55fcc5e7ea403d84d7cc25d9f1c121f544ef1cf686ab9b7c0d50ef73b4bf24e573cdf528622a49d82f675b0c1673c46f691b79ac09 +DIST gedit-41.0.tar.xz 6889320 BLAKE2B c4d2b923eab18cd27ffc0ff99882953e952c0956135fa7f6401ef01dd5cd0e1cf9a5a86c5751db9206fd88200c70434710881cd5b934a3620f14130a5066f18f SHA512 97c51ef24e53d6bd4b29350a8749eacbfcfb90b7c66c9f6d462101c53966282452f6a02043628e157e8179cf6260f103b41c61d7ba2a31da08b0687f8031974e EBUILD gedit-40.1.ebuild 2320 BLAKE2B 137d584c6ccf01cc783a8d8e5ef4d53936d9815f5994ef673922106263e959f676640a9c68ea8fb557a823cafd833a2b6d98d70c6c7cbd9b3ab5665842ae5dc1 SHA512 1b01bd7fbdc56c1dad342ae5db693479c695df8b14b1dedbf46a34680fdd2aa1a9b95d6baa361bd6e8142940e798e10123b71a76f0c842d77962bb0fce607343 +EBUILD gedit-41.0.ebuild 1860 BLAKE2B bcbc14f1976c7a6b512b77911324c27971ba65ec8dcf9a3c68ba0a3602489916cfb862c32aa0855e8e569df02ce7b45d3f6dc5129ff30a49d65739a7f9e78e6d SHA512 a05f9194b39ca4a5efb77bca4818e494b66c3d2366eaaf43093df8396738d5afef81507acefd09e507b3259c7eefdd14595c3c3ecb222f00e958c912dc754e27 MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8 diff --git a/app-editors/gedit/gedit-41.0.ebuild b/app-editors/gedit/gedit-41.0.ebuild new file mode 100644 index 000000000000..992a0e34cb30 --- /dev/null +++ b/app-editors/gedit/gedit-41.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8..10} ) +VALA_MIN_API_VERSION="0.26" +VALA_USE_DEPEND="vapigen" + +inherit gnome.org gnome2-utils meson python-single-r1 vala xdg + +DESCRIPTION="A text editor for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Gedit" + +LICENSE="GPL-2+ CC-BY-SA-3.0" +SLOT="0" + +IUSE="+python gtk-doc spell" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +DEPEND=" + >=dev-libs/glib-2.64:2 + >=dev-libs/libpeas-1.14.1[gtk] + >=dev-libs/gobject-introspection-1.54:= + >=x11-libs/gtk+-3.22.0:3[introspection] + >=x11-libs/gtksourceview-4.0.2:4[introspection] + + spell? ( >=app-text/gspell-0.2.5:0= ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pycairo[${PYTHON_USEDEP}] + >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}] + dev-libs/libpeas[python,${PYTHON_SINGLE_USEDEP}] + ') + ) +" +RDEPEND="${DEPEND} + x11-themes/adwaita-icon-theme + gnome-base/gsettings-desktop-schemas + gnome-base/gvfs +" +BDEPEND=" + $(vala_depend) + app-text/docbook-xml-dtd:4.1.2 + dev-util/glib-utils + gtk-doc? ( >=dev-util/gtk-doc-1 ) + dev-util/itstool + >=sys-devel/gettext-0.18 + virtual/pkgconfig +" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + vala_src_prepare + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc gtk_doc) + $(meson_use python) + $(meson_feature spell) + -Duser_documentation=true + -Denable-gvfs-metadata=yes + + ) + meson_src_configure +} + +src_install() { + meson_src_install + if use python; then + python_optimize + python_optimize "${ED}/usr/$(get_libdir)/gedit/plugins/" + fi +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index b142a15c18d1..7a0b039e8818 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,9 +1,9 @@ AUX gentoo.nanorc 4206 BLAKE2B eacba1d5db1475aa53f177d9c04819ff2b81c5fa196365f65c75b1fbbcfa78f93d4537d33901a604753131a14978843ed588296dad37c626c125959e61f3650a SHA512 45afe49629f0fe232bae8a0ae8d3984b3add366b1f88e5859df7612ab0b47f4df8764c17e038bcb49b106b08bfc8a20356b6e62cb9cae9ac337adc37db97ffd0 DIST nano-5.9.tar.gz 3093675 BLAKE2B d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766 SHA512 61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d -DIST nano-6.0.tar.gz 3114631 BLAKE2B d89abcbd3673867447bbfd4eedfcd7b7d5250a3ebc1048068cf03f690b2fbd072c0224c00bef9b829bff8343dacf669e8e784fa24dafaa6441746471b692c55a SHA512 fa5726810cfb53fd2cc451d5a34e8f5c316c496f8d649a3899fae0b61cc5ca0bffd28deb780e4e0c98169487b8c34468fd401534b9110ba968d2d4ab6847bc87 DIST nano-6.1.tar.gz 3146292 BLAKE2B ade773182d12b6d6452c23896e564a097d850630c87b0af622fe7766931aa2e5ef5e9d868e521e46e029851cdd428cd60b6c3e95bdb28df0733cba8b432f202a SHA512 e034c9d7c96bf6d7ac22a2188fccf87693dd5d19ddbcfb907f817544fb2ddfce2ee9331842d885870718617ea4fd0c9151f62b3e8dc52a486cec9a30e84539c0 +DIST nano-6.2.tar.gz 3146876 BLAKE2B be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599 SHA512 5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4 EBUILD nano-5.9.ebuild 2284 BLAKE2B af8a47119587f66407d2b16815bdd79034d1ec7c84aa85739c32d9d1f0d0b9e4e15f7f149e4a84ce9f4dba02f83589546d26a4e5656366dc694878d27c4c2f67 SHA512 beec13ea4b555f016dbdd64312ad64c6cd73cba23e284d06e74aacf4d31cd9cda02f2521861c923bbf39d495e128a9171edad12ecc83aa3b21ba5d97cd46bc92 -EBUILD nano-6.0.ebuild 2350 BLAKE2B e18e223af668f1aa380d084842f625c53576e23a782c3c3230c8a76df2fb4170df55d338c15dd05a42bfaaeeac8d22e3e071477d8ea85e13ba5ffc986803f6bc SHA512 e0b7d9bb52f980ce56ac3cb14f6d8f844491633d2dd1619ec35008c75df36d2a80a22100c22b7a6bd14ead7d5262c142a46887943877e291bf7c5218c8e2838c EBUILD nano-6.1.ebuild 2350 BLAKE2B 5d47d56bd321834d4b3f1415284b97263e644b9e3d077df18b3d875eb199fa53292061c3a44fb10423c430d3e15d9a43126c2b4299aabf4ee99df0fb6d206ab8 SHA512 b7a42524a544c06899d3ad6ea381d97f018aeb311f8965f0f7223cc5d58c5638c75b526c841435e1f4f0f18de0da559e3e525343c31369a961e90d5309f762fb +EBUILD nano-6.2.ebuild 2350 BLAKE2B 5d47d56bd321834d4b3f1415284b97263e644b9e3d077df18b3d875eb199fa53292061c3a44fb10423c430d3e15d9a43126c2b4299aabf4ee99df0fb6d206ab8 SHA512 b7a42524a544c06899d3ad6ea381d97f018aeb311f8965f0f7223cc5d58c5638c75b526c841435e1f4f0f18de0da559e3e525343c31369a961e90d5309f762fb EBUILD nano-9999.ebuild 2350 BLAKE2B e18e223af668f1aa380d084842f625c53576e23a782c3c3230c8a76df2fb4170df55d338c15dd05a42bfaaeeac8d22e3e071477d8ea85e13ba5ffc986803f6bc SHA512 e0b7d9bb52f980ce56ac3cb14f6d8f844491633d2dd1619ec35008c75df36d2a80a22100c22b7a6bd14ead7d5262c142a46887943877e291bf7c5218c8e2838c MISC metadata.xml 1643 BLAKE2B 0281963fbe6aff1bc6765b1c9964ac2a7e1237b4759c4ae34e83a9c79c86975d910a43edfec80f279ebf17beb58db2eeb430915a165ea252042900ecefa3c57e SHA512 8636fa9e9f1b2bbc72f3b7a4395a99a7158de48e6f10487f6b5d450e6c35226b0f4d4a68e5e995dd625065831a343070c4f227d1c4422a2140e09f9c003d8fdd diff --git a/app-editors/nano/nano-6.0.ebuild b/app-editors/nano/nano-6.2.ebuild similarity index 98% rename from app-editors/nano/nano-6.0.ebuild rename to app-editors/nano/nano-6.2.ebuild index ad20434b2ed1..71abe2ce7b3e 100644 --- a/app-editors/nano/nano-6.0.ebuild +++ b/app-editors/nano/nano-6.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest index 1ff95567f4d1..99e68a4b9082 100644 --- a/app-editors/retext/Manifest +++ b/app-editors/retext/Manifest @@ -1,8 +1,4 @@ -DIST ReText-7.1.0.tar.gz 484989 BLAKE2B 74f07218cba1d76d011e5347c65ec03ef84da29119c177f35cca206cb269ae4755fdb85448562a378d2ab610930d23b4eccb62a39807409c6e80a68102be2034 SHA512 92333f31f7a57440d642246ed30156384285bb44640a0d6e7654e82749681893eaef3cb16e41fa2d7b618aa59f1ea8cb07d431736b00f35cb9130d7294e3d105 -DIST ReText-7.2.1.tar.gz 522364 BLAKE2B 6334fd6dc1c625378426e408a0d4ad6bb9c02dcba18fcfa566d61ce006a44c34327686a8eb756f2195620e644e096b9393a7cfa73229aa0dab7d29ddf715edaa SHA512 1a375acb40792e3cae9f955a75ebac7c30c9e5cc719477989b28d8d7f06e18ad14d98f1a600a5b6d050b3276ef22bd46b5f1f07af90d561cca500674ff461604 DIST ReText-7.2.2.tar.gz 522652 BLAKE2B f9b19f985c1381eade324758c4dc6bf2e5f74bc3f5bfc27afa10462b7387f64a3e72edd5875aabf1831f1f0a942f395e43b124c172cac8cec4b9f19334661484 SHA512 68345b57b2c5446158ed3a6f97b5ead103ef1c99a3aea9cbc69ef7d0807fb64546f38ebde2969b94429eeed6450abb345fecc566dcf6e0767fe84c4e27348e53 -EBUILD retext-7.1.0.ebuild 1817 BLAKE2B 2d9d2f42c16af2849031e8f43f73d9848268dc9b82f7a863d9b0b1679d9cc52f4d45ec836b637daef785abf0a26f90e621fe1fb85fdc17a0315f81acc74cf477 SHA512 a1160568d324e1a5d240f27d01a978e412ec8f49832dc1661be049f3608a0407ddb152ec1d1a0ef79b274010ba7e1168a0afd747203bd561f37345acdc8431c6 -EBUILD retext-7.2.1.ebuild 1978 BLAKE2B 61abf35246d654bb60de706c6275f4b463c8d60c3af04201f7846b2d916ff2633d421d5d38419ce1aceb90689109b64100ca9554cda225dbb3c9676db0e70184 SHA512 e0feaa922eb61bf68b049f3b56ad5e7324ca0ece7e48d081c952cc64b0d12e31b26fe3d0212bdb0d28e9aa10daa7f76dcb4d9292b804dfb2eeb0d1ed46c5a21c -EBUILD retext-7.2.2.ebuild 1978 BLAKE2B 2103f21e3e2fe6ca561bd0f7b2f6b4506205c77820d0af3a5648595bd79286dabfb53477eb48bce740bb4fdfcf4a7669770db50f74b12b33418007df37ebb1e4 SHA512 ef94587ec55d30254086a90cab157d31bdee07bbca4b1449e71f9d0d5877c3ff2256765ef731eb273b280eba6fd7fa0426e30ad016a552c1c0bfc6d7b27dcc48 +EBUILD retext-7.2.2.ebuild 1976 BLAKE2B e50052619b4664d384b13993041fa78b0eeca5f2fc084662c42f3912249863c5e079a8d4041f4f44e4913d1b9c2f06653d589600837cb934c116529fa562c58c SHA512 df0c32f8d6afcef5207ce9edba6ad2008078f1556f370d7708e41980f00dddd148aa867747b632bf96cb9494521474a6639d708570c269faa0379423e6846dc4 EBUILD retext-9999.ebuild 1978 BLAKE2B 2103f21e3e2fe6ca561bd0f7b2f6b4506205c77820d0af3a5648595bd79286dabfb53477eb48bce740bb4fdfcf4a7669770db50f74b12b33418007df37ebb1e4 SHA512 ef94587ec55d30254086a90cab157d31bdee07bbca4b1449e71f9d0d5877c3ff2256765ef731eb273b280eba6fd7fa0426e30ad016a552c1c0bfc6d7b27dcc48 MISC metadata.xml 298 BLAKE2B 82f3b1a76b71a731c76a61612a0e3a31634b08ab73d1ff9d57c9c68fdd68b0acf9387a5024772c9fe80d4f54d2134c591b17bc4c519d06b50491671042f4c635 SHA512 5e439ee1dae76ef108f8a5f28a5e4305181eacab14c9b239d5f3d4a6b25a25a59617eaa5d2df13b5fba8362d6b8f3af43af8fa9df22715867e170d29cf649c5c diff --git a/app-editors/retext/retext-7.1.0.ebuild b/app-editors/retext/retext-7.1.0.ebuild deleted file mode 100644 index 3d983b56ce76..000000000000 --- a/app-editors/retext/retext-7.1.0.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# no pypy{,3} support as PyQt5 does not support it at 2020-07-05 (towelday) -# https://bitbucket.org/pypy/compatibility/wiki/Home#!gui-library-bindings -PYTHON_COMPAT=( python3_{7,8,9} ) - -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 optfeature virtualx xdg-utils - -MY_PN="ReText" -MY_P="${MY_PN}-${PV/_/~}" - -DESCRIPTION="Simple editor for Markdown and reStructuredText" -HOMEPAGE="https://github.com/retext-project/retext https://github.com/retext-project/retext/wiki" - -if [[ ${PV} == *9999 ]] - then - inherit git-r3 - EGIT_REPO_URI="https://github.com/retext-project/retext.git" - else - SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" - KEYWORDS="amd64 x86" - S="${WORKDIR}"/${MY_P} -fi - -LICENSE="GPL-2+" -SLOT="0" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] - dev-python/markups[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/python-markdown-math[${PYTHON_USEDEP}] - dev-python/PyQt5[gui,network,printsupport,widgets,${PYTHON_USEDEP}] - dev-python/PyQtWebEngine[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - esetup.py test -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - - optfeature "dictionary support" dev-python/pyenchant - - einfo "Starting with retext-7.0.4 the markdown-math plugin is installed." - einfo "Note that you can use different math delimiters, e.g. \(...\) for inline math." - einfo "For more details take a look at:" - einfo "https://github.com/mitya57/python-markdown-math#math-delimiters" -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/app-editors/retext/retext-7.2.1.ebuild b/app-editors/retext/retext-7.2.1.ebuild deleted file mode 100644 index 8dccc7365c37..000000000000 --- a/app-editors/retext/retext-7.2.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# Please don't add pypy support before testing if it's actually supported. The -# old compat matrix is no longer accessible as of 2021-02-13 but stated back -# in 2020-07-05 that PyQt5 was explicitly not supported. -PYTHON_COMPAT=( python3_{8,9} ) - -inherit distutils-r1 optfeature virtualx xdg-utils - -MY_PN="ReText" -MY_P="${MY_PN}-${PV/_/~}" - -DESCRIPTION="Simple editor for Markdown and reStructuredText" -HOMEPAGE="https://github.com/retext-project/retext https://github.com/retext-project/retext/wiki" - -if [[ ${PV} == *9999 ]] - then - inherit git-r3 - EGIT_REPO_URI="https://github.com/retext-project/retext.git" - else - SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" - KEYWORDS="amd64 ~riscv x86" - S="${WORKDIR}/${MY_P}" -fi - -LICENSE="GPL-2+" -SLOT="0" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] - >=dev-python/markups-3.1.1[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/python-markdown-math[${PYTHON_USEDEP}] - dev-python/PyQt5[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND="test? ( dev-python/PyQt5[testlib,${PYTHON_USEDEP}] )" - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - esetup.py test -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - - optfeature "dictionary support" dev-python/pyenchant - # See https://bugs.gentoo.org/772197. - optfeature "rendering with webengine" dev-python/PyQtWebEngine - - einfo "Starting with retext-7.0.4 the markdown-math plugin is installed." - einfo "Note that you can use different math delimiters, e.g. \(...\) for inline math." - einfo "For more details take a look at:" - einfo "https://github.com/mitya57/python-markdown-math#math-delimiters" -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/app-editors/retext/retext-7.2.2.ebuild b/app-editors/retext/retext-7.2.2.ebuild index ac4f08fb2467..5888d8950796 100644 --- a/app-editors/retext/retext-7.2.2.ebuild +++ b/app-editors/retext/retext-7.2.2.ebuild @@ -23,7 +23,7 @@ else SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" S="${WORKDIR}/${MY_P}" - KEYWORDS="~amd64 ~riscv ~x86" + KEYWORDS="amd64 ~riscv x86" fi LICENSE="GPL-2+" diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest index eef1e12c64d4..1d7d4ef8ee94 100644 --- a/app-editors/vim-core/Manifest +++ b/app-editors/vim-core/Manifest @@ -18,7 +18,7 @@ EBUILD vim-core-8.2.3582.ebuild 7373 BLAKE2B 6c783035fe60f08462e8047f0ef6373a532 EBUILD vim-core-8.2.3669.ebuild 7381 BLAKE2B ed3bedeec4219c8daf109f3aa0830c64f84f4e7f0de84a07c8d749da92b72e996c8c9e779ce6693b6b94b815bd3a253e18d0e3100a28e53c6ca9355fccc2e3fa SHA512 30ecb645eb1723cd1fa38aba6f08b0ca0b45ac4085ee811df08b899f1feacaf336b28851fa43bf95b2b062b530f00f2ef82d9ef732795b4cf4ad6e52c5a29fcb EBUILD vim-core-8.2.3741.ebuild 7373 BLAKE2B 6c783035fe60f08462e8047f0ef6373a532c1c9725857710a3ef1dd94cfc3b6c7da04f50e6b8c2a5ccc52e23a6c8723201a76ec6dfe72b8752e2dd8b1f647122 SHA512 0bc0a3a25c9dc412d28235ce1eb6472a8261e3803a2bf38d30d4d118d46b2943b1088a76c5fde23ce933ced9458d61c39e5cdbc59b67d1baa14c3e48727edef7 EBUILD vim-core-8.2.3950.ebuild 7381 BLAKE2B ed3bedeec4219c8daf109f3aa0830c64f84f4e7f0de84a07c8d749da92b72e996c8c9e779ce6693b6b94b815bd3a253e18d0e3100a28e53c6ca9355fccc2e3fa SHA512 30ecb645eb1723cd1fa38aba6f08b0ca0b45ac4085ee811df08b899f1feacaf336b28851fa43bf95b2b062b530f00f2ef82d9ef732795b4cf4ad6e52c5a29fcb -EBUILD vim-core-8.2.4285.ebuild 7245 BLAKE2B 5c9b4902c4fa4d74ca6d19cbfef053ef7c5a49b140acaef23426671c0e13f038bf718b1384192bba4f5f5d433cb05cd99b4de6c93e7b15687abc5f8a01332d30 SHA512 6ad5383121999226973559257d2013a5dd13df34ff1166d9bec6b4faaafd259504d2fe5f1928a6cdb65a12eb8e2875f5a9acfc3b706686781ae0e0d5a40905a2 -EBUILD vim-core-8.2.4328.ebuild 7245 BLAKE2B 5c9b4902c4fa4d74ca6d19cbfef053ef7c5a49b140acaef23426671c0e13f038bf718b1384192bba4f5f5d433cb05cd99b4de6c93e7b15687abc5f8a01332d30 SHA512 6ad5383121999226973559257d2013a5dd13df34ff1166d9bec6b4faaafd259504d2fe5f1928a6cdb65a12eb8e2875f5a9acfc3b706686781ae0e0d5a40905a2 +EBUILD vim-core-8.2.4285.ebuild 7381 BLAKE2B ed3bedeec4219c8daf109f3aa0830c64f84f4e7f0de84a07c8d749da92b72e996c8c9e779ce6693b6b94b815bd3a253e18d0e3100a28e53c6ca9355fccc2e3fa SHA512 30ecb645eb1723cd1fa38aba6f08b0ca0b45ac4085ee811df08b899f1feacaf336b28851fa43bf95b2b062b530f00f2ef82d9ef732795b4cf4ad6e52c5a29fcb +EBUILD vim-core-8.2.4328.ebuild 7381 BLAKE2B ed3bedeec4219c8daf109f3aa0830c64f84f4e7f0de84a07c8d749da92b72e996c8c9e779ce6693b6b94b815bd3a253e18d0e3100a28e53c6ca9355fccc2e3fa SHA512 30ecb645eb1723cd1fa38aba6f08b0ca0b45ac4085ee811df08b899f1feacaf336b28851fa43bf95b2b062b530f00f2ef82d9ef732795b4cf4ad6e52c5a29fcb EBUILD vim-core-9999.ebuild 7381 BLAKE2B ed3bedeec4219c8daf109f3aa0830c64f84f4e7f0de84a07c8d749da92b72e996c8c9e779ce6693b6b94b815bd3a253e18d0e3100a28e53c6ca9355fccc2e3fa SHA512 30ecb645eb1723cd1fa38aba6f08b0ca0b45ac4085ee811df08b899f1feacaf336b28851fa43bf95b2b062b530f00f2ef82d9ef732795b4cf4ad6e52c5a29fcb MISC metadata.xml 373 BLAKE2B ed379c0c7c1b4317edd219c1257015713213d1b19255435ad216273def371f59f88ea7f3e72caf99b6b8d53b7ace2691347c8b06e5961bc4e91ac34ae77d0622 SHA512 58485928380299dee5f390b2af01dd36f4d4ed2f30fc5d8e400f0bef18f00b62b060e865b3cd24292289264870ebe89397d19d8f068b402a5748f569eb75efe7 diff --git a/app-editors/vim-core/vim-core-8.2.4285.ebuild b/app-editors/vim-core/vim-core-8.2.4285.ebuild index bfac57e4caa8..eda637ba36f0 100644 --- a/app-editors/vim-core/vim-core-8.2.4285.ebuild +++ b/app-editors/vim-core/vim-core-8.2.4285.ebuild @@ -193,9 +193,6 @@ src_install() { rm -rv "${ED}${vimfiles}"/{macros,print,tools,tutor} || die "rm failed" rm -v "${ED}"/usr/bin/vimtutor || die "rm failed" - # Delete defaults.vim to avoid conflicts with one from vim[minimal] - rm -v "${ED}${vimfiles}"/defaults.vim || die "rm failed" - local keep_colors="default" ignore=$(rm -fr "${ED}${vimfiles}"/colors/!(${keep_colors}).vim ) @@ -210,6 +207,13 @@ src_install() { eshopts_pop fi + # Delete defaults.vim to avoid conflicts with one from vim. + # If defaults.vim already exists in files installed from vim, + # do not install defaults.vim. + if [[ -f "${vimfiles}/defaults.vim" ]]; then + rm -v "${ED}${vimfiles}"/defaults.vim || die "rm failed" + fi + newbashcomp "${FILESDIR}"/xxd-completion xxd # install gvim icon since both vim/gvim desktop files reference it diff --git a/app-editors/vim-core/vim-core-8.2.4328.ebuild b/app-editors/vim-core/vim-core-8.2.4328.ebuild index bfac57e4caa8..eda637ba36f0 100644 --- a/app-editors/vim-core/vim-core-8.2.4328.ebuild +++ b/app-editors/vim-core/vim-core-8.2.4328.ebuild @@ -193,9 +193,6 @@ src_install() { rm -rv "${ED}${vimfiles}"/{macros,print,tools,tutor} || die "rm failed" rm -v "${ED}"/usr/bin/vimtutor || die "rm failed" - # Delete defaults.vim to avoid conflicts with one from vim[minimal] - rm -v "${ED}${vimfiles}"/defaults.vim || die "rm failed" - local keep_colors="default" ignore=$(rm -fr "${ED}${vimfiles}"/colors/!(${keep_colors}).vim ) @@ -210,6 +207,13 @@ src_install() { eshopts_pop fi + # Delete defaults.vim to avoid conflicts with one from vim. + # If defaults.vim already exists in files installed from vim, + # do not install defaults.vim. + if [[ -f "${vimfiles}/defaults.vim" ]]; then + rm -v "${ED}${vimfiles}"/defaults.vim || die "rm failed" + fi + newbashcomp "${FILESDIR}"/xxd-completion xxd # install gvim icon since both vim/gvim desktop files reference it diff --git a/app-editors/vim/Manifest b/app-editors/vim/Manifest index a29c359ebcfa..b2a2afe10a22 100644 --- a/app-editors/vim/Manifest +++ b/app-editors/vim/Manifest @@ -16,7 +16,7 @@ EBUILD vim-8.2.3582.ebuild 10257 BLAKE2B d33c9e872586b4e9ad4cdae08ef20a2dc5aefbf EBUILD vim-8.2.3669.ebuild 10265 BLAKE2B 2da9c389b03afe7e2226c9dc06f7fb2699b61eb6c2d0698ad774366a28a237dbffc6cbd205f6b257ff6d1e4d504e0ae04faa85734abe3202575c0a7e2af6d3d7 SHA512 dcc3de6e12314c094e740fab48c3345291803a98bab460c890971811a0ab1c4ba323e331450b6af2e2ecba40a2e7778e62f004e5f615ddc741fe6f122d3b9b70 EBUILD vim-8.2.3741.ebuild 10257 BLAKE2B d33c9e872586b4e9ad4cdae08ef20a2dc5aefbfbad33b6ac262daac88c0ca522d9ec35da43143dc5208915a1e95caff5ffeb750c5349c52440c32145b51c7a84 SHA512 2531fa382b1ea8632767cfb4aad8cecbe6137763eb89189ed58ebdc6958fa28a41a188e2be2ed7b8b18214ed1602930075dcc09b79fda082511641a153cb8d38 EBUILD vim-8.2.3950.ebuild 10265 BLAKE2B 2da9c389b03afe7e2226c9dc06f7fb2699b61eb6c2d0698ad774366a28a237dbffc6cbd205f6b257ff6d1e4d504e0ae04faa85734abe3202575c0a7e2af6d3d7 SHA512 dcc3de6e12314c094e740fab48c3345291803a98bab460c890971811a0ab1c4ba323e331450b6af2e2ecba40a2e7778e62f004e5f615ddc741fe6f122d3b9b70 -EBUILD vim-8.2.4285.ebuild 10209 BLAKE2B ec10b49d5a770f3334739e38447652bbd06c6266c481d3696327f8ef9cb32c42916c98755a74ba9edbf0a609004d43ebcdd9f1d4b3714670017aa9e76603c2c1 SHA512 f6c90b20a2042b6a6d79fa57e9eb03f226db02393a3c6cf07c333b2fc1d11ddaddc3b2f9c55d0fc1237a4b32001c944bafb3daae45771b990109a8776e98b49c -EBUILD vim-8.2.4328.ebuild 10209 BLAKE2B ec10b49d5a770f3334739e38447652bbd06c6266c481d3696327f8ef9cb32c42916c98755a74ba9edbf0a609004d43ebcdd9f1d4b3714670017aa9e76603c2c1 SHA512 f6c90b20a2042b6a6d79fa57e9eb03f226db02393a3c6cf07c333b2fc1d11ddaddc3b2f9c55d0fc1237a4b32001c944bafb3daae45771b990109a8776e98b49c +EBUILD vim-8.2.4285.ebuild 10265 BLAKE2B 2da9c389b03afe7e2226c9dc06f7fb2699b61eb6c2d0698ad774366a28a237dbffc6cbd205f6b257ff6d1e4d504e0ae04faa85734abe3202575c0a7e2af6d3d7 SHA512 dcc3de6e12314c094e740fab48c3345291803a98bab460c890971811a0ab1c4ba323e331450b6af2e2ecba40a2e7778e62f004e5f615ddc741fe6f122d3b9b70 +EBUILD vim-8.2.4328.ebuild 10265 BLAKE2B 2da9c389b03afe7e2226c9dc06f7fb2699b61eb6c2d0698ad774366a28a237dbffc6cbd205f6b257ff6d1e4d504e0ae04faa85734abe3202575c0a7e2af6d3d7 SHA512 dcc3de6e12314c094e740fab48c3345291803a98bab460c890971811a0ab1c4ba323e331450b6af2e2ecba40a2e7778e62f004e5f615ddc741fe6f122d3b9b70 EBUILD vim-9999.ebuild 10265 BLAKE2B 2da9c389b03afe7e2226c9dc06f7fb2699b61eb6c2d0698ad774366a28a237dbffc6cbd205f6b257ff6d1e4d504e0ae04faa85734abe3202575c0a7e2af6d3d7 SHA512 dcc3de6e12314c094e740fab48c3345291803a98bab460c890971811a0ab1c4ba323e331450b6af2e2ecba40a2e7778e62f004e5f615ddc741fe6f122d3b9b70 MISC metadata.xml 951 BLAKE2B 10b867295bee9174e71d1df8a2a8a251c669fb2415893f2e90e361622520fa6b357a2098cb0184637a6f3078ed1873ed1d38f64be205d941de13040fb9f197e2 SHA512 683a03f6198c53c16874cfd8b50a265460a507afcb1bff104ce8932a9957cd4a3cc0cd6d0e494ea0757645162994c55a792d282fd6ad1278dd10659804d2f54c diff --git a/app-editors/vim/vim-8.2.4285.ebuild b/app-editors/vim/vim-8.2.4285.ebuild index a15f1260d55d..2b7c3b0992cc 100644 --- a/app-editors/vim/vim-8.2.4285.ebuild +++ b/app-editors/vim/vim-8.2.4285.ebuild @@ -320,8 +320,10 @@ src_install() { # Fix an issue of missing defaults.vim when USE=minimal. if use minimal ; then - insinto ${vimfiles} - doins runtime/defaults.vim + if [[ ! -f "${vimfiles}/defaults.vim" ]]; then + insinto ${vimfiles} + doins runtime/defaults.vim + fi fi domenu runtime/vim.desktop diff --git a/app-editors/vim/vim-8.2.4328.ebuild b/app-editors/vim/vim-8.2.4328.ebuild index a15f1260d55d..2b7c3b0992cc 100644 --- a/app-editors/vim/vim-8.2.4328.ebuild +++ b/app-editors/vim/vim-8.2.4328.ebuild @@ -320,8 +320,10 @@ src_install() { # Fix an issue of missing defaults.vim when USE=minimal. if use minimal ; then - insinto ${vimfiles} - doins runtime/defaults.vim + if [[ ! -f "${vimfiles}/defaults.vim" ]]; then + insinto ${vimfiles} + doins runtime/defaults.vim + fi fi domenu runtime/vim.desktop diff --git a/app-editors/zile/Manifest b/app-editors/zile/Manifest index a1b14e000883..5c58422b9be4 100644 --- a/app-editors/zile/Manifest +++ b/app-editors/zile/Manifest @@ -1,5 +1,5 @@ DIST zile-2.4.15.tar.gz 1490611 BLAKE2B 3744ab2459edf9b0dc9ca976c5f37625d06e0766e3a1fbb59112fe375af6f6cc5e8c068dcb127b338091f3130d32190ad4bc3a79eac7f9a4f87b46723d5a4a82 SHA512 e2a04c280ae0c0038e6ef18abec0be55063a472f77a511bf31459712be24659edcaa2d1c861d7c00bdab87a1881af03d14eb561047c386cbff5f90b13b1a2575 DIST zile-2.6.2.tar.gz 1152751 BLAKE2B db51b534c8d76e1def91bbfe49cab501ff1bccd6fbeddd5622d8fca3695305c53e480eed1978e880621e09955e2b98519cfa02cf259006a08d1a8722122148ea SHA512 16d5cece403fc215d53b35c31fe6f743d53d7a01cdc7d101cabe6760173539c9c31e092b29c374f28a723708027f6de626fcfee302962848091f85078fa81761 EBUILD zile-2.4.15.ebuild 1093 BLAKE2B 5f94a7c04aeaa447571d806bcf4029d3c6cbdda2d31dcfdbcea2810800c1aa2a7e3b097df3edf923e6e30b223ce450154f2e4923ee501ee7e4b663099b5c072c SHA512 ea016a21bf45f2e2cbfcc09fb23ff25b39d63f8e96b01dcf45f3636c11f24be6cb3130d0b429a6bec4d956e893985228b3757440a1eed5bb5d9c3746962bfd3d -EBUILD zile-2.6.2.ebuild 1169 BLAKE2B 49b33fc40ff337a9d2ca851789d4bb80639b288f749b047076fde1710d41f3d08650528beb61843d0402a37e4292b3793376b5d39908a4170b9ffbcf0ebf8af5 SHA512 0c2fa63362b022d91908973bf789d0102b76c86b448263403a905ea4918678c0261849c2d07f954f4b2dce55bdc1b2cb4c2f909ac98528fa6dd63d994a27d69c +EBUILD zile-2.6.2-r1.ebuild 1180 BLAKE2B 19a93de25bdfc936994c29f5587df3a9599f0d9d0b5c37e806f14a4c77851ea436a132a86f9a60fa922e999b5ff859967ae3445ec53c68a276bea2ea3b19a71f SHA512 0860d1fdd5ce5b380071d7c3db0b4c6637f51fe4df28290b3ad7b7ad5cf0728d947d22c143ab0061478f31608a30ceafe9c4625a1c725d20cfd94d39811fab01 MISC metadata.xml 537 BLAKE2B 3a084218fac3dad29b7a80d6f707e7e8c769eb0e755a1a482814d67b0064c274fc80a50dac09cc6d04e963271fd526f34805dc9c49ffb6d5681dc6178ff43032 SHA512 d1de1757bd448535892b60dd6cc739c9b8cb92affd0c7a1cfffcddbcc1d18a1f17d054e751aa4362e26111e6e59206d086e3afb1552a2061503db6459ec34424 diff --git a/app-editors/zile/zile-2.6.2.ebuild b/app-editors/zile/zile-2.6.2-r1.ebuild similarity index 96% rename from app-editors/zile/zile-2.6.2.ebuild rename to app-editors/zile/zile-2.6.2-r1.ebuild index dc7e5f762427..fe415806455a 100644 --- a/app-editors/zile/zile-2.6.2.ebuild +++ b/app-editors/zile/zile-2.6.2-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 VALA_MIN_API_VERSION=0.52 inherit toolchain-funcs vala @@ -30,10 +30,13 @@ DOCS="README THANKS" QA_AM_MAINTAINER_MODE=".*help2man.*" #450278 +pkg_setup() { + vala_setup +} + src_prepare() { default rm *_vala.stamp || die - vala_src_prepare } src_configure() { diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz index 0f78680499d7f2cffef0793f6f95110118121236..9329c65946ca99b8cd3dfa7152225e45801047b3 100644 GIT binary patch delta 37329 zcmV(#K;*yNrvj#`0+1RZ=4S3@kIf-!NJFAt$RDsPkgNm}%*?8;;@4|V2P@(PAdx#C zfA2qk{+HuCfB8TEl^^Fh+CF=nS5L>$TMPFULu)Mk%;laZKODwrGuC^Tlv57*Xvf`4F6&-= z&}iovdGN3D+F^!N%N@__OzlYP;_r_>#;S2&aUCrsUNEj*_|9~OlN!_>G9u7XUAEV_EcWxoynM-9Axsx#(t=6SYj$F$~k^4{&r zDIJ|7yGIBsDAv7;ns z^U+@=H`}k@KmBd}@NZw+uP;(7XL^%bKhHbx24%&N@|oTp-*Xm3m@u#xsr}MEfBErM$-?<=o@d^L z7ae@;?sZiRWQ-aSf5g>utu?QsUol(_Tk9j8DRS^gZ1QIjEuXVu%i}-+MxCqdV;$kT z8`jt`LhOj2Y&>(hQ*31(Bi{GLhoXu1IsYlH>zLtMIUFnBDnXC=Ub)8+^D6a5pGNB= z9B0|JgcbJQeC;Zkk6W?r+K$;c#1T|#bRdU$_k>X&s|GBzf1u=T%rWE0XN>Xc7oxjE zxyPE}Rb0Qe@zeT)VIJk(FnRg|)kf{ERQgqK1W-q4VU`_RTO0p%#I?pgkY_zlz6ibBNDYJGZEHq*=#(rhDB; zDq!)Ac*M@*x4Rx?5HwT<}jy>-?e=p3F*pbGyZjUDK&@rrzh;~n7 zuj|4a9T-&lr?9YB)n^@tA05v%^WNb`5WF03erD9QEL{A!5&nH(N~6b($%j6aZ#y5u zpM2juutm&$V4|b%$+siud0@9k?PzD682Mexk&r3MS<;KJzWw8u@hYw3ev?))yx@n+ zECF{JUvs!qLT(e)Ug%st_RZ7GT4o3}++|(o*@*!B0{-M~XnQ_+%*|ol7tRfTrp{lj zc2x81W44XCSE9=x})Z^YjYj{d~gV3%_xlPCo= z0-ouUUIiC_6Y>1YoA-^lkvaJ9vCxo2B3R?t$Y88~YvU z!oZgC0nIN$fbJ<@V3M?Y$8;LTk?*ndoac=ijEaf;Q)&r6-}*drAiN~3I@AlZj2)-W z>yMr@+K&k+gUZ)5^s#z;5pyh&u+WT#wVda`l_BkaBh9$*9M@5gg^WP~VN4O#$almY zPp}LRlLp`WBDKGc@9XdH;?lt0#1)RDvs@f2jW_i>E~oWA+0o3M+@Mm!v@ziv^_ zO&IPQ3s`dlCR4dPcDMHl6imc~PAItUL)W;_VZ*?}nhUCnXX#JSDnwTdtlb}_Hop9_ z{}3zVJNz$$Ahj^`3!RuTHG(qk=)_qDPMWU=!+-X8sWVAK2mlUnJRuK5;n7i3FbWX& z1U8=iEMpj1Yi|3%W-g%Pz{K�F+2v;ca%rabbWXl{eFjVEX_bXsDOEk>bEQ!Elkt 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 diff --git a/app-emacs/flycheck-inline/Manifest b/app-emacs/flycheck-inline/Manifest new file mode 100644 index 000000000000..89c9d4bf96d9 --- /dev/null +++ b/app-emacs/flycheck-inline/Manifest @@ -0,0 +1,4 @@ +AUX 50flycheck-inline-gentoo.el 159 BLAKE2B 673853be986c90a3e59f94d9e574c9d081d0d4a630b283aaeace8d2c4beffcedc318cbda83bd5f431586a15fd586cb23c40b0b6f2feca1df331a4504762d8723 SHA512 d664403c7eb57baad806cb802c2a27fdc5f085649a7e0870b5442206e6ca0b080bd34b753d5dcf816c5fbb742c33a2f89af40f7e9b254c8cff593295531d80bd +DIST flycheck-inline-0_pre20200808.tar.gz 112922 BLAKE2B 2fffd7801d5a882145703e5e24ce46bb9546a5dd797f348597abe8977c130762fc8e68af44f25d1b4bc5f57623ada87314f43949eae4d5795d7d34f76e3b7850 SHA512 7fefacc9913a484ddad3043d49130700bfb5f55d6fb04c3020170fc74c74ebca888a602ff6f0574bd3759552f677357d3eb479cd3600d57bf7e96e0491f93e40 +EBUILD flycheck-inline-0_pre20200808.ebuild 550 BLAKE2B 3d367c3205bb87dcd9c362809666f90b2f1b8320cdf9163d4deb4ad2572d18029f25cc8e96bb52982494f60cce2706a44384d401172f0a9a6cdf8a4784b726d5 SHA512 ae303b1a4a8791d76b93416fdb5db23ee67980cbbd0b710fa675584dc5247ae79b07361b94abdf2a39d233ebe3b9a43d12ad0a5dd504e825dc665e86e54abf72 +MISC metadata.xml 370 BLAKE2B 39392eacb8be9a3ea62b5b7c1e70c5769a0b69d3fac24ea222eb5f72cd70b357797f804e7d290024b44ddb722f71f67d9db0eb2f7bfd6637560a6b7b14390252 SHA512 35411abbedc7fe6d32c45ab0f4de676430b5423279ab0bf6aa982cda55e384365a1fd9f7270b984a50251ce7586071127c33213e117778be9ce40c4f2e71acb7 diff --git a/app-emacs/flycheck-inline/files/50flycheck-inline-gentoo.el b/app-emacs/flycheck-inline/files/50flycheck-inline-gentoo.el new file mode 100644 index 000000000000..df56a9af63a7 --- /dev/null +++ b/app-emacs/flycheck-inline/files/50flycheck-inline-gentoo.el @@ -0,0 +1,3 @@ +(add-to-list 'load-path "@SITELISP@") +(autoload 'flycheck-inline-mode "flycheck-inline" nil t) +(autoload 'global-flycheck-inline-mode "flycheck-inline" nil t) diff --git a/app-emacs/flycheck-inline/flycheck-inline-0_pre20200808.ebuild b/app-emacs/flycheck-inline/flycheck-inline-0_pre20200808.ebuild new file mode 100644 index 000000000000..c884d36a537c --- /dev/null +++ b/app-emacs/flycheck-inline/flycheck-inline-0_pre20200808.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +NEED_EMACS=25 +MY_COMMIT="8e00b4c5951a9515a450a14aefe92e9f6ddcfbde" + +inherit elisp + +DESCRIPTION="Display Flycheck errors inline" +HOMEPAGE="https://github.com/flycheck/flycheck-inline" +SRC_URI="https://github.com/flycheck/flycheck-inline/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${MY_COMMIT} + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +SITEFILE="50${PN}-gentoo.el" + +DEPEND="app-emacs/flycheck" +RDEPEND="${DEPEND}" diff --git a/app-emacs/flycheck-inline/metadata.xml b/app-emacs/flycheck-inline/metadata.xml new file mode 100644 index 000000000000..d1d388c5d8ba --- /dev/null +++ b/app-emacs/flycheck-inline/metadata.xml @@ -0,0 +1,12 @@ + + + + + gnu-emacs@gentoo.org + Gentoo GNU Emacs project + + + + flycheck/flycheck-inline + + diff --git a/app-emacs/hl-todo/Manifest b/app-emacs/hl-todo/Manifest index c8387eba9cee..7a87c2946ec7 100644 --- a/app-emacs/hl-todo/Manifest +++ b/app-emacs/hl-todo/Manifest @@ -1,4 +1,4 @@ AUX 50hl-todo-gentoo.el 180 BLAKE2B 967e85d2d5738a45f21cc1bb038ac64366a0774d88fda4b542521f76ee204f88b950769eb120d2f537b0a48fdd239d17453263c19aefcbd1f2bf14d886cfcf88 SHA512 9b9b437d6ea14762afac357012a307599677f115bc1659d0c07cfd7db4eefa95b5a7104d03db101cdfefed05a9e510324a11066772e5642891c054675424e533 -DIST hl-todo-3.1.2.tar.gz 5506 BLAKE2B b44b1b21e1d40bf8ddff9cfc1e30d66fde4e4ee4779029820b4d5b94f040b02ebc562f2c571d1113ac0501f107035e9d1d4e9e31052d3a2aa56fd7988d3c14c4 SHA512 c1ee4d50be93348ae9c4f754291b157592701bf362d83d1cc98406965d313539f362338d214b8574a83ebd06433ddb3e07fa33b6657f075b744eecf1e38b6114 -EBUILD hl-todo-3.1.2.ebuild 432 BLAKE2B 190669f576b8b59cd8e7b152f1600dd5144b05e7e2adb5761e995e5f4a9590aee0884619def229892f5dc254f9a504c21e704c2f124d926cdb171014b76b612b SHA512 823dde84abee951529c0560b140463339f63f70645ffabbf66ea635f8c1c4a7b0b503127ac7b146352660c6b64f3d2bec31d47037e303c55008d4eac7d4f8baa +DIST hl-todo-3.3.0.tar.gz 5688 BLAKE2B 3e644ab68707ff7fb3f846d07ccec9631f0c84eaabe453efe3f36658cb09024fce3bcb299cbfbb911ff3a2e93a0134bb84cf2e9486881c656b0344b28a3dda82 SHA512 361ea9f36abd2a43731252cdcda420da1661b3f60f9673cf9975eff3846367f7f29c787de515c75fb61fd14c1849b5d24a0f91d813ca00d09512d2218a45ffd1 +EBUILD hl-todo-3.3.0.ebuild 449 BLAKE2B 86f66d1e5d9398cf6d71f3c9a5825af1dec69a07762173cf2bb2a969d385c4925d62122017ac2204ad800ff6c8c1c0ccc204f7becc0d2563aac7d92b964697a2 SHA512 200efe075dadc5a5ceadf1caed92639928dc4460bc23204e00ec9f03fafcb03eaf40ef9305fc6fbbf033d9787c0b13a4a202647b67bd94eeaff96bdbdf7eae7f MISC metadata.xml 361 BLAKE2B d64dcf7b0a3a4d6fce92bc067d14e85ef5f4124414269aced39eacbce3fe1f2e96a5342886dbc8bcca39a0dfd6b2c2919ef404b106b408e3894f0c6e595971cb SHA512 3b795dfdb6a9c151218874c8a753474ba352e4d8d701de6f08340e9e11456752fcbeefcb715da11a1930ede0a6cb079bbe99c0d77e772413b5db86749d9a5581 diff --git a/app-emacs/hl-todo/hl-todo-3.1.2.ebuild b/app-emacs/hl-todo/hl-todo-3.3.0.ebuild similarity index 96% rename from app-emacs/hl-todo/hl-todo-3.1.2.ebuild rename to app-emacs/hl-todo/hl-todo-3.3.0.ebuild index 509bc75f8dd6..26992603df8d 100644 --- a/app-emacs/hl-todo/hl-todo-3.1.2.ebuild +++ b/app-emacs/hl-todo/hl-todo-3.3.0.ebuild @@ -15,3 +15,4 @@ SLOT="0" KEYWORDS="~amd64 ~x86" SITEFILE="50${PN}-gentoo.el" +DOCS="README.md" diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index f775020d1aa4..a9bace2c8f10 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,9 +1,8 @@ AUX 50racket-mode-gentoo.el 799 BLAKE2B 1f0c19ab171427e5404d40eae1fb95f590059c4265df6041bf5ea00a5aa716489f7fb88eeef1c7309810fb41b909e122986cf3b0881bd43eb512c06f9c873598 SHA512 18db7fb5cd7a69a7a4d979ae604dfa1458fb7fd25329ff46043f206395d09245287512bb2feb9e1f7941d63d0af1d7bd1c060ca8026223c2cbd4021ddce57690 -AUX racket-mode-racket-util.el-defvar.patch 419 BLAKE2B 54e494420fcd05c5af76a7c49467bf6d159746493fb978ee8e89e921eec894330c0bd6c8c8444246063a33558d1c7bf3c2888a40621cbbb4b731e326ca22d2e6 SHA512 459934f3bd7dfce2825a1111da39c0961412180ebdb89987242ceefe574009dc92e07c750ad280a351701858f74e4e5128ea831d16bff312aed6979d1f29e273 -DIST racket-mode-20220120.tar.gz 286218 BLAKE2B 9786bc7a3f8127c342f90acebadef8f8468ba1cc27ad42c620554d5a478932317a2ede7061fe521a67ec0c624cea4743a1e6a50050ab2afe6e17ad220f7f7f9e SHA512 034527d62eae1c5ef09a8f5cd2bc5c5d0790bacd7ca180f0851ac6d93a3c897d4c4394d3e446285d1dbf4553fe94140656359df9b72d800202604948d9832901 DIST racket-mode-20220129.tar.gz 286278 BLAKE2B af0e2c87affa5498b1d1d21947006749ceb6988e43f4a1d11bf730a4d0877481e6806ab4e41cad13b3389049a79f2b4b484f2ded52dfa71a7434128fceae6e44 SHA512 56559da32d7c6bb8b0ef9d04662837cd202ee901781eed6e34ad22f88942d40695c0bf04be1ebf82d80bf3a405301b1ca73193adf631350ce49140b62308701f DIST racket-mode-20220208.tar.gz 298473 BLAKE2B 6fcadfe7040efbc3a5e06ffec7abd05958add51a22fb68d5c7d57e052aa7998b9dd0f60816e94e6b80f967108c161a989a98d5516699fc7a6b0f6576a40423cf SHA512 ec6ff476ca23a1d50aa7355df269175b7994a7f57c58d00c27b9161e1fc9a23cfda833aea73b45379cde58a7a3f49a78b40e63724b7c229bc81a37c873b5fc29 -EBUILD racket-mode-20220120-r2.ebuild 1199 BLAKE2B ddefb19fcc34248ff73294337476838edd7d4f696ec9894ee9c2e55c3c42da63a975df30d68c260c9badb2d342ffa14362bfde02c418f48e55579b670bd93fec SHA512 b40e09add5c749fd61ebaf317c33d3a718037f21c6aeb064788b0f92a74d42e8243981d72aaf9845572c697ff082b036bd8e615358261221f6e3da21755c745c +DIST racket-mode-20220219.tar.gz 298876 BLAKE2B b3dfbcd9b436648da1ecacf4b7434c3e1b6dea9bc904c2f1911be34bc6b1846684c349f38cd418b09e66f426866b805ca6bd0c98724e69740ad841ae482e62ea SHA512 94879fe9aed106d0210ca359a5d3d857eec098b4442256a489356db0c5b3493b44ee9a0dd6eff0a0d3d2f3c752632e91b1c0ef8705b7b305e3c75fbae42e826a EBUILD racket-mode-20220129.ebuild 1139 BLAKE2B ab5833b546aad693a1ac3abca3be512e30498202a5c0bb9bcc44d25eb180a491bfe05f3d334c0405070aaac2737e6a66dd4f7c495562f0022792cbfa5f8b6363 SHA512 7dd3acca14cd2b00418ab52ee82ad676909464435a91b86f4e548acbf2ae54bd9af3db53d4be44de5b6d5c05fe580b69e81444961e3cd5fbb64aabadbfc0f34d EBUILD racket-mode-20220208.ebuild 1139 BLAKE2B fbd960f527f0c909b449389e836d020f698cb76237eb31032dcddf4801d1c873b3d7a4cb06c7a59f4cc4d1a20da807872c40f7aa420d3a1ce2bf0f93aaaa3dba SHA512 d93ae11f1a5c7fd099773172b8442e4845eda08a87bdd5a78f1c1e13a2a9c0abc5c5e8e40c9259bcbd479951c87c5b84d2afa372d80108a1c88c632bae68868e +EBUILD racket-mode-20220219.ebuild 1139 BLAKE2B e4a22c04cbaaaed17b783a0b0a50e161fc319433b724214fc69b186e1b977fa015aff4836c8a78c022e14a94122c941c5beb1407c54848846dddf6e66e8870e8 SHA512 2d43dca3838e7b27fdb2dc7bfed221acd59f61c5f30b5bf4a6954a62892e9ca5691a203324b30792bf3d43863bd79ff712a9067045fb48b24879bd5dd6334552 MISC metadata.xml 928 BLAKE2B b8fe9bae8125fc4fb202019993a9d94bce73e335c309857b82bfade99dd050235ded229985172d923c22865c664eea759696e893518d52ddbcba7313c546f1c3 SHA512 6b82633a2655b8de558403cec3db384012e1865427d79d56f7c988f0a4bd98662b87465d9bea8575caf610460ead63d2572d1e5e3674200e6300b485741c2baf diff --git a/app-emacs/racket-mode/files/racket-mode-racket-util.el-defvar.patch b/app-emacs/racket-mode/files/racket-mode-racket-util.el-defvar.patch deleted file mode 100644 index d9d65c44bb89..000000000000 --- a/app-emacs/racket-mode/files/racket-mode-racket-util.el-defvar.patch +++ /dev/null @@ -1,12 +0,0 @@ -index 0992711..a8897b4 100644 ---- a/racket-util.el -+++ b/racket-util.el -@@ -93,7 +93,7 @@ When installed as a package, this can be found from the variable - `load-file-name'. When developing interactively, get it from the - .el buffer file name.") - --(defconst racket--rkt-source-dir -+(defvar racket--rkt-source-dir - (expand-file-name "./racket/" racket--el-source-dir) - "Path to dir of our Racket source files. ") - diff --git a/app-emacs/racket-mode/racket-mode-20220120-r2.ebuild b/app-emacs/racket-mode/racket-mode-20220219.ebuild similarity index 91% rename from app-emacs/racket-mode/racket-mode-20220120-r2.ebuild rename to app-emacs/racket-mode/racket-mode-20220219.ebuild index f93e0c557e85..809f5998bf78 100644 --- a/app-emacs/racket-mode/racket-mode-20220120-r2.ebuild +++ b/app-emacs/racket-mode/racket-mode-20220219.ebuild @@ -3,7 +3,7 @@ EAPI=8 -H=59b227b1aab315cdaa798648e47c4c4a8f71ddba +H=52e993f3b39416eeb4df6262491d4a42d0b35232 NEED_EMACS=25.1 inherit elisp @@ -22,7 +22,6 @@ BDEPEND="${RDEPEND}" DOCS=( CONTRIBUTING.md README.md THANKS.md ) ELISP_TEXINFO="doc/racket-mode.texi" -PATCHES=( "${FILESDIR}/${PN}-racket-util.el-defvar.patch" ) SITEFILE="50${PN}-gentoo.el" src_compile() { diff --git a/app-emacs/setup/Manifest b/app-emacs/setup/Manifest new file mode 100644 index 000000000000..2d0389de423a --- /dev/null +++ b/app-emacs/setup/Manifest @@ -0,0 +1,4 @@ +AUX 50setup-gentoo.el 80 BLAKE2B 4885f94dbe81e40813b5df07e06145f637c4ca784dd587ba67e0d3cb3d50e19dd05220fe2767a73dd839df3c7d391a6ed574d225ec845472a0b0b0116d1b0bd1 SHA512 21ac6b35bbc3dd4a0b82c91747b03c789853a9e398f8b8d5833e9310d151d4afa1833b54ad7b9b0768ec77e7381501bc00ed9544e1d026124f4e82e4d3df5346 +DIST setup-1.2.0.tar.gz 19709 BLAKE2B 704340f9ab8a3e10fdeafed88365fb3151fe8c9600960defcce0021850a1846ffc5e7a3c02a4567371c18b4bdf5b81c80544fe82c22a150ca4d4505818ba8148 SHA512 705e188876316eb76938229395676a9068e735074d63865dd9a2a21d83face2768f958f76cf9c88b6cb3d4668e271ee043d7aa81a40d3b384fb1bc75bb1f0af5 +EBUILD setup-1.2.0.ebuild 610 BLAKE2B ce3b07655764c4bb26cedf48233b306e52c2922ae07a41e3ffaf5b30ed951be6088ef8eeb6cafe528da431208dd381f3318277919c15b98533d73b6b67cb90f0 SHA512 709c163d3d3e4af2a92c7aff0a749852042e0db2316d8fee2f337f4b2be7cf1b109f1fa4b9e89ce224799e3352692a8d770b9b63d231e1c966cb5ca812040dfd +MISC metadata.xml 283 BLAKE2B 81c49021199f71096079a27f9121390fb8c1285c54b9478583ff2d647277fa106ef12456d7097c4be092fc48b514a1adcf855ca0fac911598232ef9eb7f102c0 SHA512 f32b303760addf5d4db8d18bd10fb677353cdfa4c5e545d47804ef756cf5e5a21f8b8efb631b08f802185913ceb98da820e404e06eb03d01fe9ea85c10d1ac13 diff --git a/app-emacs/setup/files/50setup-gentoo.el b/app-emacs/setup/files/50setup-gentoo.el new file mode 100644 index 000000000000..be25af07cd53 --- /dev/null +++ b/app-emacs/setup/files/50setup-gentoo.el @@ -0,0 +1,2 @@ +(add-to-list 'load-path "@SITELISP@") +(load "@SITELISP@/setup-autoloads" nil t) diff --git a/app-emacs/setup/metadata.xml b/app-emacs/setup/metadata.xml new file mode 100644 index 000000000000..986088003fe1 --- /dev/null +++ b/app-emacs/setup/metadata.xml @@ -0,0 +1,9 @@ + + + + + gnu-emacs@gentoo.org + Gentoo GNU Emacs project + + + diff --git a/app-emacs/setup/setup-1.2.0.ebuild b/app-emacs/setup/setup-1.2.0.ebuild new file mode 100644 index 000000000000..2fc7d0dfd7dc --- /dev/null +++ b/app-emacs/setup/setup-1.2.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +NEED_EMACS=26 + +# The upstream does not create git tags for releases. +MY_HASH=4fc13e309ec1585a7e5033c394fa25a3078e39c5 + +inherit elisp + +DESCRIPTION="Macro to simplify repetitive configuration patterns" +HOMEPAGE="https://git.sr.ht/~pkal/setup" +SRC_URI="https://git.sr.ht/~pkal/${PN}/archive/${MY_HASH}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${MY_HASH} + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp_src_compile + elisp-make-autoload-file +} diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz index 55cb0e2ccb1655ef21e38b31817eb74e8717299a..19ab333867465f2c6124238d8966e752165a6320 100644 GIT binary patch delta 513 zcmV+c0{;Dhar|(whBkk%TY;Y_#)Ikn-AQ~hSvwZSR>u)~)s6$N+qB(AHo0!Ph7R?h zo)&&C*>$(pRJJW&QVrKGVAE09rJ(=~CjpKD+DJOHsw1ARR0p(eZCa57@hQr#agm~V zvZfQVr#7mT`lW`Orund!Nf&iw0u>SX?lfK5iHSm0Cfy}~x&eO|G@uKj>Mj^Br>_x7 z-Oa3V>;9bx^9sr@pJ=;26Un}%XJT}f~C!n3TUBI<$^JUh+=5VbVHu*cAj~xy~lC=y7!&v zKDO>KRo*;aPkw)KASb3nI$O^asHf_n6~FYKSE$%W@_K4hQL{z|VHh?~ug%SC=sxPE zxuYAhg3d77Wnx%X%^E0%Q_2N9uOMI zT{w$7!Z|hVS5ukV@Y4BH9X&TO8X!))Nt%rH+n{Fr@yrYIe4eBRMnomR( zc{Bmv8FXv4#tn1TajZw{OhuIXbp)|f8*}L<6HGRs7@F=#*6l&M=5}RWSOZg&YC>?` zJrleR;A}Fgbd;PqG@?d&uX#UB)?DLGn%Yo->R2d>OeyJgs8;{AnSc8K;s=|}`DOqB DRLTF) delta 518 zcmV+h0{Q*?aDj2KhBkj)-2AM}>M16aOw}Frq-xdfeB}ZDapa`SRq8A$ovt5_g z=^PJQcI!W+fh5zu8v;1$-mIV#hQVLQ?O?xBGx|a|`!1{o-Zbe%@YcX(N703DP*Y1|YNlPQJF#ezJEu&e6t&Huok)K^8ZNpH6?ni6xhObKKNIAAYrS}Cq|D#_*7VWCa8K}BF8c3sn^ zo27M^gKj<4Jx_b;vRS9=y1XvL22^_i6Lblu*Yw`e-A6%#RGP}r9cJg~G?Y%iPyMGb zFy{cYJvRv)TK|9Ok_P9fM3f&{2{e|0>mcQA>cS1Tf=)>sna$O!AzE|Mz zSA$yX!dcuA&Z%j?n#$CMm(HK+=qU;w5juwcvngg2knetK(0a(e>4vgFa%dRTpnj~S z<`Ypx9!479P80KQxT4eRF0Gji`~{Yu-=dev-lang/ocaml-4 stable +# Masked in profiles/eapi-5-files instead +IUSE="api debug doc +hvm +ipxe ocaml ovmf +pam pygrub python +qemu +qemu-traditional +rombios screen selinux sdl static-libs system-ipxe system-qemu system-seabios" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + ipxe? ( rombios ) + ovmf? ( hvm ) + pygrub? ( python ) + rombios? ( hvm ) + system-ipxe? ( rombios ) + ?? ( ipxe system-ipxe ) + ?? ( qemu system-qemu )" + +COMMON_DEPEND=" + sys-apps/pciutils + dev-libs/lzo:2 + dev-libs/glib:2 + dev-libs/yajl + dev-libs/libaio + dev-libs/libgcrypt:0 + sys-libs/zlib + ${PYTHON_DEPS} +" + +RDEPEND="${COMMON_DEPEND} + sys-apps/iproute2[-minimal] + net-misc/bridge-utils + screen? ( + app-misc/screen + app-admin/logrotate + ) + selinux? ( sec-policy/selinux-xen )" + +DEPEND="${COMMON_DEPEND} + app-misc/pax-utils + >=sys-kernel/linux-headers-4.11 + x11-libs/pixman + $(python_gen_cond_dep ' + dev-python/lxml[${PYTHON_USEDEP}] + pam? ( dev-python/pypam[${PYTHON_USEDEP}] ) + ') + x86? ( sys-devel/dev86 + system-ipxe? ( sys-firmware/ipxe[qemu] ) + sys-power/iasl ) + api? ( dev-libs/libxml2 + net-misc/curl ) + + ovmf? ( + !arm? ( !arm64? ( dev-lang/nasm ) ) + $(python_gen_impl_dep sqlite) + ) + !amd64? ( >=sys-apps/dtc-1.4.0 ) + amd64? ( sys-power/iasl + system-seabios? ( sys-firmware/seabios ) + system-ipxe? ( sys-firmware/ipxe[qemu] ) + rombios? ( sys-devel/bin86 sys-devel/dev86 ) ) + doc? ( + app-text/ghostscript-gpl + app-text/pandoc + $(python_gen_cond_dep ' + dev-python/markdown[${PYTHON_USEDEP}] + ') + dev-texlive/texlive-latexextra + media-gfx/transfig + ) + hvm? ( x11-base/xorg-proto ) + qemu? ( + app-arch/snappy:= + sdl? ( + media-libs/libsdl[X] + media-libs/libsdl2[X] + ) + ) + system-qemu? ( app-emulation/qemu[xen] ) + ocaml? ( dev-ml/findlib + dev-lang/ocaml[ocamlopt] ) + python? ( >=dev-lang/swig-4.0.0 )" + +BDEPEND="dev-lang/perl + sys-devel/bison + sys-devel/gettext" + +# hvmloader is used to bootstrap a fully virtualized kernel +# Approved by QA team in bug #144032 +QA_WX_LOAD=" + usr/libexec/xen/boot/hvmloader + usr/libexec/xen/boot/xen-shim + usr/share/qemu-xen/qemu/hppa-firmware.img + usr/share/qemu-xen/qemu/s390-ccw.img + usr/share/qemu-xen/qemu/u-boot.e500 +" + +QA_PREBUILT=" + usr/libexec/xen/bin/elf2dmp + usr/libexec/xen/bin/ivshmem-client + usr/libexec/xen/bin/ivshmem-server + usr/libexec/xen/bin/qemu-edid + usr/libexec/xen/bin/qemu-img + usr/libexec/xen/bin/qemu-io + usr/libexec/xen/bin/qemu-keymap + usr/libexec/xen/bin/qemu-nbd + usr/libexec/xen/bin/qemu-pr-helper + usr/libexec/xen/bin/qemu-storage-daemon + usr/libexec/xen/bin/qemu-system-i386 + usr/libexec/xen/bin/virtfs-proxy-helper + usr/libexec/xen/boot/xen-shim + usr/libexec/xen/libexec/qemu-pr-helper + usr/libexec/xen/libexec/virtfs-proxy-helper + usr/libexec/xen/libexec/virtiofsd + usr/libexec/xen/libexec/xen-bridge-helper + usr/share/qemu-xen/qemu/s390-ccw.img + usr/share/qemu-xen/qemu/s390-netboot.img + usr/share/qemu-xen/qemu/u-boot.e500 +" + +RESTRICT="test" + +PATCHES=( "${FILESDIR}/${PN}-4.15.0-fix-xenstat-python-bindings.patch" ) + +pkg_setup() { + python_setup + export "CONFIG_LOMOUNT=y" + + #bug 522642, disable compile tools/tests + export "CONFIG_TESTS=n" + + if [[ -z ${XEN_TARGET_ARCH} ]] ; then + if use x86 && use amd64; then + die "Confusion! Both x86 and amd64 are set in your use flags!" + elif use x86; then + export XEN_TARGET_ARCH="x86_32" + elif use amd64 ; then + export XEN_TARGET_ARCH="x86_64" + elif use arm; then + export XEN_TARGET_ARCH="arm32" + elif use arm64; then + export XEN_TARGET_ARCH="arm64" + else + die "Unsupported architecture!" + fi + fi +} + +src_prepare() { + local i + + # Upstream's patchset + if [[ -n ${UPSTREAM_VER} ]]; then + einfo "Try to apply Xen Upstream patch set" + eapply "${WORKDIR}"/patches-upstream + fi + + # Security patchset + if [[ -n ${SECURITY_VER} ]]; then + einfo "Try to apply Xen Security patch set" + # apply main xen patches + # Two parallel systems, both work side by side + # Over time they may concdense into one. This will suffice for now + EPATCH_SUFFIX="patch" + EPATCH_FORCE="yes" + + source "${WORKDIR}"/patches-security/${PV}.conf || die + + for i in ${XEN_SECURITY_MAIN}; do + eapply "${WORKDIR}"/patches-security/xen/$i + done + + # apply qemu-xen/upstream patches + pushd "${S}"/tools/qemu-xen/ > /dev/null + for i in ${XEN_SECURITY_QEMUU}; do + eapply "${WORKDIR}"/patches-security/qemuu/$i + done + popd > /dev/null + + # apply qemu-traditional patches + pushd "${S}"/tools/qemu-xen-traditional/ > /dev/null + for i in ${XEN_SECURITY_QEMUT}; do + eapply "${WORKDIR}"/patches-security/qemut/$i + done + popd > /dev/null + fi + + # move before Gentoo patch, one patch should apply to seabios, to fix gcc-4.5.x build err + mv ../seabios-${SEABIOS_VER} tools/firmware/seabios-dir-remote || die + pushd tools/firmware/ > /dev/null + ln -s seabios-dir-remote seabios-dir || die + popd > /dev/null + + # Gentoo's patchset + if [[ -n ${GENTOO_VER} && -n ${GENTOO_GPV} ]]; then + einfo "Try to apply Gentoo specific patch set" + source "${FILESDIR}"/gentoo-patches.conf || die + _gpv=_gpv_${PN/-/_}_${PV//./}_${GENTOO_GPV} + for i in ${!_gpv}; do + eapply "${WORKDIR}"/patches-gentoo/$i + done + fi + + # Ovmf's patchset + if use ovmf; then + if [[ -n ${OVMF_VER} ]];then + einfo "Try to apply Ovmf patch set" + pushd "${WORKDIR}"/edk2-*/ > /dev/null + eapply "${WORKDIR}"/patches-ovmf + popd > /dev/null + fi + mv ../edk2-${EDK2_COMMIT} tools/firmware/ovmf-dir-remote || die + rm -r tools/firmware/ovmf-dir-remote/CryptoPkg/Library/OpensslLib/openssl || die + rm -r tools/firmware/ovmf-dir-remote/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3 || die + rm -r tools/firmware/ovmf-dir-remote/BaseTools/Source/C/BrotliCompress/brotli || die + rm -r tools/firmware/ovmf-dir-remote/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli || die + mv ../openssl-OpenSSL_${EDK2_OPENSSL_VERSION} tools/firmware/ovmf-dir-remote/CryptoPkg/Library/OpensslLib/openssl || die + mv ../berkeley-softfloat-3-${EDK2_SOFTFLOAT_COMMIT} tools/firmware/ovmf-dir-remote/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3 || die + cp -r ../brotli-${EDK2_BROTLI_COMMIT} tools/firmware/ovmf-dir-remote/BaseTools/Source/C/BrotliCompress/brotli || die + cp -r ../brotli-${EDK2_BROTLI_COMMIT} tools/firmware/ovmf-dir-remote/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli || die + cp tools/firmware/ovmf-makefile tools/firmware/ovmf-dir-remote/Makefile || die + + # Bug #816987 + pushd tools/firmware/ovmf-dir-remote/BaseTools/Source/C/BrotliCompress/brotli > /dev/null + eapply "${FILESDIR}/${PN}-4.15.1-brotli-gcc11.patch" + popd > /dev/null + + pushd tools/firmware/ovmf-dir-remote/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli > /dev/null + eapply "${FILESDIR}/${PN}-4.15.1-brotli-gcc11.patch" + popd > /dev/null + + pushd tools/firmware/ovmf-dir-remote > /dev/null + eapply "${FILESDIR}/${PN}-4.15.1-edk2-python3.9.patch" + popd > /dev/null + fi + + # Fix building with ocaml 4.12 #818100 + eapply "${FILESDIR}/${PN}-4.15.1-ocaml-4.12.patch" + + # ipxe + if use ipxe; then + cp "${DISTDIR}/ipxe-git-${IPXE_COMMIT}.tar.gz" tools/firmware/etherboot/_ipxe.tar.gz || die + + # gcc 11 + cp "${WORKDIR}/patches-gentoo/${PN}-4.15.0-ipxe-gcc11.patch" tools/firmware/etherboot/patches/ipxe-gcc11.patch || die + echo ipxe-gcc11.patch >> tools/firmware/etherboot/patches/series || die + fi + + mv tools/qemu-xen/qemu-bridge-helper.c tools/qemu-xen/xen-bridge-helper.c || die + + # Fix texi2html build error with new texi2html, qemu.doc.html + sed -i -e "/texi2html -monolithic/s/-number//" tools/qemu-xen-traditional/Makefile || die + + use api || sed -e "/SUBDIRS-\$(LIBXENAPI_BINDINGS) += libxen/d" -i tools/Makefile || die + sed -e 's:$(MAKE) PYTHON=$(PYTHON) subdirs-$@:LC_ALL=C "$(MAKE)" PYTHON=$(PYTHON) subdirs-$@:' \ + -i tools/firmware/Makefile || die + + # Drop .config, fixes to gcc-4.6 + sed -e '/-include $(XEN_ROOT)\/.config/d' -i Config.mk || die "Couldn't drop" + + # drop flags + unset CFLAGS + unset LDFLAGS + unset ASFLAGS + unset CPPFLAGS + + if ! use pygrub; then + sed -e '/^SUBDIRS-y += pygrub/d' -i tools/Makefile || die + fi + + if ! use python; then + sed -e '/^SUBDIRS-y += python$/d' -i tools/Makefile || die + fi + + if ! use hvm; then + sed -e '/SUBDIRS-$(CONFIG_X86) += firmware/d' -i tools/Makefile || die + # Bug 351648 + elif ! use x86 && ! has x86 $(get_all_abis); then + mkdir -p "${WORKDIR}"/extra-headers/gnu || die + touch "${WORKDIR}"/extra-headers/gnu/stubs-32.h || die + export CPATH="${WORKDIR}"/extra-headers + fi + + if use qemu; then + if use sdl; then + sed -i -e "s:\$\$source/configure:\0 --enable-sdl:" \ + tools/Makefile || die + else + sed -i -e "s:\${QEMU_ROOT\:\-\.}/configure:\0 --disable-sdl:" \ + tools/qemu-xen-traditional/xen-setup || die + sed -i -e "s:\$\$source/configure:\0 --disable-sdl:" \ + tools/Makefile || die + fi + else + # Don't bother with qemu, only needed for fully virtualised guests + sed -i '/SUBDIRS-$(CONFIG_QEMU_XEN)/s/^/#/g' tools/Makefile || die + fi + + # Reset bash completion dir; Bug 472438 + sed -e "s:^BASH_COMPLETION_DIR ?= \$(CONFIG_DIR)/bash_completion.d:BASH_COMPLETION_DIR ?= $(get_bashcompdir):" \ + -i Config.mk || die + + # xencommons, Bug #492332, sed lighter weight than patching + sed -e 's:\$QEMU_XEN -xen-domid:test -e "\$QEMU_XEN" \&\& &:' \ + -i tools/hotplug/Linux/init.d/xencommons.in || die + + # fix bashishm + sed -e '/Usage/s/\$//g' \ + -i tools/hotplug/Linux/init.d/xendriverdomain.in || die + + # respect multilib, usr/lib/libcacard.so.0.0.0 + sed -e "/^libdir=/s/\/lib/\/$(get_libdir)/" \ + -i tools/qemu-xen/configure || die + + #bug 518136, don't build 32bit exactuable for nomultilib profile + if [[ "${ARCH}" == 'amd64' ]] && ! has_multilib_profile; then + sed -i -e "/x86_emulator/d" tools/tests/Makefile || die + fi + + # uncomment lines in xl.conf + sed -e 's:^#autoballoon=:autoballoon=:' \ + -e 's:^#lockfile=:lockfile=:' \ + -e 's:^#vif.default.script=:vif.default.script=:' \ + -i tools/examples/xl.conf || die + + # disable capstone (Bug #673474) + sed -e "s:\$\$source/configure:\0 --disable-capstone:" \ + -i tools/Makefile || die + + # disable glusterfs + sed -e "s:\$\$source/configure:\0 --disable-glusterfs:" \ + -i tools/Makefile || die + + # disable jpeg automagic + sed -e "s:\$\$source/configure:\0 --disable-vnc-jpeg:" \ + -i tools/Makefile || die + + # disable png automagic + sed -e "s:\$\$source/configure:\0 --disable-vnc-png:" \ + -i tools/Makefile || die + + # disable docker (Bug #732970) + sed -e "s:\$\$source/configure:\0 --disable-containers:" \ + -i tools/Makefile || die + + # disable abi-dumper (Bug #791172) + sed -e 's/$(ABI_DUMPER) /echo /g' \ + -i tools/libs/libs.mk || die + + default +} + +src_configure() { + local myconf="--prefix=${PREFIX}/usr \ + --libdir=${PREFIX}/usr/$(get_libdir) \ + --libexecdir=${PREFIX}/usr/libexec \ + --localstatedir=${EPREFIX}/var \ + --disable-golang \ + --disable-werror \ + --disable-xen \ + --enable-tools \ + --enable-docs \ + $(use_enable api xenapi) \ + $(use_enable ipxe) \ + $(usex system-ipxe '--with-system-ipxe=/usr/share/ipxe' '') \ + $(use_enable ocaml ocamltools) \ + $(use_enable ovmf) \ + $(use_enable pam) \ + $(use_enable rombios) \ + --with-xenstored=$(usex ocaml 'oxenstored' 'xenstored') \ + " + + use system-seabios && myconf+=" --with-system-seabios=/usr/share/seabios/bios.bin" + use system-qemu && myconf+=" --with-system-qemu=/usr/bin/qemu-system-x86_64" + use amd64 && myconf+=" $(use_enable qemu-traditional)" + tc-ld-disable-gold # Bug 669570 + econf ${myconf} +} + +src_compile() { + local myopt + use debug && myopt="${myopt} debug=y" + use python && myopt="${myopt} XENSTAT_PYTHON_BINDINGS=y" + + if test-flag-CC -fno-strict-overflow; then + append-flags -fno-strict-overflow + fi + + emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" build-tools ${myopt} + + if use doc; then + emake -C docs build + else + emake -C docs man-pages + fi +} + +src_install() { + # Override auto-detection in the build system, bug #382573 + export INITD_DIR=/tmp/init.d + export CONFIG_LEAF_DIR=../tmp/default + + # Let the build system compile installed Python modules. + local PYTHONDONTWRITEBYTECODE + export PYTHONDONTWRITEBYTECODE + + emake DESTDIR="${ED}" DOCDIR="/usr/share/doc/${PF}" \ + XEN_PYTHON_NATIVE_INSTALL=y install-tools + + # Created at runtime + rm -rv "${ED}/var/run" || die + + # Fix the remaining Python shebangs. + python_fix_shebang "${D}" + + # Remove RedHat-specific stuff + rm -rf "${D}"/tmp || die + + if use doc; then + emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" install-docs + dodoc -r docs/{pdf,txt} + else + emake -C docs DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" install-man-pages # Bug 668032 + fi + dodoc ${DOCS[@]} + + newconfd "${FILESDIR}"/xendomains.confd xendomains + newconfd "${FILESDIR}"/xenstored.confd xenstored + newconfd "${FILESDIR}"/xenconsoled.confd xenconsoled + newinitd "${FILESDIR}"/xendomains.initd-r2 xendomains + newinitd "${FILESDIR}"/xenstored.initd-r1 xenstored + newinitd "${FILESDIR}"/xenconsoled.initd xenconsoled + newinitd "${FILESDIR}"/xencommons.initd xencommons + newconfd "${FILESDIR}"/xencommons.confd xencommons + newinitd "${FILESDIR}"/xenqemudev.initd xenqemudev + newconfd "${FILESDIR}"/xenqemudev.confd xenqemudev + newinitd "${FILESDIR}"/xen-watchdog.initd xen-watchdog + + if use screen; then + cat "${FILESDIR}"/xendomains-screen.confd >> "${D}"/etc/conf.d/xendomains || die + cp "${FILESDIR}"/xen-consoles.logrotate "${D}"/etc/xen/ || die + keepdir /var/log/xen-consoles + fi + + # For -static-libs wrt Bug 384355 + if ! use static-libs; then + rm -f "${D}"/usr/$(get_libdir)/*.a "${D}"/usr/$(get_libdir)/ocaml/*/*.a + fi + + # for xendomains + keepdir /etc/xen/auto + + # Remove files failing QA AFTER emake installs them, avoiding seeking absent files + find "${D}" \( -name openbios-sparc32 -o -name openbios-sparc64 \ + -o -name openbios-ppc -o -name palcode-clipper \) -delete || die + + keepdir /var/lib/xen/dump + keepdir /var/lib/xen/xenpaging + keepdir /var/lib/xenstored + keepdir /var/log/xen + + if use python; then + python_domodule "${S}/tools/libs/stat/bindings/swig/python/xenstat.py" + python_domodule "${S}/tools/libs/stat/bindings/swig/python/_xenstat.so" + fi + + python_optimize +} + +pkg_postinst() { + elog "Official Xen Guide and the offical wiki page:" + elog "https://wiki.gentoo.org/wiki/Xen" + elog "https://wiki.xen.org/wiki/Main_Page" + elog "" + elog "Recommended to utilise the xencommons script to config system at boot" + elog "Add by use of rc-update on completion of the install" + + if ! use hvm; then + echo + elog "HVM (VT-x and AMD-V) support has been disabled. If you need hvm" + elog "support enable the hvm use flag." + elog "An x86 or amd64 system is required to build HVM support." + fi + + if use qemu; then + elog "The qemu-bridge-helper is renamed to the xen-bridge-helper in the in source" + elog "build of qemu. This allows for app-emulation/qemu to be emerged concurrently" + elog "with the qemu capable xen. It is up to the user to distinguish between and utilise" + elog "the qemu-bridge-helper and the xen-bridge-helper. File bugs of any issues that arise" + fi +} diff --git a/app-emulation/xen/Manifest b/app-emulation/xen/Manifest index 32ffd73bb0a6..ab8d73c5fa17 100644 --- a/app-emulation/xen/Manifest +++ b/app-emulation/xen/Manifest @@ -1,13 +1,15 @@ AUX xen-4.14-efi.patch 1969 BLAKE2B dec62e9b04ce23025443caa68df2fd69c50a3fdf650bf26047b28f3a72d1aa58124127274cd2c1373a4e133784b2691145c49c9a182bd635aa9c60bb1e45a0c1 SHA512 3e32aac5ba2ec371a3877d64532e8d134c3b4fe3a6644477ee8ecf56cbb8378b20f9d5d7415bec891d96910550a787848779c82ee4b9d57046f4c13235531ea0 AUX xen-4.15-efi.patch 2181 BLAKE2B a06b944dea37c3dfdbe4344191ec4a286348f46bcccf1b5a75f061e55b961d767972456803b8c9aa15120b2b2497651495e903925bf93b04c483e0713d9117a9 SHA512 7ec52fc65b5b8a22877c941f0ab6f249ba1d7b40ad7d50d8f0ac793069cc0eb85b1e5394ce81adf60fa23b01ecc8ce983e6c508b8e0d22189dc46e2c1ad8c1b4 AUX xen-4.15-flask.patch 400 BLAKE2B 68ee04b8b0923cbe7e2b93b834a23b465c9c8e63ae41bea98c8b4bce4ff59374534294b8c5cd5be30ea64d7c66caec54de0bc1bf70d80275d027b3a082ec2003 SHA512 146c6a161d3def5ab947264d6ac5932066f3124e25be14185ebd75eaa18932adcf35daf21edd051861cacd28b950b6a3ee5c5ac335ccc1d0e27b3242da5c4441 +AUX xen-4.16-efi.patch 696 BLAKE2B 2bc3db7286d7ea24c762e914012c71d3fe6dc4d8c47551c9c88282d67d896917c04456c607c155d8340d0b264a34830091309a1a28417dbfc585f26a9fc692ad SHA512 0c1f594ae6321af190cc205d2ebb8afbca53c2897302b630a6f0eee9ce43f591483c96cc4f8b8be5db78ee11451c724882e50bb4226359e784bbda520b090524 AUX xen-4.16-no-symlink.patch 1044 BLAKE2B 3f5cb93403e3cd606a5eabb8b0e7facb3c95ae7f805c4bfa0e5a357342b845f6f260915f9eac46573bd9813fa602702df6254ad4b946fccb32cfea7514cc86b3 SHA512 0d1a8c8dbfdd57dac6d9732afcf4d0da1746ecbfa06689eb343b3d54167a784c9b9b65555f4cabd8f30a97692c511ee16c7787cdc3d335f7e39c2e3f8fc86ccf -DIST xen-4.15.1-upstream-patches-2.tar.xz 30180 BLAKE2B 675c13cfb4a6f47121dfe125ddea21d98e7e37563f63b91cde96cd92d94eff648eaa65426fec09833ad668102959948b2e684860631db2b5a2a53b2521a01069 SHA512 f0a6c0829068828ac400d67230d3066b2370a90303e537dd5e0761920ac0d584139b59244a72d9dcd2e4cb1a151ab80d3197ba908e642e13817b89b9a33c73fb DIST xen-4.15.1-upstream-patches-3.tar.xz 49644 BLAKE2B 261d45d726ba9b06a817fd4f4e9d2a83e516cd637f73dff50ccb9b046d562e14bee47fc64795c0406947fb06988679047a19e5851482fbf85701bcc495225258 SHA512 8d8b7e42f9a401f6d3a7cb87b980714aa14dadbeadb3a26f495b6a1892d1a04de244490255b589952f565d0a0b8c69fd527c0168d40e974e0f77cecda25e7cb3 DIST xen-4.15.1.tar.gz 40800852 BLAKE2B 39475ea33f029fb0e84b82b4a2b13fd613bab01e3ef6c241dfede3d190ee9be53c99b62121d37d83b1e078764b3e4d88d1dfb99be1b5623691e56519850c6798 SHA512 8d3cbdf708f46477e32ee7cbd16a490c82efa855cecd84ee712b8680df4d69c987ba9ab00ff3851f627b98a8ebbc5dab71f92f142ed958ee2bc538bc792cd4b9 +DIST xen-4.15.2-upstream-patches-0.tar.xz 33368 BLAKE2B f22c0e9ce6b859a2741f09c0c52479e8acb38440b631882850993fcfcdc445c28fbeac4353df6bac1b2be89e39a99bae1a920796d505f888e3701a98f17ed29d SHA512 10a996cd87404ff6536119deeedfe67143c02475c4ca2d7f741e087197aaffa10c5831aad1f9ee2f9070461dd8cdc7af4851fbafb634a2f65235603d6fb0848f +DIST xen-4.15.2.tar.gz 40773378 BLAKE2B 7c3e3bb066505f9838cd7c56d85debc64e5ed32cf4d4edf699ff843db49bee916e6eb46d07e5cd9021c2644bba0628a2aa567f60ace26c6d7ee5922643e04104 SHA512 1cbf988fa8ed38b7ad724978958092ca0e5506e38c709c7d1af196fb8cb8ec0197a79867782761ef230b268624b3d7a0d5d0cd186f37d25f495085c71bf70d54 DIST xen-4.16.0-upstream-patches-0.tar.xz 25168 BLAKE2B f572cca630e0461fba86eeec27043d949a7c0500ab47138572829394ae4354d5955af4a64b669abb932346bba1902511e35ede905b38fa1b2bd3b624c35470cf SHA512 d49d80bf687ba1046e82e7ad0196cb3fcdf595df0757d4f6e390bd0c6ba156ec012ea61cc606fbf3ceb03a9cd21f8acc6c45092a11b5a9a916bae80ff2d6c181 DIST xen-4.16.0.tar.gz 44982322 BLAKE2B 7e16a93b3f1131e2b10307fabc10641a9c5983173155b9a35eaf6ff317b6a747bccf6b8c87c06686830acc2c4bd3e19e5867eb443eabac9a1e4ee59124dfa87f SHA512 2869ed90d1779c9754d7f2397f5fc67a655304d9c32953ac20655ef96cb154521d8fce9f23915ac0c91f984dc54f72c67e5e619e2da318b5997748f44cf21b87 -EBUILD xen-4.15.1-r2.ebuild 4408 BLAKE2B f2870cf9b704b5871d61fac799e0ffdc59d914fbcd49d67e6c5125d5f2f4094ae32ff6987c0bb7371de8271d5292c720e5f1a8c263c05c3abda1ca562565b600 SHA512 46624811280430ff388cc6089d60b5142d96a7b22f2e09b02b1ceef0f476997a1755146b9eabef84ff8d8165c059cff76efa753273dedef51a692e91a9f543d0 -EBUILD xen-4.15.1-r3.ebuild 4409 BLAKE2B 891e880a51e297bd23f7befbdbd9c43fa329b42d5589713a7ae231cc6021bc329cc2af8cb55d8be18c96705d2162d4f738ba9d7891f45d48146968fd699b5658 SHA512 33e5cf068391071bbbc8597bf3bd012032ce7d81753c08722dfb196882c2ae98e2bb776f9fdc2869fbdac29b3a446013c612c4a770447871a01699cd6c31c268 -EBUILD xen-4.16.0-r2.ebuild 4486 BLAKE2B 2149a8c19d8cf8aee3b1bc9468658bd3a444c1d165b4502147f3fb7db015963cc81fc403699ecc60f8bae18f7de6e42b4a65d4fb854394b738e9304acda3b8cb SHA512 5c75d4f727abecada0cdb6a6fff289d708c2d4639bda27b1c3b02bc8b8019da1a9135cea2b25180eabade936b2187ec310aab6d275ee31545175c8d0848419f4 +EBUILD xen-4.15.1-r3.ebuild 4408 BLAKE2B 8f72ece7a8fbc12f62409f98b5064feedcde24969010a1c7fdc84eb0421a317e05ca9066531b3dccf430a78414866d0e33e8d883ff8e8e4a4cdc720aeb7d6093 SHA512 ec445722ff6f1b6bdaa568f36a4ffb643ce35f72df8d5fc4c05c4016deb9582ece7e01010edaadecc645d84373eebc5030d139fa291fb23288eecac0d0fe3555 +EBUILD xen-4.15.2.ebuild 4410 BLAKE2B 3a9c4e88f317eaf426ce796e44f29b11c2a9d8c78c78a8cb7e9591c55a29094bbcf60fd3db8d7dc8085d89b3addfb85164abd1fec32db7a1b4025c5c358662d5 SHA512 628102f23854f20c5c564cf9f182cee7c10f7d53fa70dbdbeec39ef2d0d12f07592dacf71d2a74349ec21b74ca1c599f4e9d55f580163430c267f89dc22a935b +EBUILD xen-4.16.0-r3.ebuild 4530 BLAKE2B 7e8f3d51a4fcf4bec8acdbc50283ca04948acf6a678a8cb42999d31318b9ee59361794c8ae75941a78fd6fd1686df35fe982b73f8a26e426be3073eb7dfc25d6 SHA512 0a22f50b4f62453cadd0ee2ab0e2fd277f617795d67de2ccc359148aa8ae67d6f2f92f6e5c34b2fad5882db18212ec26494e30782d85cba1906ddbfeb5acceaf MISC metadata.xml 773 BLAKE2B 3d0c64f8bfaf753ee92681f9da2dfabd6196952b5694244b806cb6cdac02fedd10d8c8defb4f4211664e135cce38c671f543faab58575ae2d603efcb9b2a48b8 SHA512 16993794d7f578562112533f97bb76d1a2fafd0dce038dbd879a4a65d5fc893251f1d188cdc1a2b9f955a27581f76a26409cc0c90706c86514c05e81501966b9 diff --git a/app-emulation/xen/files/xen-4.16-efi.patch b/app-emulation/xen/files/xen-4.16-efi.patch new file mode 100644 index 000000000000..0de5575fc9e1 --- /dev/null +++ b/app-emulation/xen/files/xen-4.16-efi.patch @@ -0,0 +1,12 @@ +diff -urN a/xen/arch/x86/Makefile b/xen/arch/x86/Makefile +--- a/xen/arch/x86/Makefile 2021-11-30 06:42:42.000000000 -0500 ++++ b/xen/arch/x86/Makefile 2022-02-17 07:43:06.597244620 -0500 +@@ -127,7 +127,7 @@ + CFLAGS-$(XEN_BUILD_EFI) += -DXEN_BUILD_EFI + + # Check if the linker supports PE. +-EFI_LDFLAGS = $(patsubst -m%,-mi386pep,$(XEN_LDFLAGS)) --subsystem=10 ++EFI_LDFLAGS = -mi386pep $(patsubst -m%,-mi386pep,$(XEN_LDFLAGS)) --subsystem=10 + XEN_BUILD_PE := $(if $(XEN_BUILD_EFI),$(call ld-option,$(EFI_LDFLAGS) --image-base=0x100000000 -o efi/check.efi efi/check.o)) + # If the above failed, it may be merely because of the linker not dealing well + # with debug info. Try again with stripping it. diff --git a/app-emulation/xen/xen-4.15.1-r3.ebuild b/app-emulation/xen/xen-4.15.1-r3.ebuild index 058f525d4e07..35c94dfb83e9 100644 --- a/app-emulation/xen/xen-4.15.1-r3.ebuild +++ b/app-emulation/xen/xen-4.15.1-r3.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="git://xenbits.xen.org/xen.git" SRC_URI="" else - KEYWORDS="~amd64 ~arm -x86" + KEYWORDS="amd64 ~arm -x86" UPSTREAM_VER=3 SECURITY_VER= GENTOO_VER= diff --git a/app-emulation/xen/xen-4.15.1-r2.ebuild b/app-emulation/xen/xen-4.15.2.ebuild similarity index 98% rename from app-emulation/xen/xen-4.15.1-r2.ebuild rename to app-emulation/xen/xen-4.15.2.ebuild index c47eb7e424a0..3b4df6aab6f5 100644 --- a/app-emulation/xen/xen-4.15.1-r2.ebuild +++ b/app-emulation/xen/xen-4.15.2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit flag-o-matic mount-boot python-any-r1 toolchain-funcs @@ -15,8 +15,8 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="git://xenbits.xen.org/xen.git" SRC_URI="" else - KEYWORDS="amd64 ~arm -x86" - UPSTREAM_VER=2 + KEYWORDS="~amd64 ~arm -x86" + UPSTREAM_VER=0 SECURITY_VER= GENTOO_VER= diff --git a/app-emulation/xen/xen-4.16.0-r2.ebuild b/app-emulation/xen/xen-4.16.0-r3.ebuild similarity index 99% rename from app-emulation/xen/xen-4.16.0-r2.ebuild rename to app-emulation/xen/xen-4.16.0-r3.ebuild index d42ab1882530..1d8a4d366e2c 100644 --- a/app-emulation/xen/xen-4.16.0-r2.ebuild +++ b/app-emulation/xen/xen-4.16.0-r3.ebuild @@ -93,6 +93,8 @@ src_prepare() { # Gentoo's patchset [[ -n ${GENTOO_VER} ]] && eapply "${WORKDIR}"/patches-gentoo + eapply "${FILESDIR}"/${PN}-4.16-efi.patch + # Symlinks do not work on fat32 volumes # 829765 if ! use boot-symlinks || use efi; then eapply "${FILESDIR}"/${PN}-4.16-no-symlink.patch diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz index a30a1b86c7d12678fc20bef8c5bc3a862631534e..b8e6c8fd31add124e4f656bb892a76361635dddb 100644 GIT binary patch literal 18835 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

%R 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 aSW?s5_SG5_j*5T&%l`-E12UU+hX4Q$4ixMF literal 18842 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 diff --git a/app-i18n/transifex-client/Manifest b/app-i18n/transifex-client/Manifest index 01a74d67e66e..e78af8a51f0d 100644 --- a/app-i18n/transifex-client/Manifest +++ b/app-i18n/transifex-client/Manifest @@ -199,6 +199,8 @@ DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.mod 95 BLAKE2B DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.zip 105245 BLAKE2B f0bcfd9d097905364d9c2b032b92a8aad64b63e0942eb864759b156eb97ac58769fbc035acf4ba57bd55db1b6596499ddc6d36e6d2e5cc584c2a465256ca3a73 SHA512 f9c0400f1f5590d7185ae3fdac7adf1787a5f5198e52ebd02841b7df5113c5e34de6a66fa01b2f5735be4b21190dffb46e9d8b084ad5c00ebd99599a39ff73db DIST transifex-client-0.14.3.tar.gz 211428 BLAKE2B cab17d7103016a78b226df6ca9905a0ddfd1b8765fb7b161c7390911ac5693d97e7a872a00cbc86e9c8e7d84fbcd85904768f463885bb679e22ab052463db418 SHA512 9034111fa0253ce8799c5ba181d6d35e2addd14b8c2edb7822d8d572255c27f49e4cfce9d82e7e70e352c32e87f2e7bdc6bf09c2a591e689606b0831414dd863 DIST transifex-client-1.0.0.tar.gz 81323 BLAKE2B 1e9dea8388e88756dc8da78882eb18586536c9d84e19cdd204b3c8451e716b76bddf00032537e7fb2f9149568837bb18e43f3f321ca64f6f1dd0524a4d10ca3d SHA512 e4e5c43684fef7a866154dbca5246d9230d357ad7abe1009901d2e27a326a4ff25528c53af90534f2187081df0ff663664314188e5f1b0010e5edd5e263b8db5 +DIST transifex-client-1.0.1.tar.gz 82601 BLAKE2B 8933a67b08f522f5e2c77d3f3e8ee635dd6a29f441120875f890c697b678c4d9ba003b77f9fc5f42213581b17de0e24a11646c78b91fa5a358da8b82ad3d727e SHA512 b687e23d1d1a0532ac0652dca33c4ea1ef9c59c018e53105f532409304f906c658587628fbabb195f72ef9d417db3b3da747c9c30d7abd948a1f76bf1e6a3fce EBUILD transifex-client-0.14.3.ebuild 1075 BLAKE2B c2ccafdf9c602d90edafbec525050126efa36f5ff37e7400043d1457cec819b19055d7c9f137b9266840623172180abbc99e2adc865113d8dbc0eac39bdf5b93 SHA512 9986a6bbb3119aa8d8a38b9a70ee7f32d74c152b392ba88c806e1695a6d4c8f5ea5c7c01be501105b8f783bd06500edf82c117a67d42233454c7204d92940795 EBUILD transifex-client-1.0.0.ebuild 10680 BLAKE2B 5fff4f99c5b7c4540f9e8f8b71b36cb4ec6566a7c074e6539f24f28a3bda8abe3d4874ddfddee2278faf33bf2e0adb080da770e2944351fc5c402a036648e469 SHA512 47651e34103cd3d1fdd326d39803ecc17aaf67720c1fa391631971cac95046ac75b61bb29da4d3fa3b21443111684a1dc421fd43c5a0c18392700a0e4e67eb45 +EBUILD transifex-client-1.0.1.ebuild 10715 BLAKE2B 19a0b97ab94f9dc1c701ebac650eaea6aecf96da9fee0e32611d668742444ffd4cdff3791e1ace42d29c701502c88177b785cb79fdf44c3c936e4f48a24677b0 SHA512 b0db0ad0a5eca71b7d22663c514458adc31d488cc94f65af059deaa2127486909f06ecb6a380e3c5392dbb4a8268ed1b18d94dcdb0786bbbcd32a8918158ee4a MISC metadata.xml 542 BLAKE2B c848737ba110443b53155e2e499f0b55f25fe1f6eb0fe35009eac80a42e34b45a00e56d40d9eea42e94129ef87ba446dbf19a1a3469a46801ab0c5c981c05c2d SHA512 a19b2e39fb736dca1c05c21097e9e75baad16ce4632767582dc634f41280fc9b41ee1ed3beca01f6992a1217b3abe63f36ac638dcb29e06ee8b2b76de338b7c9 diff --git a/app-i18n/transifex-client/transifex-client-1.0.1.ebuild b/app-i18n/transifex-client/transifex-client-1.0.1.ebuild new file mode 100644 index 000000000000..5f5a351afa45 --- /dev/null +++ b/app-i18n/transifex-client/transifex-client-1.0.1.ebuild @@ -0,0 +1,230 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="The Transifex command-line client" +HOMEPAGE="https://github.com/transifex/cli" + +EGO_SUM=( + "github.com/BurntSushi/toml v0.3.1/go.mod" + "github.com/Microsoft/go-winio v0.4.14/go.mod" + "github.com/Microsoft/go-winio v0.4.16" + "github.com/Microsoft/go-winio v0.4.16/go.mod" + "github.com/alcortesm/tgz v0.0.0-20161220082320-9c5fe88206d7" + "github.com/alcortesm/tgz v0.0.0-20161220082320-9c5fe88206d7/go.mod" + "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239" + "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod" + "github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5" + "github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod" + "github.com/atomicgo/cursor v0.0.1" + "github.com/atomicgo/cursor v0.0.1/go.mod" + "github.com/blang/semver v3.5.1+incompatible" + "github.com/blang/semver v3.5.1+incompatible/go.mod" + "github.com/chzyer/logex v1.1.10" + "github.com/chzyer/logex v1.1.10/go.mod" + "github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e" + "github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod" + "github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1" + "github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod" + "github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d" + "github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod" + "github.com/creack/pty v1.1.9/go.mod" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/davecgh/go-spew v1.1.1" + "github.com/davecgh/go-spew v1.1.1/go.mod" + "github.com/emirpasic/gods v1.12.0" + "github.com/emirpasic/gods v1.12.0/go.mod" + "github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod" + "github.com/fsnotify/fsnotify v1.4.7/go.mod" + "github.com/gliderlabs/ssh v0.2.2" + "github.com/gliderlabs/ssh v0.2.2/go.mod" + "github.com/go-git/gcfg v1.5.0" + "github.com/go-git/gcfg v1.5.0/go.mod" + "github.com/go-git/go-billy/v5 v5.0.0/go.mod" + "github.com/go-git/go-billy/v5 v5.1.0" + "github.com/go-git/go-billy/v5 v5.1.0/go.mod" + "github.com/go-git/go-git-fixtures/v4 v4.0.2-0.20200613231340-f56387b50c12" + "github.com/go-git/go-git-fixtures/v4 v4.0.2-0.20200613231340-f56387b50c12/go.mod" + "github.com/go-git/go-git/v5 v5.3.0" + "github.com/go-git/go-git/v5 v5.3.0/go.mod" + "github.com/golang/protobuf v1.2.0/go.mod" + "github.com/golang/protobuf v1.3.2" + "github.com/golang/protobuf v1.3.2/go.mod" + "github.com/google/go-cmp v0.3.0" + "github.com/google/go-cmp v0.3.0/go.mod" + "github.com/google/go-github/v30 v30.1.0" + "github.com/google/go-github/v30 v30.1.0/go.mod" + "github.com/google/go-querystring v1.0.0" + "github.com/google/go-querystring v1.0.0/go.mod" + "github.com/gookit/color v1.4.2" + "github.com/gookit/color v1.4.2/go.mod" + "github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1" + "github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod" + "github.com/gosimple/slug v1.11.2" + "github.com/gosimple/slug v1.11.2/go.mod" + "github.com/gosimple/unidecode v1.0.1" + "github.com/gosimple/unidecode v1.0.1/go.mod" + "github.com/hpcloud/tail v1.0.0/go.mod" + "github.com/imdario/mergo v0.3.12" + "github.com/imdario/mergo v0.3.12/go.mod" + "github.com/inconshreveable/go-update v0.0.0-20160112193335-8152e7eb6ccf" + "github.com/inconshreveable/go-update v0.0.0-20160112193335-8152e7eb6ccf/go.mod" + "github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99" + "github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99/go.mod" + "github.com/jessevdk/go-flags v1.5.0/go.mod" + "github.com/jtolds/gls v4.20.0+incompatible" + "github.com/jtolds/gls v4.20.0+incompatible/go.mod" + "github.com/juju/ansiterm v0.0.0-20180109212912-720a0952cc2a" + "github.com/juju/ansiterm v0.0.0-20180109212912-720a0952cc2a/go.mod" + "github.com/kevinburke/ssh_config v0.0.0-20201106050909-4977a11b4351" + "github.com/kevinburke/ssh_config v0.0.0-20201106050909-4977a11b4351/go.mod" + "github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod" + "github.com/kr/pretty v0.1.0/go.mod" + "github.com/kr/pretty v0.2.1" + "github.com/kr/pretty v0.2.1/go.mod" + "github.com/kr/pty v1.1.1/go.mod" + "github.com/kr/text v0.1.0/go.mod" + "github.com/kr/text v0.2.0" + "github.com/kr/text v0.2.0/go.mod" + "github.com/lunixbochs/vtclean v0.0.0-20180621232353-2d01aacdc34a" + "github.com/lunixbochs/vtclean v0.0.0-20180621232353-2d01aacdc34a/go.mod" + "github.com/manifoldco/promptui v0.8.0" + "github.com/manifoldco/promptui v0.8.0/go.mod" + "github.com/mattn/go-colorable v0.0.9" + "github.com/mattn/go-colorable v0.0.9/go.mod" + "github.com/mattn/go-isatty v0.0.4" + "github.com/mattn/go-isatty v0.0.4/go.mod" + "github.com/mattn/go-runewidth v0.0.13" + "github.com/mattn/go-runewidth v0.0.13/go.mod" + "github.com/mitchellh/go-homedir v1.1.0" + "github.com/mitchellh/go-homedir v1.1.0/go.mod" + "github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod" + "github.com/onsi/ginkgo v1.6.0/go.mod" + "github.com/onsi/gomega v1.4.2" + "github.com/onsi/gomega v1.4.2/go.mod" + "github.com/pkg/errors v0.8.1/go.mod" + "github.com/pkg/errors v0.9.1" + "github.com/pkg/errors v0.9.1/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/pterm/pterm v0.12.24" + "github.com/pterm/pterm v0.12.24/go.mod" + "github.com/rhysd/go-github-selfupdate v1.2.3" + "github.com/rhysd/go-github-selfupdate v1.2.3/go.mod" + "github.com/rivo/uniseg v0.2.0" + "github.com/rivo/uniseg v0.2.0/go.mod" + "github.com/russross/blackfriday/v2 v2.0.1" + "github.com/russross/blackfriday/v2 v2.0.1/go.mod" + "github.com/sergi/go-diff v1.1.0" + "github.com/sergi/go-diff v1.1.0/go.mod" + "github.com/shurcooL/sanitized_anchor_name v1.0.0" + "github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod" + "github.com/sirupsen/logrus v1.4.1/go.mod" + "github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d" + "github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod" + "github.com/smartystreets/goconvey v1.6.4" + "github.com/smartystreets/goconvey v1.6.4/go.mod" + "github.com/stretchr/objx v0.1.0/go.mod" + "github.com/stretchr/objx v0.1.1/go.mod" + "github.com/stretchr/testify v1.2.2/go.mod" + "github.com/stretchr/testify v1.4.0/go.mod" + "github.com/stretchr/testify v1.6.1/go.mod" + "github.com/stretchr/testify v1.7.0" + "github.com/stretchr/testify v1.7.0/go.mod" + "github.com/tcnksm/go-gitconfig v0.1.2" + "github.com/tcnksm/go-gitconfig v0.1.2/go.mod" + "github.com/ulikunitz/xz v0.5.9" + "github.com/ulikunitz/xz v0.5.9/go.mod" + "github.com/urfave/cli/v2 v2.3.0" + "github.com/urfave/cli/v2 v2.3.0/go.mod" + "github.com/xanzy/ssh-agent v0.3.0" + "github.com/xanzy/ssh-agent v0.3.0/go.mod" + "github.com/xo/terminfo v0.0.0-20210125001918-ca9a967f8778" + "github.com/xo/terminfo v0.0.0-20210125001918-ca9a967f8778/go.mod" + "golang.org/x/crypto v0.0.0-20190219172222-a4c6cb3142f2/go.mod" + "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" + "golang.org/x/crypto v0.0.0-20201221181555-eec23a3978ad/go.mod" + "golang.org/x/crypto v0.0.0-20210322153248-0c34fe9e7dc2" + "golang.org/x/crypto v0.0.0-20210322153248-0c34fe9e7dc2/go.mod" + "golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod" + "golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod" + "golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod" + "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod" + "golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod" + "golang.org/x/net v0.0.0-20210326060303-6b1517762897" + "golang.org/x/net v0.0.0-20210326060303-6b1517762897/go.mod" + "golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod" + "golang.org/x/oauth2 v0.0.0-20181106182150-f42d05182288" + "golang.org/x/oauth2 v0.0.0-20181106182150-f42d05182288/go.mod" + "golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod" + "golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod" + "golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod" + "golang.org/x/sys v0.0.0-20181122145206-62eef0e2fa9b/go.mod" + "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" + "golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod" + "golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod" + "golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod" + "golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod" + "golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod" + "golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod" + "golang.org/x/sys v0.0.0-20210324051608-47abb6519492/go.mod" + "golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44" + "golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod" + "golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod" + "golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod" + "golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d" + "golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d/go.mod" + "golang.org/x/text v0.3.0/go.mod" + "golang.org/x/text v0.3.3/go.mod" + "golang.org/x/text v0.3.5" + "golang.org/x/text v0.3.5/go.mod" + "golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod" + "golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod" + "google.golang.org/appengine v1.1.0/go.mod" + "google.golang.org/appengine v1.3.0" + "google.golang.org/appengine v1.3.0/go.mod" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" + "gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod" + "gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod" + "gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod" + "gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c" + "gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod" + "gopkg.in/fsnotify.v1 v1.4.7/go.mod" + "gopkg.in/ini.v1 v1.62.0" + "gopkg.in/ini.v1 v1.62.0/go.mod" + "gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod" + "gopkg.in/warnings.v0 v0.1.2" + "gopkg.in/warnings.v0 v0.1.2/go.mod" + "gopkg.in/yaml.v2 v2.2.1/go.mod" + "gopkg.in/yaml.v2 v2.2.2/go.mod" + "gopkg.in/yaml.v2 v2.2.3/go.mod" + "gopkg.in/yaml.v2 v2.2.4/go.mod" + "gopkg.in/yaml.v2 v2.3.0" + "gopkg.in/yaml.v2 v2.3.0/go.mod" + "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod" + "gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b" + "gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod" + ) +go-module_set_globals + +SRC_URI="https://github.com/transifex/cli/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +S="${WORKDIR}"/cli-${PV} + +LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-3 MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +src_test() { + # Skip tests depending on a network connection. Bug #831772 + rm internal/txlib/update_test.go || die + go test ./... || die +} + +src_install() { + dobin bin/tx + dodoc README.md +} diff --git a/app-metrics/Manifest.gz b/app-metrics/Manifest.gz index fad4e4f380f49cb32027c30f994d02f79f065cb2..596c2b0ccd5fa143d6d6900f927415bde138406f 100644 GIT binary patch literal 5808 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 u0d-eO=b4YKBPE9b2Qm5uw1vQT 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 diff --git a/app-metrics/redis_exporter/Manifest b/app-metrics/redis_exporter/Manifest index 9cf2ca631a81..d4c6dafcc23e 100644 --- a/app-metrics/redis_exporter/Manifest +++ b/app-metrics/redis_exporter/Manifest @@ -48,7 +48,6 @@ DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.1.mod 40 BLAKE2B 6cc86f2bceda861767 DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.1.zip 14678 BLAKE2B 6647c66a45f2dc67b83a1e493bc73d4439de7962f7f1472dc267be9a9408b5ddda66b8ee2fdadf18b2973648035fb3907fe539a8b7ccb768b8c99c4cae573eab SHA512 f973efba5ce7c651d9c3e4e467a1423b00b102034a054874d09977957b7b55557e05da06fb4c158e693db7bac01bf601f950cae0d411dc92afd0686d7e1de4cf DIST github.com%2Fcensus-instrumentation%2Fopencensus-proto%2F@v%2Fv0.2.1.mod 58 BLAKE2B d724c8e5ab039b227f3c437ba570398b789f53fe80db6f8e57fd2cb2199a5e7acef24d7451f9b27a4da464770660d31fc785c7165deafbc35009718851329fc6 SHA512 23d6171dbcf339c72fe25ab7a7e70cb385dffd654998824fac0f6b6464717873332d39fe1f96101414f5e2d240faaab0b960da2e31c08ef98443aa238bbf02d4 DIST github.com%2Fcespare%2Fxxhash%2Fv2%2F@v%2Fv2.1.1.mod 45 BLAKE2B 350e937e3f7b254b5c590445a9a7f7cc908daa2a5f208e293ac414d50b46bd29671bb483e55daeedca41d70a42fdcc62ce17fffd9992a932e29153ab6ca1168e SHA512 c1b9f572957bc4ed1ad0c61d22b7b5d6a4c863df2aaeb4cf914e304af21d949c9cfc53dc8eb67aacdf3dd56f339ee6f4a1f5fa464121d9db79b7b3febfb3251b -DIST github.com%2Fcespare%2Fxxhash%2Fv2%2F@v%2Fv2.1.1.zip 12031 BLAKE2B 47bd92ee66282b671cdfea60969710e371540e79b3c1e2f510380e3dbbfe40ff76be23ab48f44855b1cbbbed7cdbfc4f1ea21bc4bd7a37716de7c27a7ef81329 SHA512 dc5efd476875fe3cfb3c5f5ce9314920bb2175be85fd1a4667faddee1b5360113b66bdc2f17e4fe889a7d104d684558744bdc6c56c8ac3afc585d7aad0114486 DIST github.com%2Fcespare%2Fxxhash%2Fv2%2F@v%2Fv2.1.2.mod 45 BLAKE2B 350e937e3f7b254b5c590445a9a7f7cc908daa2a5f208e293ac414d50b46bd29671bb483e55daeedca41d70a42fdcc62ce17fffd9992a932e29153ab6ca1168e SHA512 c1b9f572957bc4ed1ad0c61d22b7b5d6a4c863df2aaeb4cf914e304af21d949c9cfc53dc8eb67aacdf3dd56f339ee6f4a1f5fa464121d9db79b7b3febfb3251b DIST github.com%2Fcespare%2Fxxhash%2Fv2%2F@v%2Fv2.1.2.zip 15284 BLAKE2B 888c31aba348613af1c79333a9f7686e8c8f8048afd9b65b069afa157c68311738eebf0c2e7ce0dc482fa5ba112dcbe7ce36ee1b23a379ee27bef90d50666d86 SHA512 a13d75511ae89987df8e6ea1bff657c1b9570dc7beadda8fd282f7073136f28b6a1c1ebec484ff07c66332c3b1a70ae335d16acef1b0844bbf736777866dbf59 DIST github.com%2Fchzyer%2Flogex%2F@v%2Fv1.1.10.mod 31 BLAKE2B 683f04ea11a77fcee27cfc84f41a1974ca6d61ee854dc77f072493358099ec03e94f01b5cd5cbb5ef69c856dc36790b660a3e90d7d520fd553e572f1b01a2304 SHA512 0e40cd7ff22a86cd23b49b509f5b5653f67e31ca67a07ab82743f56e5504f126cb2c11d88da644afbaf024dffa657560a420ec6d82f6b463452ad8a8bdb576d2 @@ -99,14 +98,10 @@ DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0.mod 124 BLAKE2B 4c032e7f2e1c87 DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.1.mod 124 BLAKE2B 9e60030e0014cbc67c0bc7064eef3b127dec57dfe25bbf7f0d0e2b9c8c77e28477066daf073a6793428116419900e7c9f6dea6e8841a5f61812cf11ff77e7009 SHA512 14a0f1fed404939fad835398d5889ad57621edeb0e183785b3094957183bb29a2026e2af939b94c7155f8496e966116c4a6a2497fab113a175a9aef3f7ec3f32 DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.2.mod 124 BLAKE2B 3242575be48f0e1f74e2d0976d2a11f0edccc59c7b74cecde37233c19f97c51e576cd3032175cfad3c1ce9721cd41053f459341182fba836e0ff0456126e493e SHA512 9586be76b697c6a5c3216762ac13a7d297372ebe0c7ac5941d16c326d1580c8a73fb475236ed9a4214d158a7386e761877be16cdbd4ac2074e8a5e1dfdc95b54 DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.3.mod 124 BLAKE2B 3242575be48f0e1f74e2d0976d2a11f0edccc59c7b74cecde37233c19f97c51e576cd3032175cfad3c1ce9721cd41053f459341182fba836e0ff0456126e493e SHA512 9586be76b697c6a5c3216762ac13a7d297372ebe0c7ac5941d16c326d1580c8a73fb475236ed9a4214d158a7386e761877be16cdbd4ac2074e8a5e1dfdc95b54 -DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.3.zip 206951 BLAKE2B da403116137f70222d2028df84c6f872d324e6aef808ceb2f58dae257e9b7cd2fb37b477c2b61bda55888f5aa72fe6f46afc79ed4fb440f1212c5105f8b6dcc2 SHA512 8df603b906846c265342236e7bff8ad4f37fbac2ab425b6002201ec727602bc2454708985d44de11bd91212e15e338ce1942f33a3e38c328f2ab9e3b990a2ab5 DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.5.0.mod 129 BLAKE2B 15d140a0b2b22d6c9886ee9e517f923fda26ee8179755702a8eebf1ae8cf75be48e8d28a1df1bf875a7bfd499075d83a541c9716601856abe0e7c850a3ec68fd SHA512 467a3f6fb4c941cd55d8d4b2d6a2015966c60a8614691539c88c4bf0da2f8022055be8561cddd0e60b118f74f010be5998dd128b7b136f14edd2674e5650db2a DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.5.2.mod 192 BLAKE2B 08ac45ddd213c260f4b9d33fec4ba9758ce949c699e2d8d6c7b31bc0fbd7498618cd5144a6ccc3e1b852e9f1a6b7d00191ada7d464dd5784d132506c9a8639ce SHA512 44c996ad31bf02aec42bef934d7cd65379ae5eca4d1069dab8c478be169f9479cbd55f8f72bd9567e51535d31c9f65cd1d56bbefb8b745f96cad0f5953f8c420 DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.5.2.zip 206858 BLAKE2B 42c113333104cf0335d16d24748ca111dc44a52b3c6ceb8e11388c85b8ac80c5c324ca9c6d90d08c07dc865909eed4510fb145153024890e4e160cde2b877269 SHA512 6df84a92489b04e55e35bb2334f7e9e55f4fac646e9ad904eca189d069443609fe1affc4cf5e92d0f90ea9c75162a72f134c6298f828608efe9a71b6e496eeb5 DIST github.com%2Fgomodule%2Fredigo%2F@v%2Fv1.8.5.mod 87 BLAKE2B 0773fdd526eb902a32d34118dc076c69c3f139d460cf560de1e19c3e87c789e1bbc8817cdff589c3b80c2a6261cf12dddfff9dfa45c2b18115e8f58760772d5a SHA512 646e75a75a215257409eacab4870939be8858bb44279b446bfe11a3364272e9f9e463b6b0fa00dc739f6def2601aa1bf892c2c61b63135d597cd10249a672940 -DIST github.com%2Fgomodule%2Fredigo%2F@v%2Fv1.8.5.zip 72666 BLAKE2B 9fe1273c5c4e5014512831308c06f4c914dc381fd1bc92d4d960df160f28ca82b4d6d2f7adee682ae9c39b267022dbe2db6af06a395f8acffcf2797aa535c8ca SHA512 9db6bb9cd6f9a3578b1ba9ab15412029b4851d5734c6123ede4f4f2ef772604c7e16b880c355e73b5fe6773d7bd1cd1f06ba8ad6d2dab0d4dde0bc46c0ab2152 -DIST github.com%2Fgomodule%2Fredigo%2F@v%2Fv1.8.6.mod 87 BLAKE2B 0773fdd526eb902a32d34118dc076c69c3f139d460cf560de1e19c3e87c789e1bbc8817cdff589c3b80c2a6261cf12dddfff9dfa45c2b18115e8f58760772d5a SHA512 646e75a75a215257409eacab4870939be8858bb44279b446bfe11a3364272e9f9e463b6b0fa00dc739f6def2601aa1bf892c2c61b63135d597cd10249a672940 -DIST github.com%2Fgomodule%2Fredigo%2F@v%2Fv1.8.6.zip 73646 BLAKE2B d85a892ca57f6f54ec56041071a5ddbaba89adbc50ca55bb59047a5bd2271e60600782ce41f4bae4feaeaf296bab33bbc2a7b7e433bca0e973ab387bc19d5a68 SHA512 f9ade8aa45dc18612a9b27232c6fbd428ee0f7b73f2199a16db36bc716b083a7f46c7de3a3f49a3a5fffae587a2f69f8ccff45b5904025947b4e36896c755352 DIST github.com%2Fgomodule%2Fredigo%2F@v%2Fv1.8.8.mod 247 BLAKE2B 49b4d601f133ddf248396906dcbb771b77cfd5fc7f4cc4f74d06903b098025ea3c418101b53d320f18aab11b5192e6294c590c3c8448c67f35e1ad79f50b0f5e SHA512 17a11c0c2575eda807c00edafca46b50b9e6a9aea2a86bc358afb3636803a03533c0aeba6aaa02aa406aaf0c3bc8a344956287861f2fe30119474e7886cb006f DIST github.com%2Fgomodule%2Fredigo%2F@v%2Fv1.8.8.zip 73761 BLAKE2B bfd1187ac48618697c3c89fec2771a08ff7adc0a8b561050cb2b9406e369c2549bac185eaac435e0f8251bcf78979f9990c82df006f02188454dc999905a9116 SHA512 7c0b2f988a78ccc7cfe424b919c9cd98e24e7c656019aaa97c3a1cc87db856db4c29a64348b0d930d849e9644aafb55367a2abd4fa01ef2d9b51c4bf45fb209c DIST github.com%2Fgoogle%2Fbtree%2F@v%2Fv0.0.0-20180813153112-4030bb1f1f0c.mod 31 BLAKE2B 910f367210db741c9f31a77f8eaaea348d3accbf0f219efbed95a780b93e2416fe64dd420ae45ff13da94a8f2a0c7b19850b13e1d9fc6cc1249d327bf04b5fd9 SHA512 f2ff873ecf0144b7f434810af1b49f66f09b4bcadc91d99201465a6ce36c7e7f05996f52800be287dcb3b62e14b75fcebb7c32be0eeda6bb0a15a23058c2d410 @@ -157,8 +152,6 @@ DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod 64 BLAKE2B 475c51201a379df2cc4ff8c DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.zip 12591 BLAKE2B 944b0b9a802757e78e3dfb11d6c4d79e0e0d90489d49262b7079e6ea4728328457f8773b392c8a618aacb5fdec78948a16cc852eff71ca6f4fb9eb422c03890b SHA512 3f0d00b0545769ad882e25a9a6f30b96ce4b72a8a46bb3c064907c94e2dda4e499eb32354c149f89752f9bc5d1ee5cb2ee5cafa46e2f65ea329fb432d0c0029f DIST github.com%2Fmatttproud%2Fgolang_protobuf_extensions%2F@v%2Fv1.0.1.mod 56 BLAKE2B 50d2d6dc9c1ee92d629af8c9aae9fe5f70a0c6fe270a95a8232cee3c50132ef90c68218ac64a3b5b72d94e23ecbea5f567fef39a81be3d4585bae3f4f5348545 SHA512 5235188477921a263176fefaffccdaca4bf8175a2e248356a06596e37fa868400203172c7fe9fb80d0a65d335d23d80edefd242657de0eb83d9360589e063bba DIST github.com%2Fmatttproud%2Fgolang_protobuf_extensions%2F@v%2Fv1.0.1.zip 44378 BLAKE2B 15ccda2b94bb024656859fb8a6968782b9a1bffb786b0b1ed69a3284b01f4a2100b3f3c46b6ebcb8f7febedb5bd4f6762fe333b7d4f1d14c700f8fce60843352 SHA512 e9349ee2a7d5e5b129ec6a1c0507854aebca82cf9ac2d0a681cac2f4630ea35551ede48e1931494362232a83dc9f26b6b4162c6114e0176084c50101b1da46b0 -DIST github.com%2Fmna%2Fredisc%2F@v%2Fv1.1.7.mod 29 BLAKE2B d4d689507276a73adb634e8f54c0240a14d4d2d2975fcfa550133d484a7ece416074a60aa3fbc4563528811adf60106cdfa22fc4e72238f4e3dd9733257172f8 SHA512 9c8ecef0f5d41af8a180b68b186e5994f9f7ba4dc82e9cd8c2b8ca021354d9cfc9fb7712efdd5d3383e31c67530a8b501a618ec379a0671ace1bf51b6740437e -DIST github.com%2Fmna%2Fredisc%2F@v%2Fv1.1.7.zip 67467 BLAKE2B 5297849e4611b161a292d65c2828586674edf75808c77f03d3e69f87f20298d4289e61323a935049f6139afd46e9b3430c15659abb140c825d19bf06a9ee764f SHA512 6ec6b81aab52057332f8f04c129b5770f6a6363f28a3d5ccbc715f270b8d18610423ad399bac434a84c47d34d6f367a23cb5f48bb98ba689bbcf1823d3050128 DIST github.com%2Fmna%2Fredisc%2F@v%2Fv1.3.2.mod 122 BLAKE2B 804cd6f970439bf5e254e72220ea015f40e6f2935f4074e59610c3a478de60ba3506c918a4b2bc164268426d5aa62ebb8a633b7755d9b3db924ce51ead27e6bc SHA512 37777e38e95b31ff62c090190e97ded4a7c1c913f25a39ff9dfcf7d67846a9ed067be5abe082455276b84253954e4bc9a10f15975eeac418319db8952af10dd4 DIST github.com%2Fmna%2Fredisc%2F@v%2Fv1.3.2.zip 72689 BLAKE2B 99ab1bb925aa29b40d6c8a50c593dfd6f0bafc3952ed7012082d2af6aff5a3778417bf92a10cc1971d90a71d1cf04e82bf2d4879581d88ca4b278733e984d54a SHA512 784b43cc2477e566a104f32d461656c750e5cf428e673915081478417c5a0d1cd05adeff4d8a04f398a10340d968921ae5d11872dd354bbfba78aae7caca3886 DIST github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180228061459-e0a39a4cb421.mod 39 BLAKE2B a4d082021123db99b5d72a1d8d0011a517a79ff7b07238f0f01e550be684f18be03907b6280e673aaabee5ea837ce14b9e4daf278a23605c8dca8fba76bf40ac SHA512 4f29e15b1d18a8952c14f5142aa863b77b7be820129512cfeb3f8bc3335ff637a8a86c0284832a20543abc2c5351a3c0f992d52db895385e45f176af899b5844 @@ -176,9 +169,6 @@ DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d1 DIST github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.1.mod 43 BLAKE2B 2bfedb841a10d8d6a861189203de74eb9bc6bc37bb10cdfc2404b1e972b7672568ed27d235e143d831cf2f840943c039398296cb78f1309f00d1ad9e0ce21056 SHA512 191cf6496c41b2b82c9a8f2ab2aeab63ede47807160f7cf746c548b3e92e367fc8f80ff8c6efbb7e91ca5903d5672b235c1ab9f14d3f9f988e8ff1c821d3b8bf DIST github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.0.0.mod 535 BLAKE2B a8d3fb22b519e88dcb6b6f305a80c94e8b40fba8bdc96941230b354cc6bd8ec4bfd121b8e5ee57e9883e0b01b6224ff22a55fa8434bee1623133cf59489e64d0 SHA512 1d3646f93821b2ff1a4d80074f773eca22ff3675caca9d267762a31c1ec719ab464ba7ade7c8e2aa79b16a4f35f5a64f779fd909060a0c3056f09af77cebd655 DIST github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.11.0.mod 468 BLAKE2B 4ac6ec5b71271218f33b753092c494ec6dd01e73373df68af2f399d8d8ba32de0f02150c1c5fdac8518ac244391f126cdac602c63ec862bff559d76015cc78f5 SHA512 9c6244491c9a3012c4a2e575cdb361f7fa577f391ced254adfd8d567c361f073ce23ddd57a0f18ec3327189cf97ad737254c0d0ef2872085af6af7bf9dec1d72 -DIST github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.11.0.zip 240896 BLAKE2B 4745181476be50303fdf0e66ec147d643995c809a1fd969c846f656d453025f2cd67089f3065b41bede74bfcaa65e5307dd9541457ed7f7ace31b6b567e2e135 SHA512 20c4e6baf239cbc8c8a754ec1b9ee814ff29df1b41332f75f7440b27864bc28397071f3f4d60ba6ff4d0aa531b7a20857e11ecca93057784f76f03876151e8f8 -DIST github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.12.0.mod 413 BLAKE2B 5eb306f5a61cfcc4d5892d6b262802103cb2d11e29cc689ac8be2ae5e8be2ad159689354ada7810f7dd6feb447505779598abce2750f6586680726bd3bb6204b SHA512 b8e737ef2d333b1f9b648d92752dfb6bba4a0bcefbc2320743f4e3f02ba71fc2d7125439b418dc55d94756f77d55baa44175f11f215f4c300379afed619cf249 -DIST github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.12.0.zip 271783 BLAKE2B 8e65fab03abe911b837cad124d18ce56f085d68c4b7bbd6580ede338406d6b4e4b89a535e15e2e4c447a5d201bf9c3cc54006cb9d8f8e518ba484c1c3fcf52a2 SHA512 4355556710959a157dce69934251814f03e58d7deb3cfbb7592f9dd32a644287207266900118b9a13f9fd3fb7ce7c2339a0303643102054189a150d6daea6292 DIST github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.12.1.mod 413 BLAKE2B 5eb306f5a61cfcc4d5892d6b262802103cb2d11e29cc689ac8be2ae5e8be2ad159689354ada7810f7dd6feb447505779598abce2750f6586680726bd3bb6204b SHA512 b8e737ef2d333b1f9b648d92752dfb6bba4a0bcefbc2320743f4e3f02ba71fc2d7125439b418dc55d94756f77d55baa44175f11f215f4c300379afed619cf249 DIST github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.12.1.zip 275396 BLAKE2B 57a2e5a4f238568875afc87abf5820d7d4056842452935bd3f8a234f80fe17864518fc38510f4601ebaef62d5f4a80bea0ba33c63429f72fd12211c86bfa02d4 SHA512 98ded72adfa9ee40591ee3bf1c332bbf426734c0e7c3f40978befc416e0e61823c9925f8d69c54996cd7b010daf0d4bf7a4d59bb00f6bc05eef4dc343d054cf4 DIST github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.7.1.mod 569 BLAKE2B 0c975c1c48f40792b02fd8756be3b6bc044ca05725ae179445a858baed4861011ba76051aa25fb10be23c6cf14738cb9cab928418be49d8ad85211d398089ec8 SHA512 6fe81bf3c591058f2ff968b3c6656766d9d3fd74c8577b3e7cfac17e463392eed3268248237d252c98751b2f97bc7c48a8db15bfc3fbcd4afbbaca0e2970819b @@ -189,7 +179,6 @@ DIST github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.2.0.mod 164 BLAKE2B ed42e8 DIST github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.2.0.zip 13785 BLAKE2B 2cd44410ea7af88683792807b0f2c31b0943d8664a4be050f2e422095ef3674e6d42f4b9b6a76083e13bc9f44be1578cb06a7389b4a4b201b5a88e756b40193c SHA512 db2396362357b6d5e99b21bd4aa8d8dc193dd2676a8f437c62eafae849a56a53875bce7411d58ad78e4fe36445b72ee1a34360b174a23ca84de911f5df189354 DIST github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.10.0.mod 817 BLAKE2B b4cabfb93633359c6ac6dcd400484e6162bc6b609bf0edfc4a82a2cc0137edef114d0d3e9c55bc47d1abd906d9ac00f9d84f07ee7072452c570ba9f98118f4b2 SHA512 7e1b17c424c8ec889d0efb0f5a171043ac0fffb48725144836d8ac635c036e877e65f34f75055359747142051afd00374cec9e39911175adddca2c50fde4c893 DIST github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.26.0.mod 794 BLAKE2B 91c9bb4469ac63bd98bdd1ce4d2f2cf3a233f62f6c30b1da0b2a94eb1215a975f3a19cf066c6bc5847fd1a642da6082b8377825987ab5ba21620c2ed9ef26af4 SHA512 05a0bd8a7de559925fc5ba7753d9fc80db41271fedfcd0ca3137f9620c68468c0bfb706e0b4915151657c74a5d64f52a5594736e19fa1421aa65124f551f0ddf -DIST github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.26.0.zip 175437 BLAKE2B e86832a3d0eea09f43735d7b45ec2335200d530bad4981da1d7cb12939d284cd769dab8e85412482c3b58a778cc910de6f5492765ff9745ec9a03b8276440411 SHA512 979628ae2384dde963f40dca23a77bd12138dad2b8d7bdd261cba5951678cf9287c47c335d40d4e7b54b561cc3101fcbd6eb7d9b1d039dc603917dbc84c1c4ef DIST github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.32.1.mod 583 BLAKE2B a104cd758a5cc7962ce174ce93e8cdcb0320f4bc20b21ed3579a201e85ac851322ce06087d4f5514317731f97903a3e118d1001eb3ebd614158c1f7de9113e3e SHA512 550dd35c6ce6d98886c4f73ad3afedca13e12e39ba3c0958a4cf05a92db92187787591d33ebdbde6d961a451c615bed95cb75ec36b3e91ce0f2b12805d82d248 DIST github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.32.1.zip 180639 BLAKE2B 3f710b2121951ca11b7d5e8c4ce3d1131e679ec414d9881150da8e1117aedd39410ad1b75716a7f5e7ba2f01e2b5081dee36ca14d5aa0190cba0deea4aa3b4f7 SHA512 80533dd4a9a2bc03e8a74b19919e870f447e45cd0edad75822048412616963db9095411fb970d859b583e08b9302d99a75640bab185699d19fff1940b45beae2 DIST github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.4.1.mod 1223 BLAKE2B 969e069f2e210c2863b54504d62dec9ca606c485612ab1c42249e623a4bbde4e4ad0b41da30f83594b7efb4d4a44e0a68a5faa8c115263d73738773c35a98dab SHA512 02db8fa79cd8368060c72ba3925624c779bcc9e39817b6ed86ba143024959496db2c23c1aefe93a5d9f22b48e742072382e2ccaab430c1c9eae6254184e2358f @@ -197,7 +186,6 @@ DIST github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20181005140218-185b4288413d. DIST github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.2.mod 98 BLAKE2B 23576c142554e5a22a11d704cbff1bbaf1029518ceec7f04e22aa849763a7aa5e26ad1405a8cbc0d87097264a5fa7cfa3d655cad18148f5de6209a06580722d3 SHA512 0897ba1b7b4a32f206763327e138d3b460194097d19bedb8ee1bb6889b9d188afae9439178d1c2151fbe17b7d18545cd6cfebd050bade93cd39b435b35b6acdb DIST github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.1.3.mod 198 BLAKE2B 9b5c175c915db6a1fdf18f440acf348e395fd2059e1f44fb1fd556e7c2c6821cfa397f88d2123f681b41fe5c5689ebc58c7c75865ef63f7f1c61fd8d323d8117 SHA512 7a54bddb87350ba24423842fcf1cd8b031be427e9f689467503d8d6a876691b209a5d2ac33d848a977d2c3890284d816fe4f2fa9391642010c96c3c0d691efcb DIST github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.6.0.mod 198 BLAKE2B 954749eeaffd58f7885eff94ed89b9c933b2506dce66db05c8aa640fc7e8ff21032d855776ad091c86d43b77bd9e2d1db3cfa7b176f2984ea66c4a49b4373d9c SHA512 539fdd264ff10a459bf00eefdfcd2d3d079426cbcce7c4ecd27e1191d6392e0451804bddd5a39f7279e3c91e63a40ed882ebe1bcce7e71913d6109b7b6ba403b -DIST github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.6.0.zip 282768 BLAKE2B 22c62ac51bb14578571aa93f0acdecb984ca370b4617122078b28b8ec5ab4ac8cbd6e986d60335d5f9848028f51f94d8fcdae3d8b428c8d3c8196d97cb2f04db SHA512 1b73a550dfdda98e41da9ace048b230ba05bfe7518cec7b5f877c11afa58bdf9d53ad25fa848e316fcb5b25ff6eabb0a2d2688c1cfbd9642a8670b72c3f90a92 DIST github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.7.3.mod 198 BLAKE2B 954749eeaffd58f7885eff94ed89b9c933b2506dce66db05c8aa640fc7e8ff21032d855776ad091c86d43b77bd9e2d1db3cfa7b176f2984ea66c4a49b4373d9c SHA512 539fdd264ff10a459bf00eefdfcd2d3d079426cbcce7c4ecd27e1191d6392e0451804bddd5a39f7279e3c91e63a40ed882ebe1bcce7e71913d6109b7b6ba403b DIST github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.7.3.zip 300924 BLAKE2B 986ae7378c18369c4c5448edd5a34e7b5b3f24a885069ad32b0b23366bd17484cf56d359950a4d9635ca93457a10b6dd87d470ecb1c8fdf7a3082903de72cd1f SHA512 f5c15caf8831c777f218a258ab186dff4c7fc34b2e04667695ba637e75d9039db18dd055c02aecdfbdaad71fb78e8e1308c4b520ef032d405ed6dba8acaf7d31 DIST github.com%2Frogpeppe%2Fgo-internal%2F@v%2Fv1.3.0.mod 73 BLAKE2B 21e3545a4518c64daac1cf36e47a2c8e1fc8ab7402372f2e871052d0dd9d83fc2aa44babb2f8751180cb66dcd2af82ed202afbf5ad3a219c4562da23ae8ce185 SHA512 4fd07ae7c00bcc135cc10a0b34ab102a893ed8ea4708f9d38da52f98b09fb66144f970ffd8795476fd6625b25c9e48390a5b1c5c99bd0c8d536a94201dc96613 @@ -212,7 +200,6 @@ DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.2.2.mod 35 BLAKE2B 0357260904c9ba DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod 154 BLAKE2B 60cd7801e7cd33746305cd636b048b25a86270ec3b29a21c3c078c7e95b769bce7e80c2c7c5474113786bd788c7f88f3719e34f02141038e0d161b36e32f39b9 SHA512 bb808fad059f5abd0171e4bdc724411eff2c7e8d303a4ffb3608a00e21bb3cfafe9e83b4b4e9bccd42c9a4331f67ddc6043e3dd5eaa9a122c86626eed43a8383 DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod 179 BLAKE2B 3bb7cee3118f0d335ade107dfefc3a594dc3883564fe4c9e96d615e179d394a49a3d6cd6584ba9c684772bc3dc6479af6a168dd3841c03957252667384f6ba11 SHA512 243bf1f69c146252164ad72f853773dcc77f15d7c9e9b731bee26a95e7c8f4ce9ed9738db601b01edb82f4b3808873e1f153a6d4a0c97be0babbe65abc0f8d52 DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.1.mod 188 BLAKE2B e47d78f037db3684a329905985b02b7ddf0a609ab4c69dd4346202ed0981712d54d0fa1b9c230b50d1857854edbbf77ee144d54b12c7c46833e6542d6034171e SHA512 70adf6a86dc6f934ee611f6aefa459f1287b7294297eb9221a747427d031b10c3e606696a656be4c2746a25480c322106099ea2bb360cbe782f4d03c85cd9fcb -DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.1.zip 91883 BLAKE2B 8bb8f10ba7a3c719844dbbcbdbb87773487921f493cf6f72d1a9fd1d553f7f7784b01b9795a5c26a352490ed6d75c29a542a0b3d7c18d8888c57e447d9d227eb SHA512 c539cd964718439715caee454b38fdb61eb5d4e20489e10f7f6a030b4b941b2ca52d33f950c0b04149962399f0c3cb5b6a90efa2d79acc0f57a7f49d508c67c7 DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.mod 216 BLAKE2B c597010cf6690e73cd265e800f0f0bbea331fb76217457b6326f5a19481eca044aa5426fa32519870b2f0f4b3bed95768a23d3138dbcc9739b7cf7e044f50668 SHA512 197e6ef15edb27ded67ccfb636c252fe522f0930ff012341a4b593f25b5dd8282e4f658970931cfdeb8f2c5ee0b4ebac6738fe7634bf00896d12270fcbf4b31b DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.zip 105564 BLAKE2B 7b082ff11190ff27ce4a3de68896fffbbbf80ebdead7612aa3b06981171974ad2935bee7d5d71cb9ea29b110a82b3e04447248e7b9376e84c8f3f53d5001ae4b SHA512 be80972112f0a3907bde960637cb2c08d6ba4256ca27cfa07de5a0a8e523d0dfbd8e90ae593e5302d7351b7dbddecf69dc3985a9d19b96087732dd886eff371f DIST github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.1.25.mod 41 BLAKE2B 44917ea3a6fc533933ccd76d1594e19246c682d96311e030eeeeaeac3c126f6cd2c2de67ca410c89738918c5ab0594f1e9b2c2202c48f462c368ad31fb5feff6 SHA512 b7d81f5cbf1b55ebebcbb86ae89899ffec6fcd730144f1719947a76080f587d298d0e37a073a8768d7768ef64fc47b1673104335203a32a557f31e42a4e5a950 @@ -339,7 +326,6 @@ DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201119102817-f84b799fce68.mod 33 BLAKE DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210124154548-22da62e12c0c.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210423082822-04245dca01da.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210603081109-ebe580a85c40.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 -DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210603081109-ebe580a85c40.zip 1639382 BLAKE2B 3d70aca9182ad2dd59a1260987d32b876da2d668a5181e6a94ce07f252399a5e861787ef0ddf5d3fb45a93c77b3289243fe23f724150f0719c0519dbc9db6a3e SHA512 ef385003c7858782b40f36e70eb0d4af9c9b18cf705872e474c7720eb2de61b889a6a9c85a2c9e1ecde43522cab440f97afba80598ab26f1c11703fe1e76eb77 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220114195835-da31bd327af9.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220114195835-da31bd327af9.zip 1702263 BLAKE2B 29a01d1ca503380ebac78949fcdb048c5bb483d58c3ee1cb02772619b2e6af3e616ecc804266ebe114d14caffe99b974a9b781cce24fbc0045298a8deaab77e8 SHA512 2afbc059e6d0e502ebbbb9ea8b09b650eff59f0793d6ee0723a099abbb8de50d1901c98bba503c1281c0479def247f664251269b7c0733a56a1180b497fe889d DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201126162022-7de9c90e9dd1.mod 95 BLAKE2B 8385688f2081360fc2694f05d128ff0c587ef131e1b5757a942d9335870200e06545318afb1a7d1f059d060f51fe94fc16a48a1d7ec31a9a83e07b3c93f34ce3 SHA512 a3401e3d20dc1aaaebbf3c296a783668003f2182ed77ec830431f97339e07eda1859fe8c3c7fdfb0125b3ed331d23208519df520f86e20c1a05c822b3d766b08 @@ -395,7 +381,6 @@ DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200825202427-b303f430e36d.mod 271 BL DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20190717185122-a985d3407aa7.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191011141410-1b5146add898.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 -DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.zip 22282 BLAKE2B 68df6b35d9043f23df13432b80074544f46833467294955ae5706713055d0cc9ababda892853c14e99c80a3571fd4a807a019a098fdd2ca695ba90c577ead5c4 SHA512 c72b8b73f89624889a2874c1b2445cb82f0e545fccf6a7761a278f3f659eb19f5f1c8585641b8f89f2bcfc3817ad2c0e267751cfeeab949e287e43af5df57e28 DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20200804184101-5ec99f83aff1.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20200804184101-5ec99f83aff1.zip 22295 BLAKE2B 310f892b8ce32810a1afef53335428d73bc23e749e52d00d7624afea2d10422b1b73507026daf23efd2384b81262c4c7862c22da23f6fb43c1b5f79a51170d5e SHA512 34044424d303f5032d4fd302bbf1aca390d45e876583cc223fddf0d685a6eec2bde0a4c1b82c4e471eb5be97fc8aea9b14695b07940d1ecde806636a85d12051 DIST google.golang.org%2Fapi%2F@v%2Fv0.13.0.mod 851 BLAKE2B 16f0842a8e0082a8532a7c8f5cf5092cd196a90197b3e05c6fe0275e10390e0b97477f60c07d26b422d0da9289fe3c8f2d8fb8fe2fec63af9e005adc26921724 SHA512 bd693c28b65c1b369f89a6b1926a127c91df98feb137ab5595bf141c1a67e3adcf25f79b4cbf3e4c44755d45b9f4876dacafbf18afa1e8c09fd89a8f9d0e9330 @@ -472,7 +457,6 @@ DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.23.1-0.20200526195155-81db48ad09cc.m DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.24.0.mod 186 BLAKE2B ac72ab4b58c29ea036b52ea6972dba93b3ff95ceea9b476355b14bc335bfb99ac350101e70ec678bfb6656157679f3dd42a200a1531b982ad9c995c5063ad541 SHA512 d9197910537264ba24d95110f470ce2b057b795e7244bcae423ea922a8eb4f2c89df3b6dceb58e71cc7ba1f68ccaa3dfa78d7c26d63f5949d4014b8df336512c DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.25.0.mod 186 BLAKE2B 7df4a9ba66d7fcfc40d73332ba6fcece38a38ffef4e9686fe7887272cdc81904438cfdd0e733224058289d24ee23efe087ed9a2b4f2dc31e7213bc3038ed9512 SHA512 1b0e5543fcdbca876b51ed261aa7b8abf09e985e4622111d46378893b7a2bbad882135fc1eb26ebbf97078800f6ad9f2983dd11c62a8aaa2ab1a4f0774585e65 DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.26.0-rc.1.mod 83 BLAKE2B 0e4901ba1d4e31ef22f0f978ee7b7d926ac2cd3a1cb5d8d8a81a33e02f9dc81aad6508280d65659862c3a9bc0667c334cb6cd8c0c532d5fdb3735a415c2a5eca SHA512 a7b2aad691925341e3d1f6d1d1453b68386902a4e2e1c0deb406bc157d04328c5519a01ce938a33a6e358cbd9dc0c2f862c9822bde5314d2eb9d416d7bf789d2 -DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.26.0-rc.1.zip 1561863 BLAKE2B 45adceaa2751d3fd4fc1b55517aa1b11708013db858c4f52e3a8435629542a89fb53cc69fcc9f1b1345ce488c550d57ef0465313154d60a5a2fd958db75499f7 SHA512 b88c991dd4b03a46e8e5becfe22b50130a185988eaef4c0504a4da9dd3af7be7a060d1b8aedc199092d9813bd7ddc06a105340aa2925b6cc6246b2100b6df279 DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.26.0.mod 123 BLAKE2B 73f875413489557d8f0bbcd665c06356b900f87e2cd9ef0ee5aba218a3a910842912d36dc9e653afa538c99cc723d28327a8bec6eac1f6bd93277d70fa891339 SHA512 d618524aca1cb3e525060bb66b0c8f06c9ad6be5389be228d265dbcdb368442f4f0a7e98f8c9082916b2579d77e627a550904f0b1c058b7d5e45eb7ceb77c2e0 DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.26.0.zip 1557709 BLAKE2B bc672854cc46d48461bf28395c5be02fe99ff9da1d23e212078e549bf3e2beeaf953cc185e059c73a374f3e2662cb81fd6c3ff53472934964b8461f370b51a78 SHA512 de309c033d05be35503d6073e14ead585db4e6b75d478a674a37f93c7757e914c67bad446cf7ce04ccd49659d1ab2f9a024ee639a7536480ef92bb6b8b52dfdb DIST gopkg.in%2Falecthomas%2Fkingpin.v2%2F@v%2Fv2.2.6.mod 38 BLAKE2B e7781691d8c15b764ef6c89fcdf20e69fc28d46e8df2703b6fdc342247595c10ed25e3cc5b30cd29b81c57837f5685e4122e1b2c218a51fffbb1567c85b0835a SHA512 585188d3a75067e6b7d8a8321959fe7df80c6a19f8668a87f0d1b8687c4d2cefc039167446f6d02f7eeeb147371bc7a673348213bcb07f4d90bebc0ccf9f2015 @@ -486,7 +470,6 @@ DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod 95 BLAKE2B adb3684980f1d8e6c23444e9102 DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.4.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.5.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.3.0.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 -DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.3.0.zip 80765 BLAKE2B d6d8bfba5082aabb1a247add43b21ffa058b58fef60e8efbf973b724273cda2496ef0c9b226ad14bfea17f141f077d3bd98dfe3dbcf3c2938fd64570abd662b2 SHA512 2a89b2bce856cc11f3b71edec9e538048acf07f6aabbe27236b663b284c086c5862f086734e58727e9db8912a113fea51f72dad1a45a9e85860764f9c27b19d2 DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.4.0.mod 95 BLAKE2B 888532a43aa7569fc03a62d78507081f30342eb4be40c01252683b16cd3658dd7b30d5f8a071dffe2c05f57bbee3afbc1ee4324c471788c633a878d498ff7d57 SHA512 2790882fbfa812468b9b3443630b1f1ee67a968eb20da8e4a1bfd410e4b516a8a7e77c07414b64f17e11e2151161b85d019e172cc833a45b19e66d4c70f89f82 DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip 101467 BLAKE2B 8bb0aec8e693a4c0da59f1931e1fdcf6f94a236faba149d5af91e87284f39c693d20be65248eecde739cb555e371804fa6c723a56c69e6d02a347ba908e968b1 SHA512 bee7757d760f5ba1b9f7523af358652a5cb65f2b0064da097f78450871b2636efcbab0298a9871bbb3ce8012bf95a155949251d4f61464dde510097b936b47a8 @@ -497,15 +480,11 @@ DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190523083050-ea95bdfd59fc.mod 26 BLA DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2019.2.3.mod 300 BLAKE2B 3e3f5a2be0918cbaacd5e43e59fcc6c7c6999645f0c9214cd5a522c31d34b6d3dad61e3ddae8ccdb2f3f0d90b406c047802ee3d9d54dc40fe6eff9cd35620792 SHA512 0c8aa788d0c03d6d049f0dd7468d0f81ce2131ccedd5a5a3a18362b7d30eef7ef325277844eefe4b707b1ad71c6f83a44e110b7af7b98e05406d347237a7bafb DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.3.mod 300 BLAKE2B 3aa707c72ce7e402cc1765fed30253eb87e9e87aecc8096130e973623f53ded2a7572ca3d464e4db9de524cd651b3aa8fbc9fa0ef6bdc4eb9670b4d8652f4dfc SHA512 d814675e448688f6a506397bedb262fb2583c913ec1f8ca9ffc11206bdcd7e1f4ee3c561aee366eb2cdaede8c522a6f58f116236f3033bc7e91ec139bdd140f9 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.4.mod 300 BLAKE2B 3aa707c72ce7e402cc1765fed30253eb87e9e87aecc8096130e973623f53ded2a7572ca3d464e4db9de524cd651b3aa8fbc9fa0ef6bdc4eb9670b4d8652f4dfc SHA512 d814675e448688f6a506397bedb262fb2583c913ec1f8ca9ffc11206bdcd7e1f4ee3c561aee366eb2cdaede8c522a6f58f116236f3033bc7e91ec139bdd140f9 -DIST redis_exporter-1.31.3.tar.gz 172115 BLAKE2B f576deff171a9769644a2085f0c5905e5053edf6b92242603ae82aea79fad486541d35b7ebb5d081ac9901caf7ecaeda5914bdbb41a6cfac9fed16f9ecde4659 SHA512 54aad6ed2ee136120af2246a924b1bd8891f75813791490c72cf3b68d7c2ab2f4675eafefd95cbba05080c012ffa05195296034e676e8bcf6f1bf3275abdc39a -DIST redis_exporter-1.32.0.tar.gz 172639 BLAKE2B d6cf9e8c6d11fd9053d557577917e03c1681551f03bca0623f4d02f9a693990ea1396084213e8093a324acf7566a8914283209d2ccb960ff1fedfd6f7dc66d0e SHA512 e6cfdd0af6b39beebdd7af6ceb4006fbbc2133ff474bc8674a04903aefa62aadc745bb8df7115899d47da695dc62318c044070c68dd34f34602228f592b440e0 -DIST redis_exporter-1.34.1.tar.gz 185153 BLAKE2B 9db3cfb85952f7c517f1039a7ee11dd1774eef57447859f4aa8f99d5823474c99eea6673c2bca24bf42269246ec04556493a7c8d53c84f8b93b2e865bc097155 SHA512 824dac6696ea0d1d3bc983b5926b4c047f04a43fee612e8994b17709b96b485375139f924a9e4faf4689d97f954081166972efa6e603f9154fbe2a5ca2c3a825 DIST redis_exporter-1.35.0.tar.gz 185150 BLAKE2B 57b39088f4f2fece0edaf59c551777e5b3f018906175c767dc81e0434d0238f44ce365d8e6c28ab5dfb56996e672c834ea2f0d7c0dd84e3efee5dcfb920ae262 SHA512 dfa9da08bb9d8f80af46901ed31b88873ef4fce5b4406a0447984ce70288dff1dbb485f83697a0bacc6db0e1234f6476a0f28b2e80dd41be1796415c33c8c08c +DIST redis_exporter-1.35.1.tar.gz 185831 BLAKE2B 7d296d6dcaa3c61be76e3eed602fdfe7fd8b68fab0bf39fc8412c2e377aa01a230d7f44a3f09ed29c9308e3794da7db8780604feef218964fbc4445fc6b1bd03 SHA512 7c0ac25d0fed6b760593bf9fd08eb259d46d0690606da587d553bcd4c168ada3c87fe63d5082468a2c1ebfc20531a2de39219e3f201402d5b06f4238d7525b69 DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f SHA512 db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774 DIST rsc.io%2Fquote%2Fv3%2F@v%2Fv3.1.0.mod 55 BLAKE2B f1f0ba35f0ffd200ed37c06b2025c1fd436e3fd857bd525b9295c0cbcade7e1f037e3f566124a7ef428384d50525426f0d40468c967e39bac6057174710e2566 SHA512 e6357ddd7d09692c60e59e6cb80469ade8284052cdd3ea520ec4dbcb42c1cabe045c599e43cce94bec022bd82e87a554ecac42f8c917cf2ff44daff9c1a147d5 DIST rsc.io%2Fsampler%2F@v%2Fv1.3.0.mod 88 BLAKE2B c2ac3c9619e396db470c9951dfc11cdacccd56ae09b3b353015ee7e5fbb023df288dbf48d81b44c309241d1ea89a2e0ee42ee1d17e536fcfa531aaee0e651ab7 SHA512 2137507eb25fbae419605e0cd6bca4cfa584110eebc276cd759a4dcb6f97e52928e5b2d9b276e76bcabcec3bbfc2c42f97fa29f54695d27fb00f9423e1638863 -EBUILD redis_exporter-1.31.3.ebuild 9484 BLAKE2B 8e956b61db0a16fafca05dcb8e5b4d5b7b1dce5c482a2d50d0511a7104d4b5b6c139ddd0c4f0ecc41f52ae096e1f00e72184e5f3d86b28bc8f1815f2a1d49dad SHA512 3670f4c507aae1e983c46ffb329b1e31f1aac8122569c239035356a5295d33b1b2a223a05573964c3e1021fc98bb68d9a201bee8d950f54769f80b8b8bd93fd0 -EBUILD redis_exporter-1.32.0.ebuild 9563 BLAKE2B 9dc3b9f2ea9f68c8caa1a175a66715f4080b7e6c7f15c5c2f78256cf676744dcc5af741c6f8bb1977aa04ffa0bea2d1b928637d85cc2387c28a0fe16946b45c8 SHA512 34ec5e26e712adeda57714679947676eeb8129aa118d29dab172c5e94c298338526326a12ffb78147d57df17053a716846a94590f463a4f06a82ba0bae1b8130 -EBUILD redis_exporter-1.34.1.ebuild 27929 BLAKE2B d57b5b01f914efc9b10768a81f53741e276c201da70f8f15461aa73c664999f438f2a59945301550ff65a1f6348d43f7c7137052e16ad229e80a0d5c53d14108 SHA512 5cd807a4740367f0fe861a95d8b39fe72427d864355d3981a67a4431fde625991a6cd9db38f4752afcc4de45c79414ce1fd908bc6d142b238317d9e90e55ef86 EBUILD redis_exporter-1.35.0.ebuild 27480 BLAKE2B db812c943218a7cc849c57c17e183559554f09ff7e9b7adf10ee7c7c7062ae569d45cb1faf002e19a798346428a5c87dcf41f890dd8bba0dfc0a73db2aaf0065 SHA512 0411001fcfab68d39f869429bcb90afddd2a9268e576a4d340bbc9964e873980044c894893e3ce62c6545306a2c70325b51adab8a9f98df4bfb6788fd28dcc1b +EBUILD redis_exporter-1.35.1.ebuild 27480 BLAKE2B 3fe65a8f49f5188f20da3ec20a31c619ee6f637a91e3d8886eb279ab329b0b239be6734593f81a8a23ab91ce24b5f13387d930670a83dc232933aaedf1808dfd SHA512 5cb77f6837184c024745d6a884a0f58913b51496b627408f829bda808d20bd8d8b58a7614d5c29ad8c5f5c6d3c337f9d2ea1f3dbd1d0494bbdbc8df3bcc841fb MISC metadata.xml 334 BLAKE2B 7d6929da47dbf9ef238ac9274d55f9601753012762d4c8bb3e76b13f09a8d35d14a7ce55a42cbc76414ac3f0ddae29ff886d6b04459c523976f343f494ec3bfa SHA512 68d4a121e99cf1a3cbbb5983b112ffc700025b3db6f13c4dbafec379905c29733443eee0296fdde923b4a3411f880615e35b44a7b574aec5d679159866f3f36b diff --git a/app-metrics/redis_exporter/redis_exporter-1.31.3.ebuild b/app-metrics/redis_exporter/redis_exporter-1.31.3.ebuild deleted file mode 100644 index a35829dd9ec4..000000000000 --- a/app-metrics/redis_exporter/redis_exporter-1.31.3.ebuild +++ /dev/null @@ -1,215 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit go-module systemd -EGIT_COMMIT=21bc8a0d5a1f6abe344d0aa148238656a25b8ea3 - -DESCRIPTION="Prometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x and 4.x" -HOMEPAGE="https://github.com/oliver006/redis_exporter" -EGO_SUM=( -"cloud.google.com/go v0.34.0/go.mod" -"github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod" -"github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod" -"github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod" -"github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod" -"github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod" -"github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod" -"github.com/beorn7/perks v1.0.0/go.mod" -"github.com/beorn7/perks v1.0.1" -"github.com/beorn7/perks v1.0.1/go.mod" -"github.com/cespare/xxhash/v2 v2.1.1" -"github.com/cespare/xxhash/v2 v2.1.1/go.mod" -"github.com/davecgh/go-spew v1.1.0/go.mod" -"github.com/davecgh/go-spew v1.1.1" -"github.com/davecgh/go-spew v1.1.1/go.mod" -"github.com/go-kit/kit v0.8.0/go.mod" -"github.com/go-kit/kit v0.9.0/go.mod" -"github.com/go-kit/log v0.1.0/go.mod" -"github.com/go-logfmt/logfmt v0.3.0/go.mod" -"github.com/go-logfmt/logfmt v0.4.0/go.mod" -"github.com/go-logfmt/logfmt v0.5.0/go.mod" -"github.com/go-stack/stack v1.8.0/go.mod" -"github.com/gogo/protobuf v1.1.1/go.mod" -"github.com/golang/protobuf v1.2.0/go.mod" -"github.com/golang/protobuf v1.3.1/go.mod" -"github.com/golang/protobuf v1.3.2/go.mod" -"github.com/golang/protobuf v1.4.0-rc.1/go.mod" -"github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod" -"github.com/golang/protobuf v1.4.0-rc.2/go.mod" -"github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod" -"github.com/golang/protobuf v1.4.0/go.mod" -"github.com/golang/protobuf v1.4.2/go.mod" -"github.com/golang/protobuf v1.4.3" -"github.com/golang/protobuf v1.4.3/go.mod" -"github.com/gomodule/redigo v1.8.5" -"github.com/gomodule/redigo v1.8.5/go.mod" -"github.com/google/go-cmp v0.3.0/go.mod" -"github.com/google/go-cmp v0.3.1/go.mod" -"github.com/google/go-cmp v0.4.0/go.mod" -"github.com/google/go-cmp v0.5.4/go.mod" -"github.com/google/go-cmp v0.5.5" -"github.com/google/go-cmp v0.5.5/go.mod" -"github.com/google/gofuzz v1.0.0/go.mod" -"github.com/jpillora/backoff v1.0.0/go.mod" -"github.com/json-iterator/go v1.1.6/go.mod" -"github.com/json-iterator/go v1.1.10/go.mod" -"github.com/json-iterator/go v1.1.11/go.mod" -"github.com/julienschmidt/httprouter v1.2.0/go.mod" -"github.com/julienschmidt/httprouter v1.3.0/go.mod" -"github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod" -"github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod" -"github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod" -"github.com/kr/pretty v0.1.0" -"github.com/kr/pretty v0.1.0/go.mod" -"github.com/kr/pty v1.1.1/go.mod" -"github.com/kr/text v0.1.0" -"github.com/kr/text v0.1.0/go.mod" -"github.com/matttproud/golang_protobuf_extensions v1.0.1" -"github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod" -"github.com/mna/redisc v1.1.7" -"github.com/mna/redisc v1.1.7/go.mod" -"github.com/mna/redisc v1.3.2" -"github.com/mna/redisc v1.3.2/go.mod" -"github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod" -"github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod" -"github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod" -"github.com/modern-go/reflect2 v1.0.1/go.mod" -"github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod" -"github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod" -"github.com/pkg/errors v0.8.0/go.mod" -"github.com/pkg/errors v0.8.1/go.mod" -"github.com/pkg/errors v0.9.1/go.mod" -"github.com/pmezard/go-difflib v1.0.0" -"github.com/pmezard/go-difflib v1.0.0/go.mod" -"github.com/prometheus/client_golang v0.9.1/go.mod" -"github.com/prometheus/client_golang v1.0.0/go.mod" -"github.com/prometheus/client_golang v1.7.1/go.mod" -"github.com/prometheus/client_golang v1.11.0" -"github.com/prometheus/client_golang v1.11.0/go.mod" -"github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod" -"github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod" -"github.com/prometheus/client_model v0.2.0" -"github.com/prometheus/client_model v0.2.0/go.mod" -"github.com/prometheus/common v0.4.1/go.mod" -"github.com/prometheus/common v0.10.0/go.mod" -"github.com/prometheus/common v0.26.0" -"github.com/prometheus/common v0.26.0/go.mod" -"github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod" -"github.com/prometheus/procfs v0.0.2/go.mod" -"github.com/prometheus/procfs v0.1.3/go.mod" -"github.com/prometheus/procfs v0.6.0" -"github.com/prometheus/procfs v0.6.0/go.mod" -"github.com/sirupsen/logrus v1.2.0/go.mod" -"github.com/sirupsen/logrus v1.4.2/go.mod" -"github.com/sirupsen/logrus v1.6.0/go.mod" -"github.com/sirupsen/logrus v1.8.1" -"github.com/sirupsen/logrus v1.8.1/go.mod" -"github.com/stretchr/objx v0.1.0/go.mod" -"github.com/stretchr/objx v0.1.1/go.mod" -"github.com/stretchr/testify v1.2.2/go.mod" -"github.com/stretchr/testify v1.3.0/go.mod" -"github.com/stretchr/testify v1.4.0/go.mod" -"github.com/stretchr/testify v1.5.1" -"github.com/stretchr/testify v1.5.1/go.mod" -"github.com/stretchr/testify v1.7.0/go.mod" -"golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod" -"golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" -"golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod" -"golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod" -"golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod" -"golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod" -"golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod" -"golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod" -"golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod" -"golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod" -"golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod" -"golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod" -"golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod" -"golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod" -"golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod" -"golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod" -"golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" -"golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod" -"golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod" -"golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod" -"golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e/go.mod" -"golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod" -"golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1/go.mod" -"golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae/go.mod" -"golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod" -"golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40" -"golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40/go.mod" -"golang.org/x/text v0.3.0/go.mod" -"golang.org/x/text v0.3.2/go.mod" -"golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod" -"golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543" -"golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod" -"google.golang.org/appengine v1.4.0/go.mod" -"google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod" -"google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod" -"google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod" -"google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod" -"google.golang.org/protobuf v1.21.0/go.mod" -"google.golang.org/protobuf v1.23.0/go.mod" -"google.golang.org/protobuf v1.26.0-rc.1" -"google.golang.org/protobuf v1.26.0-rc.1/go.mod" -"gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod" -"gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" -"gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15" -"gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod" -"gopkg.in/yaml.v2 v2.2.1/go.mod" -"gopkg.in/yaml.v2 v2.2.2/go.mod" -"gopkg.in/yaml.v2 v2.2.4/go.mod" -"gopkg.in/yaml.v2 v2.2.5/go.mod" -"gopkg.in/yaml.v2 v2.3.0" -"gopkg.in/yaml.v2 v2.3.0/go.mod" -"gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod" -) -go-module_set_globals -SRC_URI="https://github.com/oliver006/redis_exporter/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" - -LICENSE="MIT Apache-2.0 BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" -RDEPEND=" - acct-user/redis_exporter - acct-group/redis_exporter" -DEPEND="${RDEPEND}" -RESTRICT+=" test" - -src_prepare() { - default - sed -e "s|\(^[[:space:]]*VERSION[[:space:]]*=[[:space:]]*\).*|\1\"${PV}\"|" \ - -e "s|\(^[[:space:]]*BUILD_DATE[[:space:]]*=[[:space:]]*\).*|\1\"$(LC_ALL=C date -u)\"|" \ - -e "s|\(^[[:space:]]*COMMIT_SHA1[[:space:]]*=[[:space:]]*\).*|\1\"${EGIT_COMMIT}\"|" \ - -i main.go || die -} - -src_compile() { - export GOBIN="${S}/bin" - go install \ - -ldflags="-X main.BuildVersion=${PV} -X main.BuildCommitSha=${EGIT_COMMIT} -X main.BuildDate=$(date +%F-%T)" \ - ./... || die -} - -src_test() { - go test -work ./... || die -} - -src_install() { - dobin "${GOBIN}/redis_exporter" - dodoc README.md - local dir - for dir in /var/{lib,log}/${PN}; do - keepdir "${dir}" - fowners ${PN}:${PN} "${dir}" - done - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - insinto /etc/logrotate.d - newins "${FILESDIR}/${PN}.logrotated" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" -} diff --git a/app-metrics/redis_exporter/redis_exporter-1.32.0.ebuild b/app-metrics/redis_exporter/redis_exporter-1.32.0.ebuild deleted file mode 100644 index a7689a033ae2..000000000000 --- a/app-metrics/redis_exporter/redis_exporter-1.32.0.ebuild +++ /dev/null @@ -1,217 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit go-module systemd -EGIT_COMMIT=224802c8d728c488e41db890f64cd33543724b5b - -DESCRIPTION="Prometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x and 4.x" -HOMEPAGE="https://github.com/oliver006/redis_exporter" -EGO_SUM=( -"cloud.google.com/go v0.34.0/go.mod" -"github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod" -"github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod" -"github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod" -"github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod" -"github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod" -"github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod" -"github.com/beorn7/perks v1.0.0/go.mod" -"github.com/beorn7/perks v1.0.1" -"github.com/beorn7/perks v1.0.1/go.mod" -"github.com/cespare/xxhash/v2 v2.1.1" -"github.com/cespare/xxhash/v2 v2.1.1/go.mod" -"github.com/davecgh/go-spew v1.1.0/go.mod" -"github.com/davecgh/go-spew v1.1.1" -"github.com/davecgh/go-spew v1.1.1/go.mod" -"github.com/go-kit/kit v0.8.0/go.mod" -"github.com/go-kit/kit v0.9.0/go.mod" -"github.com/go-kit/log v0.1.0/go.mod" -"github.com/go-logfmt/logfmt v0.3.0/go.mod" -"github.com/go-logfmt/logfmt v0.4.0/go.mod" -"github.com/go-logfmt/logfmt v0.5.0/go.mod" -"github.com/go-stack/stack v1.8.0/go.mod" -"github.com/gogo/protobuf v1.1.1/go.mod" -"github.com/golang/protobuf v1.2.0/go.mod" -"github.com/golang/protobuf v1.3.1/go.mod" -"github.com/golang/protobuf v1.3.2/go.mod" -"github.com/golang/protobuf v1.4.0-rc.1/go.mod" -"github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod" -"github.com/golang/protobuf v1.4.0-rc.2/go.mod" -"github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod" -"github.com/golang/protobuf v1.4.0/go.mod" -"github.com/golang/protobuf v1.4.2/go.mod" -"github.com/golang/protobuf v1.4.3" -"github.com/golang/protobuf v1.4.3/go.mod" -"github.com/gomodule/redigo v1.8.5" -"github.com/gomodule/redigo v1.8.5/go.mod" -"github.com/gomodule/redigo v1.8.6" -"github.com/gomodule/redigo v1.8.6/go.mod" -"github.com/google/go-cmp v0.3.0/go.mod" -"github.com/google/go-cmp v0.3.1/go.mod" -"github.com/google/go-cmp v0.4.0/go.mod" -"github.com/google/go-cmp v0.5.4/go.mod" -"github.com/google/go-cmp v0.5.5" -"github.com/google/go-cmp v0.5.5/go.mod" -"github.com/google/gofuzz v1.0.0/go.mod" -"github.com/jpillora/backoff v1.0.0/go.mod" -"github.com/json-iterator/go v1.1.6/go.mod" -"github.com/json-iterator/go v1.1.10/go.mod" -"github.com/json-iterator/go v1.1.11/go.mod" -"github.com/julienschmidt/httprouter v1.2.0/go.mod" -"github.com/julienschmidt/httprouter v1.3.0/go.mod" -"github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod" -"github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod" -"github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod" -"github.com/kr/pretty v0.1.0" -"github.com/kr/pretty v0.1.0/go.mod" -"github.com/kr/pty v1.1.1/go.mod" -"github.com/kr/text v0.1.0" -"github.com/kr/text v0.1.0/go.mod" -"github.com/matttproud/golang_protobuf_extensions v1.0.1" -"github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod" -"github.com/mna/redisc v1.1.7" -"github.com/mna/redisc v1.1.7/go.mod" -"github.com/mna/redisc v1.3.2" -"github.com/mna/redisc v1.3.2/go.mod" -"github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod" -"github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod" -"github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod" -"github.com/modern-go/reflect2 v1.0.1/go.mod" -"github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod" -"github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod" -"github.com/pkg/errors v0.8.0/go.mod" -"github.com/pkg/errors v0.8.1/go.mod" -"github.com/pkg/errors v0.9.1/go.mod" -"github.com/pmezard/go-difflib v1.0.0" -"github.com/pmezard/go-difflib v1.0.0/go.mod" -"github.com/prometheus/client_golang v0.9.1/go.mod" -"github.com/prometheus/client_golang v1.0.0/go.mod" -"github.com/prometheus/client_golang v1.7.1/go.mod" -"github.com/prometheus/client_golang v1.11.0" -"github.com/prometheus/client_golang v1.11.0/go.mod" -"github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod" -"github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod" -"github.com/prometheus/client_model v0.2.0" -"github.com/prometheus/client_model v0.2.0/go.mod" -"github.com/prometheus/common v0.4.1/go.mod" -"github.com/prometheus/common v0.10.0/go.mod" -"github.com/prometheus/common v0.26.0" -"github.com/prometheus/common v0.26.0/go.mod" -"github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod" -"github.com/prometheus/procfs v0.0.2/go.mod" -"github.com/prometheus/procfs v0.1.3/go.mod" -"github.com/prometheus/procfs v0.6.0" -"github.com/prometheus/procfs v0.6.0/go.mod" -"github.com/sirupsen/logrus v1.2.0/go.mod" -"github.com/sirupsen/logrus v1.4.2/go.mod" -"github.com/sirupsen/logrus v1.6.0/go.mod" -"github.com/sirupsen/logrus v1.8.1" -"github.com/sirupsen/logrus v1.8.1/go.mod" -"github.com/stretchr/objx v0.1.0/go.mod" -"github.com/stretchr/objx v0.1.1/go.mod" -"github.com/stretchr/testify v1.2.2/go.mod" -"github.com/stretchr/testify v1.3.0/go.mod" -"github.com/stretchr/testify v1.4.0/go.mod" -"github.com/stretchr/testify v1.5.1" -"github.com/stretchr/testify v1.5.1/go.mod" -"github.com/stretchr/testify v1.7.0/go.mod" -"golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod" -"golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" -"golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod" -"golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod" -"golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod" -"golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod" -"golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod" -"golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod" -"golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod" -"golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod" -"golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod" -"golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod" -"golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod" -"golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod" -"golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod" -"golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod" -"golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" -"golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod" -"golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod" -"golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod" -"golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e/go.mod" -"golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod" -"golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1/go.mod" -"golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae/go.mod" -"golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod" -"golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40" -"golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40/go.mod" -"golang.org/x/text v0.3.0/go.mod" -"golang.org/x/text v0.3.2/go.mod" -"golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod" -"golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543" -"golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod" -"google.golang.org/appengine v1.4.0/go.mod" -"google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod" -"google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod" -"google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod" -"google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod" -"google.golang.org/protobuf v1.21.0/go.mod" -"google.golang.org/protobuf v1.23.0/go.mod" -"google.golang.org/protobuf v1.26.0-rc.1" -"google.golang.org/protobuf v1.26.0-rc.1/go.mod" -"gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod" -"gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" -"gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15" -"gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod" -"gopkg.in/yaml.v2 v2.2.1/go.mod" -"gopkg.in/yaml.v2 v2.2.2/go.mod" -"gopkg.in/yaml.v2 v2.2.4/go.mod" -"gopkg.in/yaml.v2 v2.2.5/go.mod" -"gopkg.in/yaml.v2 v2.3.0" -"gopkg.in/yaml.v2 v2.3.0/go.mod" -"gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod" -) -go-module_set_globals -SRC_URI="https://github.com/oliver006/redis_exporter/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" - -LICENSE="MIT Apache-2.0 BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" -RDEPEND=" - acct-user/redis_exporter - acct-group/redis_exporter" -DEPEND="${RDEPEND}" -RESTRICT+=" test" - -src_prepare() { - default - sed -e "s|\(^[[:space:]]*VERSION[[:space:]]*=[[:space:]]*\).*|\1\"${PV}\"|" \ - -e "s|\(^[[:space:]]*BUILD_DATE[[:space:]]*=[[:space:]]*\).*|\1\"$(LC_ALL=C date -u)\"|" \ - -e "s|\(^[[:space:]]*COMMIT_SHA1[[:space:]]*=[[:space:]]*\).*|\1\"${EGIT_COMMIT}\"|" \ - -i main.go || die -} - -src_compile() { - export GOBIN="${S}/bin" - go install \ - -ldflags="-X main.BuildVersion=${PV} -X main.BuildCommitSha=${EGIT_COMMIT} -X main.BuildDate=$(date +%F-%T)" \ - ./... || die -} - -src_test() { - go test -work ./... || die -} - -src_install() { - dobin "${GOBIN}/redis_exporter" - dodoc README.md - local dir - for dir in /var/{lib,log}/${PN}; do - keepdir "${dir}" - fowners ${PN}:${PN} "${dir}" - done - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - insinto /etc/logrotate.d - newins "${FILESDIR}/${PN}.logrotated" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" -} diff --git a/app-metrics/redis_exporter/redis_exporter-1.34.1.ebuild b/app-metrics/redis_exporter/redis_exporter-1.35.1.ebuild similarity index 97% rename from app-metrics/redis_exporter/redis_exporter-1.34.1.ebuild rename to app-metrics/redis_exporter/redis_exporter-1.35.1.ebuild index c891a67c4d3a..245f611cd20d 100644 --- a/app-metrics/redis_exporter/redis_exporter-1.34.1.ebuild +++ b/app-metrics/redis_exporter/redis_exporter-1.35.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 inherit go-module systemd -EGIT_COMMIT=43cc97dfbaa92ced42a76a661bec9018a9b675fc +EGIT_COMMIT=a8f5b9cb192081fea5c95cf07dd5d13edd169389 DESCRIPTION="Prometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x and 4.x" HOMEPAGE="https://github.com/oliver006/redis_exporter" @@ -53,7 +53,6 @@ EGO_SUM=( "github.com/beorn7/perks v1.0.1" "github.com/beorn7/perks v1.0.1/go.mod" "github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod" -"github.com/cespare/xxhash/v2 v2.1.1" "github.com/cespare/xxhash/v2 v2.1.1/go.mod" "github.com/cespare/xxhash/v2 v2.1.2" "github.com/cespare/xxhash/v2 v2.1.2/go.mod" @@ -104,15 +103,11 @@ EGO_SUM=( "github.com/golang/protobuf v1.4.0/go.mod" "github.com/golang/protobuf v1.4.1/go.mod" "github.com/golang/protobuf v1.4.2/go.mod" -"github.com/golang/protobuf v1.4.3" "github.com/golang/protobuf v1.4.3/go.mod" "github.com/golang/protobuf v1.5.0/go.mod" "github.com/golang/protobuf v1.5.2" "github.com/golang/protobuf v1.5.2/go.mod" -"github.com/gomodule/redigo v1.8.5" "github.com/gomodule/redigo v1.8.5/go.mod" -"github.com/gomodule/redigo v1.8.6" -"github.com/gomodule/redigo v1.8.6/go.mod" "github.com/gomodule/redigo v1.8.8" "github.com/gomodule/redigo v1.8.8/go.mod" "github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod" @@ -163,8 +158,6 @@ EGO_SUM=( "github.com/kr/text v0.1.0/go.mod" "github.com/matttproud/golang_protobuf_extensions v1.0.1" "github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod" -"github.com/mna/redisc v1.1.7" -"github.com/mna/redisc v1.1.7/go.mod" "github.com/mna/redisc v1.3.2" "github.com/mna/redisc v1.3.2/go.mod" "github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod" @@ -182,10 +175,9 @@ EGO_SUM=( "github.com/prometheus/client_golang v0.9.1/go.mod" "github.com/prometheus/client_golang v1.0.0/go.mod" "github.com/prometheus/client_golang v1.7.1/go.mod" -"github.com/prometheus/client_golang v1.11.0" "github.com/prometheus/client_golang v1.11.0/go.mod" -"github.com/prometheus/client_golang v1.12.0" -"github.com/prometheus/client_golang v1.12.0/go.mod" +"github.com/prometheus/client_golang v1.12.1" +"github.com/prometheus/client_golang v1.12.1/go.mod" "github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod" "github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod" "github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod" @@ -193,14 +185,12 @@ EGO_SUM=( "github.com/prometheus/client_model v0.2.0/go.mod" "github.com/prometheus/common v0.4.1/go.mod" "github.com/prometheus/common v0.10.0/go.mod" -"github.com/prometheus/common v0.26.0" "github.com/prometheus/common v0.26.0/go.mod" "github.com/prometheus/common v0.32.1" "github.com/prometheus/common v0.32.1/go.mod" "github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod" "github.com/prometheus/procfs v0.0.2/go.mod" "github.com/prometheus/procfs v0.1.3/go.mod" -"github.com/prometheus/procfs v0.6.0" "github.com/prometheus/procfs v0.6.0/go.mod" "github.com/prometheus/procfs v0.7.3" "github.com/prometheus/procfs v0.7.3/go.mod" @@ -215,8 +205,8 @@ EGO_SUM=( "github.com/stretchr/testify v1.2.2/go.mod" "github.com/stretchr/testify v1.3.0/go.mod" "github.com/stretchr/testify v1.4.0/go.mod" -"github.com/stretchr/testify v1.5.1" "github.com/stretchr/testify v1.5.1/go.mod" +"github.com/stretchr/testify v1.7.0" "github.com/stretchr/testify v1.7.0/go.mod" "github.com/yuin/goldmark v1.1.25/go.mod" "github.com/yuin/goldmark v1.1.27/go.mod" @@ -341,7 +331,6 @@ EGO_SUM=( "golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod" "golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod" "golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod" -"golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40" "golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40/go.mod" "golang.org/x/sys v0.0.0-20220114195835-da31bd327af9" "golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod" @@ -397,8 +386,8 @@ EGO_SUM=( "golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod" "golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod" "golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod" -"golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543" "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod" +"golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1" "golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod" "google.golang.org/api v0.4.0/go.mod" "google.golang.org/api v0.7.0/go.mod" @@ -473,7 +462,6 @@ EGO_SUM=( "google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod" "google.golang.org/protobuf v1.24.0/go.mod" "google.golang.org/protobuf v1.25.0/go.mod" -"google.golang.org/protobuf v1.26.0-rc.1" "google.golang.org/protobuf v1.26.0-rc.1/go.mod" "google.golang.org/protobuf v1.26.0" "google.golang.org/protobuf v1.26.0/go.mod" @@ -487,9 +475,9 @@ EGO_SUM=( "gopkg.in/yaml.v2 v2.2.2/go.mod" "gopkg.in/yaml.v2 v2.2.4/go.mod" "gopkg.in/yaml.v2 v2.2.5/go.mod" -"gopkg.in/yaml.v2 v2.3.0" "gopkg.in/yaml.v2 v2.3.0/go.mod" "gopkg.in/yaml.v2 v2.4.0/go.mod" +"gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c" "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod" "honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod" "honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod" diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index 05858dfa50d067e5033eaeb10bae01262fb817d0..1faefa68cb3e371f4a7d6b0d49e446120414b117 100644 GIT binary patch delta 35253 zcmV(jK=!|j{sM{q0{<_|fQ z=jsWKM*P2|f0rq)VWlVx{lr47r6ur!WyPUAA)M1{wWkZ$wrR8`PR3b+><&xu-Ruvqnji&@MZF2+T3c?V0RE2Z4Y)nybNYLIAtfvo%q- zN3c)#x6}Cm@OqdrDf&5ou4zHmMvftgjoisrHheRKD(0LdM_GflHS$vLxqSUF;SA4m zt4WOFhCH;VkkmTEiq z70_7@_sosu#j1D#wD0W>GAe31>1VKC+c+Qtf|Ji?M+B#E8&7{v81w%KWAFy!Lz`@_0 zumh&1*3Sn0y=~=H8bl`##;VFrrk2t*0Xjbv1H$cYm`1B|U3BdL6^k=)@c_%+oxnwO zXO9U1E8dgMF&h`Cb9WA(a}Z2;FXQ4RYS>HA@`Ap=1gO8~ZEj*bBD>*U3QWQcdk9=Y6HEp(L zAC66WMxo$5FN^iL|N8yY{B`$luW|B(oV*80+peLa5m)EUO+|&ehLf6?*_i>&$IW&& zdy`Kq2+++AVSjQS3HuKHJO~@@DNH3MHmhhyTkWY%BhsZ3360K!JhnA@U~DRz4}rVn zH`I5sA$a7WFCpTFyCWRT)YfdG %`c2!IR)J2L_0N?3%*1cy(DGqob?#w#b>x;)a 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